Lời nói đầu
Thế kỷ 21 là kỷ nguyên huy hoàng của xã hội thông tin và điện tử. Là thời kỳ từng bước biến những ước mơ tưởng chừng như chỉ có trong thần thoại của loài người trong quá khứ trở thành sự thật. Và công lao không thể phủ nhận đó chính là sự đóng góp vô cùng to lớn của ngành điện tử . Ngành điện tử ngày càng đem lại những phép màu kỳ diệu cho cuộc sống của chúng ta , một cuộc sống tràn ngập trong công nghệ khoa học kỹ thuật hiện đại. Con người ngày càng được đáp ứng những nhu cầu vật chất và tinh thần một cách đầy quyền năng dưới sự phục vụ tận tình và tuyệt đối chung thành của các thiết bị điện tử . Đặc biệt là lĩnh vực kỹ thuật số, và đặc biệt hơn nữa là công nghệ vi mạch thông minh, công nghệ Vi Điều Khiển. Các thiết bị điện tử ngày càng tỏ ra thông minh hơn, biết làm hài lòng chủ nhân hơn. Cuộc sống giờ đây đã không thể đếm nổi các thiết bị điên tử hiện đại ở khắp mọi nơi
Trên thực tế đó, cũng như trên tinh thần yêu khoa học kỹ thuật và nhất là yêu điện tử, chúng tôi, những người sinh viên điện tử của trường ĐH Sư Phạm Kỹ Thuật Hưng Yên, cũng mang bên mình rất nhiều hoài bão và những ý tưởng mới mẻ. Được sự cho phộp của thầy giỏo hướng dẫn Thầy :Đoàn Văn Tuấn chỳng tụi cũng đó đi đến và tỡm hiểu Đề Tài: Điều Khiển Động Cơ Một Chiều Từ Xa.
Lời nói đầu
Phần 1 : Giới thiệu đề tài
Phần 2 : Thiết kế phần cứng
Chương 1 : Các mạch điện thành phần
1.1.Vi Điều Khiển 89C51
1. 1.1.Khái quát chung.
1.1.2.Sơ đồ chân
1. 2. Thiết bị phát sang hồng ngoại
1.2.1. ánh sáng hồng ngoại
1.2.2. ứng dụng của ánh sáng hồng ngoại trong KT điện tử
1.2.3. Remote TV SONY
1. 3.Thiết bị thu sóng hồng ngoại
1.3.1. Chức năng
1.3.2 Hình dạng thực tế và sơ đồ chân
1.4. PC 817
1.5. ULN 2803
1.6. Rơle
1.6.1. Khỏi Niệm
1.6.2. Đặc Điểm
1.7. Tụ điện
1.7.1 Khỏi niệm.
1.7.2 Cấu tạo
1.8. Điện trở
1.8.1. Khỏi niệm
1.8.2. Điện trở trong thực tế và trong cỏc mạch điện tử
1.9. LED ĐƠN
1.9.1 .Khỏi niệm
1.9.2. Hỡnh dạng
1.10. IRF540N
Chương 2 : Thiết kế mạch điện điều khiển từ xa
2.1.Sơ đồ khối
2.2.Khối nguyờn lý
2.3. Sơ đồ mạch in
Phần 3 : Xây dựng phần mền
3.1 Thuật toán thu và giải mã
3.2 Chương trình điều khiển từ xa
49 trang |
Chia sẻ: banmai | Lượt xem: 2372 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Điều khiển động cơ một chiều từ xa, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
NhËn xÐt ®¸nh gi¸ cña c¸c thÇy híng dÉn vÒ
“§iều Khiển Động Cơ Một Chiều Từ Xa”
**************************************************
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Lêi nãi ®Çu
ThÕ kû 21 lµ kû nguyªn huy hoµng cña x· héi th«ng tin vµ ®iÖn tö. Lµ thêi kú tõng bíc biÕn nh÷ng íc m¬ tëng chõng nh chØ cã trong thÇn tho¹i cña loµi ngêi trong qu¸ khø trë thµnh sù thËt. Vµ c«ng lao kh«ng thÓ phñ nhËn ®ã chÝnh lµ sù ®ãng gãp v« cïng to lín cña ngµnh ®iÖn tö . Ngµnh ®iÖn tö ngµy cµng ®em l¹i nh÷ng phÐp mµu kú diÖu cho cuéc sèng cña chóng ta , mét cuéc sèng trµn ngËp trong c«ng nghÖ khoa häc kü thuËt hiÖn ®¹i. Con ngêi ngµy cµng ®îc ®¸p øng nh÷ng nhu cÇu vËt chÊt vµ tinh thÇn mét c¸ch ®Çy quyÒn n¨ng díi sù phôc vô tËn t×nh vµ tuyÖt ®èi chung thµnh cña c¸c thiÕt bÞ ®iÖn tö . §Æc biÖt lµ lÜnh vùc kü thuËt sè, vµ ®Æc biÖt h¬n n÷a lµ c«ng nghÖ vi m¹ch th«ng minh, c«ng nghÖ Vi §iÒu KhiÓn. C¸c thiÕt bÞ ®iÖn tö ngµy cµng tá ra th«ng minh h¬n, biÕt lµm hµi lßng chñ nh©n h¬n. Cuéc sèng giê ®©y ®· kh«ng thÓ ®Õm næi c¸c thiÕt bÞ ®iªn tö hiÖn ®¹i ë kh¾p mäi n¬i
Trªn thùc tÕ ®ã, còng nh trªn tinh thÇn yªu khoa häc kü thuËt vµ nhÊt lµ yªu ®iÖn tö, chóng t«i, nh÷ng ngêi sinh viªn ®iÖn tö cña trêng §H S Ph¹m Kü ThuËt Hng Yªn, còng mang bªn m×nh rÊt nhiÒu hoµi b·o vµ nh÷ng ý tëng míi mÎ. Được sự cho phép của thầy giáo hướng dẫn Thầy :Đoàn Văn Tuấn chúng tôi cũng đã đi đến và tìm hiểu Đề Tài: Điều Khiển Động Cơ Một Chiều Từ Xa.
Được sự giúp đỡ tận tình của Thầy Giáo hướng dẫn Thầy “Đoàn Văn Tuấn” và sự giúp đỡ của các anh, chị Khóa trên tuy Đồ Án đã hoàn thành nhng tÊt nhiªn kh«ng thÓ tr¸nh khái thiÕu xãt vµ cha thÓ lµ tèi u. VËy mong Các Thầy, Cô và c¸c b¹n góp ý kiến để đồ án của chúng tôi được hoàn thiện hơn.
Xin trân thành cảm ơn!
PhÇn 1 : giíi thiÖu ®Ò tµi
**************************
1. Tªn ®Ò tµi :
ThiÕt kÕ hÖ thèng : §iều Khiển Động Cơ Một Chiều Từ Xa
2. Nội Dung Cần hoàn thành.
1.Lập kế hoạch thực hiện và báo cáo theo đúng tiến độ.
2. Nghiên cứu ứng dụng thực tế của thiết bị, đề ra phương án thiết kế.
3. Tính toán lựa chọn Linh Kiện và chế tạo Sản Phẩm.
4. Hoàn thành Sản Phẩm và bản Thuyết Minh.
5. Thông qua Giáo Viên hướng dẫn và hoàn thành, chuẩn bị bảo vệ Đồ Án.
Giáo Viên Hướng Dẫn:
Đoàn Văn Tuấn.
PhÇn 2 : thiÕt kÕ phÇn cøng
********************************
Ch¬ng 1
C¸c thµnh phÇn m¹ch ®iÖn
1.1. Vi §iÒu KhiÓn 89C51.
1.1.1 Kh¸i qu¸t chung :
Vi ®iÒu khiÓn 89C51 b¶n chÊt lµ mét hÖ Vi xö lý:
S¬ ®å khèi V§K AT89C51
§Æc tÝnh
89C51
ROM
4K byte
RAM
128 byte
Bé ®Þnh thêi
2
Ch©nvµ ra/cæng
32/4
Cæng nèi tiÕp
1
C¸c ng¾t
6
1.1.2. S¬ ®å ch©n :
IC AT89C51
AT89C51 gåm 40 ch©n, trong ®ã 32 ch©n dµnh cho c¸c cæng vµo ra P0, P1, P2, P3, mçi cæng 8 ch©n . C¸c ch©n cßn l¹i ®îc dµnh cho nguånVcc, GND, c¸c ch©n ®Çu vµo vµ ra cña bé dao ®éng XTAL1 vµ XTAL2, ch©n RST ch©n lÖnh chèt ®Þa chØ ALE , ch©n cho phÐp truy cËp bé nhí ngoµi , cho phÐp cÊt ch¬ng tr×nh .
- Ch©n sè 40 lµ ch©n nguån cung cÊp +5V cho chÝp
- Ch©n sè 20 lµ GND.
- Ch©n 19 vµ 18 lµ XTAL1 vµ XTAL2 ,lµ ®Çu vµo vµ ra cña bé dao ®éng OSC trong chip . Bªn trong 89C51 cã mét bé dao ®éng nhng nã cÇn mét kh©u t¹o tÇn sè dao ®éng chuÈn nh th¹ch anh 11,0592 MHz .
- Ch©n sè 9 lµ ch©n RESET , tÝch cùc ë møc cao .NÕu ®Æt møc cao tíi ch©n nµy th× bé vi ®iÒu khiÓn sÏ trë vÒ tr¹ng th¸i mÆc ®Þnh ban ®Çu..
- Ch©n 31 lµ , hä 8051 nh 8751, 98C51 hoÆc DS5000 ®Òu cã ROM trªn chÝp lu cÊt ch¬ng tr×nh. Trong c¸c trêng hîp nh vËy th× ch©n ®îc nèi tíi VCC . §èi víi c¸c thµnh viªn cña hä nh 8031 vµ 8032 mµ kh«ng cã ROM trªn chÝp th× m· ch¬ng tr×nh ®îc lu cÊt ë trªn bé nhí ROM ngoµi vµ chóng ®îc n¹p cho 8031/32. Do vËy, ®èi víi 8031 th× ch©n ph¶i ®îc nèi ®Êt ®Ó b¸o r»ng m· ch¬ng tr×nh ®îc cÊt ë ngoµi. cã nghÜa lµ truy cËp ngoµi (External Access) vµ nã kh«ng ®îc ®Ó hë.
- Ch©n 29 lµ (Program Store Enable), §©y lµ ch©n ®Çu ra cho phÐp cÊt ch¬ng tr×nh
- Ch©n 30 lµ ALE , Ch©n cho phÐp chèt ®Þa chØ , ALE lµ ch©n ®Çu ra tÝch cùc cao.
- Cæng P0 (tõ ch©n 32 ®Õn 39), Nã cã thÓ ®îc dïng nh cæng ®Çu ra, ®Ó sö dông c¸c ch©n cña cæng P0 võa lµm ®Çu ra, võa lµm ®Çu vµo th× mçi ch©n ph¶i ®îc nèi tíi mét ®iÖn trë 10kW lªn +5V. §iÒu nµy lµ do mét thùc tÕ lµ cæng P0 lµ mét m¸ng më kh¸c víi c¸c cæng P1, P2 vµ P3. Kh¸i niÖm m¸ng më ®îc sö dông trong c¸c chÝp MOS vÒ chõng mùc nµo ®ã nã gièng nh C«-lec-t¬ hë ®èi víi c¸c chÝp TTL. Trong bÊt kú hÖ thèng nµo sö dông 8751, 89C51 hoÆc DS5000 ta thêng nèi cæng P0 tíi c¸c ®iÖn trë kÐo. Víi nh÷ng ®iÖn trë kÐo ngoµi ®îc nèi khi t¸i lËp cæng P0 ®îc cÊu h×nh nh mét cæng ®Çu ra.
- Cæng P1 (tõ ch©n 1 ®Õn ch©n 8), nã cã thÓ ®îc sö dông nh ®Çu vµo hoÆc ®Çu ra. So víi cæng P0 th× cæng nµy kh«ng cÇn ®Õn ®iÖn trë kÐo v× nã ®· cã c¸c ®iÖn trë kÐo bªn trong. §Ó biÕn cæng P1 thµnh ®Çu vµo th× nã ph¶i ®îc lËp tr×nh b»ng c¸ch ghi 1 ®Õn tÊt c¶ c¸c bit cña nã.
- Cæng P2 (tõ ch©n 21 ®Õn 28). Nã cã thÓ ®îc sö dông nh ®Çu vµo hoÆc ®Çu ra gièng nh cæng P1 , §Ó t¹o cæng P2 nh ®Çu vµo th× nã ph¶i ®îc lËp tr×nh b»ng c¸ch ghi c¸c sè 1 tíi tÊt c¶ c¸c ch©n cña nã.
- Cæng P3 (tõ ch©n 10 ®Õn ch©n 17). Nã cã thÓ ®îc sö dông nh ®Çu vµo hoÆc ®Çu ra. MÆc dï cæng P3 ®îc cÊu h×nh nh mét cæng ®Çu ra khi t¸i lËp, nhng ®©y kh«ng ph¶i lµ c¸ch nã ®îc øng dông phæ biÕn nhÊt. Cæng P3 cã chøc n¨ng bæ sung lµ cung cÊp mét sè tÝn hiÖu quan träng ®Æc biÖt ch¼ng h¹n nh c¸c ng¾t.
BÝt cña cæng P3
Chøc n¨ng
Ch©n sè
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
NhËn d÷ liÖu (RXD)
Ph¸t d÷ liÖu (TXD)
Ng¾t 0(INT0)
Ng¾t 1(INT1)
Bé ®Þnh thêi 0 (TO)
Bé ®Þnh thêi 1(T1)
Ghi (WR)
§äc (RD)
10
11
12
13
14
15
16
17
C¸c bit P3.0 vµ P3.1 ®îc dïng ®Ó nhËn vµ ph¸t d÷ liÖu trong truyÒn th«ng nèi tiÕp. C¸c bit P3.2 vµ P3.3 ®îc dµnh cho c¸c ng¾t ngoµi. Bit P3.4 vµ P3.5 ®îc dïng cho c¸c bé ®Þnh thêi 0 vµ 1. Cuèi cïng c¸c bit P3.6 vµ P3.7 ®îc cÊp cho c¸c tÝn hiÖu ghi vµ ®äc c¸c bé nhí ngoµi ®îc nèi tíi hÖ thèng.
1.2. ThiÕt bÞ ph¸t sãng hång ngo¹i.
1.2.1. ¸nh s¸ng hång ngo¹i :
Sãng ®iÖn tõ chÝnh lµ sù lan truyÒn cña c¸c dao ®éng ®iÖn tõ trêng trong kh«ng gian. Theo lý thuyÕt Macxoen th× cø cã ®iÖn trêng biÕn thiªn th× sÏ sinh ra tõ trêng biÕn thiªn ë ®iÓm l©n cËn vµ ngîc l¹i cø cã tõ trêng biÕn thiªn th× sÏ sinh ra ®iÖn trêng biÕn thiªn ë ®iªm l©n cËn tiÕp, vµ ®ã chÝnh lµ c¸ch mµ sãng ®iÖn tõ truyÒn ®i trong kh«ng gian. Bªn trong vËt thÓ ph¸t s¸ng, n¨ng lîng g©y ra sù s¸ng (nhiÖt n¨ng ch¼ng h¹n) lµm c¸c electron trªn vá nguyªn tö hÊp thô n¨ng lîng vµ nh¶y lªn quü ®¹o dõng cao h¬n ®Ó råi sau ®ã l¹i nh¶y vÒ gi¶i phãng ra n¨ng lîng photon. Cø nh vËy Electron dao ®éng g©y ra vïng ®iÖn trêng biÕn thiªn trong kh«ng gian vµ bøc x¹ ra sãng ®iÖn tõ hay sinh ra ¸nh s¸ng. Do ®ã ¸nh s¸ng cã b¶n chÊt chÝnh lµ nh÷ng bøc x¹ sãng ®iÖn tõ sinh ra tõ sù dao ®éng cña c¸c ®iÖn tö bªn trong vËt ph¸t s¸ng díi sù t¸c ®éng cña n¨ng lîng g©y s¸ng. C¸c tÕ bµo quang ®iÖn trªn vâng m¹c bªn trong m¾t ngêi cã nhiÖm vô chuyÓn tÝn hiÖu ¸nh s¸ng thµnh tÝn hiÖu ®iÖn gióp cho bé n·o con ngêi c¶m gi¸c ®îc ¸nh s¸ng . Nhng v× ¸nh s¸ng cã b¶n chÊt sãng ®iÖn tõ nªn nã cã phæ tÇn, trong khi ®«i m¾t con ngêi tÊt nhiªn lµ ph¶i cã giíi h¹n lµm viÖc víi mét d¶i tÇn sè nhÊt ®Þnh. §iÒu ®ã khiÕn chóng ta kh«ng thÓ nh×n thÊy mäi ¸nh s¸ng, vµ do ®ã ¸nh s¸ng ®îc chia lµm 2 lo¹i :
- ¸nh s¸ng nh×n thÊy : gåm c¸c bøc x¹ cã bíc sãng tõ 0,37 micromet ®Õn 0,76 micromet hay cã tÇn sè ®Æc chng cho c¸c d¶i mµu ®á cam vµng lôc lam trµm tÝm :
Phæ tÇn thang sãng ®iÖn tõ
- ¸nh s¸ng kh«ng nh×n thÊy : gåm c¸c bøc x¹ n»m ngoµi vïng ¸nh s¸ng nh×n thÊy, tøc lµ cã tÇn sè nhá h¬n tÇn sè cña ¸nh s¸ng mµu ®á cho ®Õn 0 Hz nh sãng v« tuyÕn vµ hång ngo¹i ,vµ lín h¬n tÇn sè cña ¸nh s¸ng mµu tÝm cho ®Õn v« cïng nh tia tö ngo¹i , tia R¬nghen , vµ c¸c tia vò trô.
Nh vËy ¸nh s¸ng hång ngo¹i lµ nh÷ng bøc x¹ kh«ng nh×n thÊy ®îc n»m trong d¶i tÇn nhá h¬n tÇn sè cña ¸nh s¸ng mµu ®á vµ n»m ngay díi mµu ®á. Do tÇn sè nhá nªn bíc sãng lín, nªn cã kh¶ n¨ng ®©m xuyªn m¹nh h¬n , t¸c ®éng vµo da ngêi manh h¬n, g©y ra c¶m gi¸c ®au mµ chóng ta gäi ®ã lµ sù nãng do nhiÖt ®é , do ®ã tia hång ngo¹i còng chÝnh lµ tia bøc x¹ nhiÖt . V× vËy bÊt kú vËt nµo còng ph¸t ra ¸nh s¸ng hång ngo¹i. Vµ nÕu n¨ng lîng g©y s¸ng lµ nhiÖt ®é th× vËt s¸ng sÏ ph¸t ra ¸nh s¸ng hång ngo¹i rÊt m¹nh vµ ta c¶m nhËn thÊy vËt ®ã rÊt nãng. Khi ®Õn gÇn mét ngän löa,chØ cã m¾t míi nh×n thÊy ¸nh s¸ng nh×n thÊy, vµ chØ cã da míi c¶m nhËn ®îc bøc x¹ nhiÖt hång ngo¹i , bëi v× m¾t chØ thu ®îc tÇn sè cao vµ da chØ thu ®îc tÇn sè thÊp .
1.2.2 øng dông cña ¸nh s¸ng hång ngo¹i trong kü thuËt ®iÖn tö :
Hång ngo¹i thËt thó vÞ, bëi v× nã ®îc t¹o ra 1 c¸ch dÔ dµng vµ kh«ng bÞ ¶nh hëng bëi nhiÔu ®iÖn tõ , do ®ã nã ®îc sö dông mét c¸ch réng r·i vµ tiÖn lîi trong th«ng tin vµ ®iÒu khiÓn . §Æc biÖt lµ ®iÒu khiÓn tõ xa ,vµ ®Æc biÖt n÷a nh TiVi , m¸y nghe nh¹c …Tuy nhiªn nh ®· nãi ë trªn, tia hång ngo¹i còng chÝnh lµ tia bøc x¹ nhiÖt . V× vËy bÊt kú vËt nµo còng ph¸t ra ¸nh s¸ng hång ngo¹i , do ®ã nã kh«ng hoµn h¶o, nhiÒu nguån s¸ng kh¸c nhau cã thÓ ph¸t ra hång ngo¹i vµ cã thÓ g©y nhiÔu ®Õn th«ng tin nµy. V× vËy cÇn ph¶i cã nh÷ng ph¬ng ph¸p chèng nhiÔu thÝch hîp nh dïng kÝnh läc vµ ®iÒu chÕ tÝn hiÖu khi cÇn truyÒn ®i xa trong kh«ng gian giíi h¹n . ViÖc sö dông hång ngo¹i trong c¸c thiÕt bÞ ®iÒu khiÓn tõ xa TV/VCR vµ nhiÒu øng dông kh¸c còng mét phÇn lµ do c¸c Diode ph¸t vµ thu hång ngo¹i rÊt rÎ vµ s½n cã trªn thÞ trêng.
1.2.3. Remote TV SONY :
Nh ®· tr×nh bµy t¹i phÇn ý tëng cña thuyÕt tr×nh nµy, ë ®©y viÖc ®iÒu khiÓn tõ xa c¸c thiÕt bÞ ®iÖn ®îc thùc hiÖn b»ng sãng hång ngo¹i . Vµ thiÕt bÞ ®îc chän ®Ó ph¸t sãng hång ngo¹i chÝnh lµ 1 chiÕc ®iÒu khiÓn tõ xa cña h·ng Ti Vi SONY lu«n . §iÒu nµy nh»m tho¶ m·n nhu cÇu tiÖn lîi vµ gän gµng, nÕu nh b¹n kh«ng muèn trong nhµ cã qu¸ nhiÒu ®iÒu khiÓn , vµ viÖc cÇm ®iÒu khiÓn Ti Vi kh«ng chØ ®iÒu khiÓn Ti Vi mµ cßn ®iÒu khiÓn lu«n c¸c thiÕt bÞ ®iÖn kh¸c trong nhµ trë lªn thËt lµ tiÖn lîi.
Remote Sony lµ 1 m¸y ph¸t tÝn hiÖu hång ngo¹i trong pham vi kho¶ng 10 m ®Ó thùc hiÖn viÖc ®iÒu khiÓn tõ xa kh«ng d©y. Nã cã chøc n¨ng nhËn lÖnh cña ngêi ®iÒu khiÓn th«ng qua bµn phÝm, sau ®ã xuÊt ra mét tæ hîp m· lÖnh nhÞ ph©n øng víi mçi phÝm ®îc bÊm . Råi thùc hiªn m· ho¸ ®Ó chèng nhiÔu c¸c bit 0 va 1 cña m· lÖnh ®ã theo kiÓu m· ho¸ riªng cña h·ng SONY ®· quy ®Þnh, ®ã lµ kiÓu m· ho¸ theo ®é réng xung, c¶ bit 0 vµ 1 ®Òu cã møc cao vµ thÊp nhng ®é réng xung cña bit 1 dµi h¬n cña bit 0 . Sau ®ã ®iÒu chÕ tÝn hiÖu theo ph¬ng ph¸p ®iÒu biªn tÝn hiÖu sè ®Ó ghi th«ng tin lªn sãng ng¾n cao tÇn ®Ó chèng nhiÔu vµ cã n¨ng lîng ®Ó truyÒn ®i xa 10 m . Vµ cuèi cïng lµ khuyÕch ®¹i c«ng suÊt v¬i n¨ng lîng mét chiÒu 3V ®Ó chuyÓn tÝn hiÖu ®iÖn thµnh tÝn hiÖu ¸nh s¸ng hång ngo¹i ph¸t ®i trong kh«ng gian :
S¬ ®å khèi chøc n¨ng
S¬ ®å nguyªn lý :
H×nh d¹ng thùc tÕ cña mét lo¹i Remote SONY :
Trong ph¹m vi ®Ò tµi nµy bµn phÝm sö dông chØ gåm cac phÝm tõ 1 ®Õn . Bµn phÝm lµ hÖ thèng c¸c tiÕp ®iÓm thêng më. Khi nhÊn bÊt kú phÝm nµo th× tiÕp ®iÓm ®ã ®ãng l¹i sÏ t¹o ra mét tæ hîp m· lÖnh t¬ng øng , m· lÖnh tån t¹i lµ sè Hexa .
B¶ng m· cña §iÒu khiÓn TiVi SONY nh sau :
Tªn phÝm
TÝn hiÖu nhÞ ph©n
M· lÖnh (hexa)
1
00000000
0
2
00000001
1
3
00000010
2
4
00000011
3
5
00000100
4
6
00000101
5
7
00000110
6
8
00000111
7
9
00001000
8
10
00001001
9
PROGRAM +
00010000
10
PROGRAM -
00010001
11
VOLUME +
00010010
12
VOLUME -
00010011
13
MUTING
00010100
14
POWER
00010101
15
DISPLAY
00111010
3A
NhiÖm vô cña m¹ch ®iÖn phÝa thu (cña V§K 89C51) lµ ph¶i gi¶i m· ®îc c¸c m· lÖnh nµy ®Ó biÕt ®îc ngêi sö dông ®· Ên phÝm nµo vµ ®ã lµ lÖnh g× ?
Sau khi m· lÖnh ®îc t¹o ra díi d¹ng sè Hexa th× tÝn hiÖu nhÞ ph©n ®ã ®îc m· ho¸ . H·ng SONY sö dông kiÓu m· ho¸ theo ®é réng xung, cô thÓ nh sau :
- Bit 0 biÓu diÔn b»ng c¸ch : ®é trèng xung kÐo dµi 500 uS , ®é réng xung kÐo dµi 700 uS
- Bit 1 biÓu diÔn b»ng c¸ch : ®é trèng xung kÐo dµi 500 uS , ®é réng
xung kÐo dµi 1300 uS
V× chØ cã 1 kªnh truyÒn hång ngo¹i nªn ph¶i sö dông ph¬ng thøc truyÒn th«ng nèi tiÕp víi c¸c khung d÷ liÖu . Mét Data frame ®îc t¹o nªn tõ 13 bit d÷ liÖu . Trong ®ã bit ®Çu tiªn lµ bit Start ,tiÕp theo lµ 7 bit m· lÖnh , vµ cuèi cïng lµ 5 bÝt ®Þa chØ :
Víi ®Ò tµi ®iÒu khiÓn c¸c thiÕt bÞ ®iÖn tõ xa chóng ta kh«ng cÇn quan t©m ®Õn 5 bit ®Þa chØ v× chóng chØ cã nhiÖm vô ®Ó nhËn biÕt c¸c ®êi Remote SONY. Ta chØ quan t©m c¸c bit m· lÖnh vµ bit Start mµ th«i. Sau bit Start lµ LSB : Do à D1 à …D6 .NÕu d÷ phÝm bÊm khung data sÏ lÆp lai sau25mS.
1.3. ThiÕt bÞ thu sãng hång ngo¹i .
1.3.1. Chøc n¨ng :
ThiÕt bÞ thu sãng hång ngo¹i lµ IC m¾t thu chuyªn dông ®îc lu hµnh trªn thÞ trêng. TÝch hîp ®Çy ®ñ c¸c kh©u nh mét m¸y thu tÝn hiÖu hoµn chØnh . Tøc lµ tù ®éng thu sãng hång ngo¹i tõ Remote vµ chuyÓn thµnh tÝn
hiÖu ®iÖn , tù gi¶i ®iÒu chÕ t¸ch tÝn hiÖu sè ra khái sãng mang 36 KHz ,vµ ®a ra ®óng d¹ng tÝn hiÖu sè mµ Remost ®· m· ho¸ bit m· lÖnh nhng ®¶o pha so víi tÝn hiÖu tõ DKTX :
S¬ ®å khèi chøc n¨ng cña IC chuyªn dông thu sãng hång ngo¹i :
1.3.2. H×nh d¹ng thùc tÕ vµ s¬ ®å ch©n :
1.4. PC 817.
+Công dụng:Cách ly điều khiển giữa hai tầng mạch điện khác nhau, khi cung cấp 5V vào chân số 1, LED phía trong Opto nối giữa chân số 1 và 2 sáng, xảy ra hiệu ứng quang điện dẫn đến 3-4 thông.
1.5. ULN 2803
+ Vi m¹ch ULN 2803 tÝch hîp s½n 8 kho¸ ®iÖn tö dïng transistor vµ 8 diode gi¶i phãng n¨ng lîng cho cuén hót R¬le nªn chuyªn dông ®Ó ®iÒu khiÓn trùc tiÕp cho R¬le.
1.6. Rơle.
1.6.1. Khái Niệm.
Rơle là một loại thiết bị điện tự động mà tín hiệu đầu ra thay đổi nhảy cấp khi tín hiệu đầu vào đạt những giá trị xác định. Rơle là thiết bị điện dùng để đóng cắt mạch điện điều khiển, bảo vệ và điều khiển sự làm việc của mạch điện động lực.
+hình ảnh một số loại rơle:
1.6.2. Đặc Điểm.
a) Các bộ phận (các khối) chính của rơle.
+ Cơ cấu tiếp thu( khối tiếp thu)
Có nhiệm vụ tiếp nhận những tín hiệu đầu vào và biến đổi nó thành đại lượng cần thiết cung cấp tín hiệu phù hợp cho khối trung gian.
+ Cơ cấu trung gian( khối trung gian)
Làm nhiệm vụ tiếp nhận những tín hiệu đưa đến từ khối tiếp thu và biến đổi nó thành đại lượng cần thiết cho rơle tác động.
+ Cơ cấu chấp hành (khối chấp hành)
Làm nhiệm vụ phát tín hiệu cho mạch điều khiển
-Cơ cấu tiếp thu ở đây là cuộn dây.
-Cơ cấu trung gian là mạch từ nam châm điện.
-Cơ cấu chấp hành là hệ thống tiếp điểm.
Phân loại rơle
Có nhiều loại rơle với nguyên lí và chức năng làm việc rất khác nhau. Do vậy có nhiều cách để phân loại rơle:
Phân loại theo nguyên lí làm việc gồm các nhóm
+ Rơle điện cơ (rơle điện từ, rơle từ điện, rơle điện từ phân cực, rơle cảm ứng,...)
+ Rơle nhiệt,rơle từ,rơle điện tử -bán dẫn, vi mạch,rơle số.
b) Phân theo nguyên lí tác động của cơ cấu chấp hành.
+ Rơle có tiếp điểm: loại này tác động lên mạch bằng cách đóng mở các tiếp điểm.
+ Rơle không tiếp điểm (rơle tĩnh): loại này tác động bằng cách thay đổi đột ngột các tham số của cơ cấu chấp hành mắc trong mạch điều khiển như: điện cảm, điện dung, điện trở,...
c) Phân loại theo đặc tính tham số vào.
+ Rơle dòng điện.
+ Rơle điện áp.
+ Rơle công suất
+ Rơle tổng trở,..
d) Phân loại theo cách mắc cơ cấu.
+ Rơle sơ cấp: loại này được mắc trực tiếp vào mạch điện cần bảo vệ.
+ Rơle thứ cấp: loại này mắc vào mạch thông qua biến áp đo lường hay biến dòng điện.
e) Phân theo giá trị và chiều các đại lượng đi vào rơle.
+Rơle cực đại.
+Rơle cực tiểu
+Rơle cực đại-cực tiểu
+Rơle so lệch.
+Rơle định hướng…
Quan hệ giữa đại lượng vào và ra của rơle như hình minh họa.
Khi x biến thiên từ 0 đến x2 thì y = y1 đến khi x= x2 thì y tăng từ y = y1 đến y = y2 (nhảy bậc). Nếu x tăng tiếp thì y không đổi y = y2 . Khi x giảm từ x2 về lại x1 thì y = y2 đến x = x1 thì y giảm từ y2 về y = y1.
Nếu gọi:
+ X = X2= Xtđ là giá trị tác động rơle.
+ X = X1 = Xnh là giá trị nhả của rơle.
Thì hệ số nhả
Knh==
Các thông số của rơle
Hệ số điều khiển rơle
Kđk=
+Pđk là công suất điều khiển định mức của rơle, chính là công suất định mức của cơ cấu chấp hành.
+Ptđ là công suất tác động, chính là công suất cần thiết cung cấp cho đầu vào để rơle tác động.
Với rơle điện từ Pđk là công suất tiếp điểm (nghĩa là công suất tiếp điểm cho phép truyền qua). Ptđ là công suất cuộn dây nam châm hút.
Các loại rơle khác nhau thì Knh và Kđk cũng khác nhau.
b) Thời gian tác động.
Là thời gian kể từ thời điểm cung cấp tín hiệu cho đầu vào, đến lúc cơ cấu chấp hành làm việc. Với rơle điện từ là quãng thời gian cuộn dây được cung cấp dòng (hay áp) cho đến lúc hệ thống tiếp điểm đóng hoàn toàn (với tiếp điểm thường mở) và mở hoàn toàn (với tiếp điểm thường đóng).
Các loại rơle khác nhau ttđ cũng khác nhau.
+ttđ < 1.10-3[s] : rơle không quán tính.
+ttđ = (1 ¸ 50).10-3 [s]: rơle tác động nhanh.
+ttđ > 150.10-3[s]: rơle thời gian.
1.7. Tụ điện.
Tụ điện là một linh kiện thụ động và được sử dụng rộng rãi trong các mạch điện tử, được sử dụng trong các mạch lọc nguồn, lọc nhiễu mạch truyền tín hiệu, mạch dao động…
1.7.1 Khái niệm.
Tụ điện là linh kiện dung để cản trở và phóng nạp khi cần thiết và được đặc trưng bởi dung kháng phụ thuộc vào tần số điện áp.
Ký hiệu của tụ điện trong sơ đồ nguyên lý là:
Tụ không phân cực là tụ có hai cực như nhau và giá trị thường nhỏ (pF).
Tụ phân cực là tụ có hai cực tính âm và dương không thể dũng lẫn lộn nhau được. Có giá trị lớn hơn so với tụ không phân cực.
1.7.2 Cấu tạo.
Hình 1.10. Cấu tạo của tụ điện
Cấu tạo của tụ điện gồm hai bản cực song song, ở giữa có một lớp cách điện gọi là điện môi như tụ hóa, tụ gốm, tụ giấy…Hình dạng tụ trong thực tế.
Hình 1.11 Tụ gốm.
Hình 1.12 Tụ hóa.
1.8. Điện trở.
1.8.1. Khái niệm.
- Điện trở là sự cản trở dòng điện của một vật dẫn điện, nếu có một vật dẫn điện tốt thì điện trở nhỏ và ngược lại vật cách điện có điện trở cực lớn.
- Điện trở của dây dẫn là sự phụ thuộc vào chất liệu và tiết diện của dây dẫn được tính theo công thức:
R = .
Trong đó: R là điện trở. Đơn vị là Ω
là điện trở suất.
L là chiều dài dây dẫn.
S là tiết diện của dây dẫn.
1.8.2. Điện trở trong thực tế và trong các mạch điện tử.
* Hình dáng và ký hiệu: Trong thực tế điện trở là một loại linh kiện điện tử không phân cực, nó là một linh kiện quan trọng trong các mạch điện tử, chúng được làm từ hợp chất của cacbon và kim loại và được pha theo tỷ lệ mà tạo ra các con điện trở có điện dung khác nhau.
Hình 1.9 Điện trở
Kí hiệu :
Đơn vị đo bằng Ω, KΩ, MΩ.
1MΩ = 1000 KΩ = 1000000Ω
* Cách đọc trị số điện trở trong thực tế.
Đọc theo màu sắc theo quy ước quốc tế:
Màu
Trị số
Sai số
Bạc
10%
Vàng
5%
Đen
0
Nâu
1
1%
Đỏ
2
2%
Cam
3
Vàng
4
Xanh
5
0.5%
Lục
6
0.25%
Tím
7
0.1%
Xám
8
Trắng
9
Bàng 1.3 màu sắc điện trở theo quy ước quốc tế
Chú ý: điện trở là linh kiện không phân cực nên khi mắc vào mạch điện ta không cần để ý đến đầu âm dương làm gì (đầu nào cũng như đầu nào).
1.9. LED ĐƠN
1.9.1 .Khái niệm.
Led đơn là một dạng của Diode. Thông thường dòng điện đi qua vật dẫn điện sẽ sinh ra năng lượng dưới dạng nhiệt. Ở một số chất bán dẫn đặc biệt như (GaAs) khi có dòng điện đi qua thì có hiện tượng bức xạ quang (phát ra ánh sáng). Tùy theo chất bán dẫn mà ánh sáng phát ra có màu khác nhau.
Led có điện áp phân cực thuận cao hơn diode nắn điện nhưng điện áp phân cực ngược cực đại thường không cao.
1.9.2. Hình dạng.
Hình 2.1j.Hình dạng thực tế của Led đơn
Phân cực thuận :
VD = 1,4V – 1,8 V(led đỏ).
VD = 2V – 2,5V (led vàng).
VD= 2V – 2,8 V(led xanh lá).
ID= 5mA – 20mA (thường chọn 10mA).
Led thường được dùng trong các mạch trạng thái báo hiệu, chỉ thị trạng thái của mạch như báo nguồn, trạng thái thuận hay ngược…
1.10. IRF540N
Kĩ thuật xử lý tiến bộ
Trở kháng thấp
Tí lệ dv/dt động
Nhiệt dộ hoạt động 175 độ C
Chuyển mạch nhanh
Là linh kiện MOSFET công suất sử dụng kĩ thuật xử lí hiện đại để trở kháng trên silicon thấp. Lợi ích này cùng với tốc độ chuyển mạch nhanh làm cho IRF540 được sử dụng rộng rãi trong rất nhiều các ứng dụng. IRF540N thích hợp cho tất cả các ứng dụng công nghiệp thương mại có mức năng lượng tiêu hao xấp xỉ 50Watt. Nhiệt trở thấp và giá thành thấp làm cho IRF540 được chấp nhận rộng rãi trong công nghiệp.
Ch¬ng 2
THIẾT KẾ MẠCH ĐIỀU KHIỂN TỪ XA
2.1. Sơ đồ khối:
*) Sơ đồ khối:
*)Chức năng từng khối:
Khối Nguồn: Pin cung cấp điện năng cho khối phát hồng ngoại.
Khối nguồn chính: Nguồn 12v cung cấp cho rơle , động cơ ,uln 2803.Nguồn 5v cung cấp cho ic và opto.
Khối phát: phát ra tín hiệu hồng ngoại dưới dạng được mã hóa.
Khối thu và điểu khiển: Nhận , giải mã tín hiệu đưa vào chân p3.3 của ic 89c51, từ đó lập trình để điều khiển động cơ.
Khối mạch lực và động cơ: điểu khiển động cơ quay, dừng, nhanh chậm dựa vào lập trình ic.
2.2. S¬ ®å nguyªn lý :
*) Nguyên lý hoạt động:
+Khi ta nhấn phím từ điều khiển thì tín hiệu hồng ngoại được phát ra dưới các dạng mã khác nhau , tín hiệu này được mắt thu thu, đầu ra của mắt thu nối với chân p3.3 của VDK. Thông qua thuật toán giải mã để điều khiển động cơ. Để tiện cho việc kiểm tra mã đúng hay sai ta hiển thị mã dưới dạng nhị phân thông qua 8 led nối với cổng P1.
+Khi nhấn phím 1 thi động cơ quay thuận do ta lập trinh cho p2.0=1 làm cho PC817 không dẫn, vậy không có nguồn vào chân 1 của ULN2803 dẫn đến đầu ra của ULN 2803 là chân 18 sẽ ở mức logic 1 khi đó chân 2 của cuộn hút được cấp nguồn làm cho cuộn hút giữ nguyên trạng thái ,chân P2 nối vào O2, P1 nối vào O1 làm động cơ quay thuận.(Nguồn 12v qua chân P2 vào động cơ chân còn lại qua chân P1 ,qua irf về mát).
+ Khi nhấn phím 2 thi động cơ quay ngược do ta lập trinh cho p2.0=0 làm cho PC817 dẫn, vậy có nguồn vào chân 1 ( chân 1 ở mức logic1) của ULN2803 dẫn đến đầu ra của ULN 2803 là chân 18 sẽ ở mức logic 0 khi đó chân 2 của cuộn hút được cấp mát làm cho có dong đi qua cuộn hút , làm cuộn hút hút các tiếp điểm chân p1 nối vào S1, P2 nối vào S2 làm cho động cơ quay ngược. .(Nguồn 12v qua chân P1 vào động cơ chân còn lại qua chân P2 ,qua irf về mát).
+Khi nhấn phím 3 thì đông cơ dừng do ta lập trình cho P2.0=1 và P2.1 =1, làm cho ok1 và ok2 không dẫn , dẫn tới chân 1 của ULn2803 ở mức logic 0,chân 2 ở mức logic 1 đầu ra chân 18 ở mức logic1 ,chân 17 ở mức logic 0 và làm cho cuộn hút giữ nguyên trạng thái, IRF không dẫn dẫn tới động cơ dừng.
+Để thay đổi tốc độ của động cơ ta thay đổi điện áp trung bình đặt lên động cơ thông qua phương pháp PWM. Cụ thể muốn động cơ chạy tốc độ cao thì ta cho chu kỳ tích cực mức cao lớn, còn giảm tốc độ động cơ thì ta cho chu kỳ tích cực mức cao nhỏ. Trong chương trình vi điều khiển nhóm đồ án sử dụng một biến TOC_DO thay đổi từ 20 – 255 để thay đổi chu kỳ tích cực mức cao. (Tổng thời gian của chu kỳ tích cực mức cao và mức thấp là 255*T).
2.3. S¬ ®å m¹ch in :
PhÇn 3 : X©y dùng phÇn mÒm
********************************
3.1. ThuËt to¸n thu vµ gi¶i m· :
ThuËt to¸n thu vµ gi¶i m· c¨n cø vµo khung data frame thu ®îc cña ®iÒu khiÓn tõ m¾t thu ®a tíi ch©n p3.3 :
VÊn ®Ò lµ cÇn ph¶i nhËn biÕt ®îc khi nµo th× khung d÷ liÖu b¾t ®Çu vµ ®©u lµ bit 1 , ®©u lµ bit 0 , vµ thu l¹i c¸c bÝt nèi tiÕp nhau ®i vao thanh ghi A.
- §Ó nhËn biÕt khi nµo khung data b¾t ®Çu ta dùa vµo bit Start . §Çu tiªn ta mÆc ®Þnh cho ch©n thu p3.3 lªn møc 1 , sau ®ã chê ®Õn khi bit start chuyÓn ch©n p3.3 xuèng møc 0, tøc lµ ®· thu xong bit start , tøc lµ ®· b¾t ®Çu th× lËp tøc thùc hiÖn viÖc thu c¸c bit (dïng 1 vßng lÆp ®Ó chê , chØ khi bit start xuèng møc 0 thi míi chuyÓn sang lÖnh kh¸c) . Së dÜ ta cÇn ph¶i mÆc ®Þnh ban ®Çu cho bit p3.3 = 1 lµ v× nÕu nh ban ®Çu Vi ®iÒu khiÓn lµm cho nã b»ng 0 th× khi bit start b¾t ®Çu tõ møc 1 còng sÏ kh«ng kÐo ®îc p3.3 lªn møc 1 v× cha ch¾c møc 1 cña bit start ®· th¾ng ®îc møc 0 cña vi ®iÒu khiÓn , nhng møc 0 cña bit start th× ch¾c ch¾n kÐo ®îc møc 1 cña V§K xuèng møc 0 .
- §Ó thu c¸c bit d÷ liÖu ta cÇn ph©n biÖt c¸c bit 0 vµ 1 nhê vµo kho¶ng thêi gian møc 0 cña bit 0 vµ bit 1 lµ kh¸c nhau , víi bit 0 lµ 700 us cßn víi bit 1 lµ 1300 us . Sau khi thu xong bit start th× p3.3 ®ang ë møc 0. §Ó thu tiÕp c¸c bit d÷ liÖu th× ta l¹i chê nã lªn møc 1 råi l¹i chê nã xuèng 0 vËy lµ thu xong nöa bit ®Çu tiªn ,b©y giê ®· ®Õn thêi gian tån t¹i cña møc 0 , ta chØ cÇn kiÓm tra xem thêi gian nµy kÐo dµi 700 us hay lµ 1300 us . Ta dïng 1 hµm trÔ kho¶ng 900 us ®Ó so s¸nh , nÕu sau thêi gian trÔ nµy mµ p3.3 vÉn b»ng 0 th× chøng tá thêi gian møc 0 kÐo dµi 1300 us vµ bit võa thu ®îc lµ bit 1 cßn nÕu sau thêi gian trÔ nµy mµ p3.3 ®· lªn møc 1 th× chøng tá møc 0 chØ kÐo dµi 700 us vµ ®· kÕt thóc vµ bit võa thu lµ bit 0 . Thùc hiÖn ghi bit nµy vµo thanh ghi A b»ng c¸ch thiÕt lËp hay xo¸ cê C råi dÞch ph¶i thanh ghi A qua cê C . ViÖc thu c¸c bit tiÕp theo còng t¬ng tù nh vËy. C¸c bit nèi tiÕp nhau ®i vµo thanh ghi A t¹o lªn tæ hîp m· thu ®îc , khi ®ã b¸o ra cê C lµ ®· thu xong .
- So s¸nh tæ hîp m· thu ®îc víi m· cña c¸c phÝm trªn §KTX ®Ó kiÓm tra xem ngêi sö dông ®· nhÊn phÝm nµo råi thùc hiÖn xuÊt tÝn hiÖu ®iÒu ®iÒu khiÓn ra ch©n t¬ng øng ë cæng P2
Lu ®å thuËt to¸n :
3.2. Ch¬ng tr×nh §iÒu KhiÓn Tõ Xa :
$include(reg51.inc)
DAO_CHIEU BIT P2.0
PWM BIT P2.1
TOC_DO DATA 30H
ORG 0000H
LJMP MAIN
ORG 0013H
LJMP NGAT_NGOAI_1
ORG 000BH
LJMP NGAT_TIMER_0
ORG 0030H
MAIN:
MOV TMOD,#0 ;KHOI TAO TIMER0 CHE D0 0 13 BIT
SETB EA ;CHO PHEP NGAT TOAN CUC
SETB IP.2 ;UU TIEN NGAT NGOAI 1
SETB ET0 ;CHO PHEP NGAT TIMER0 SETB EX1 ;CHO PHEP NGAT NGOAI 1
SETB IT1 ;KICH NGAT NGOAI THEO SUON AM
SETB TR0 ;KHOI DONG TIMER0
SETB PWM
SETB DAO_CHIEU
setb p3.3 ; ®Ó chuÈn bÞ thu bit start
KT:
CALL LONGDELAY
mov a,#01000000b ; dÞch phai a qua C , thu ®ñ 7 bit data th× C =1
jb p3.3,$ ; nÕu p3.3=0 th× b¾t ®Çu thu (nhy lÖnh tiÕp)
k2: jnb p3.3,k2
k3: jb p3.3,k3 ; thu xong nöa bit , phÇn tÝch cùc cao
mov r0,#165
k6: nop
nop
nop
djnz r0,k6
mov c,p3.3 ; chuyÓn p3.3 vµo C ®Ó so s¸nh
jc ghiso0 ; nÕu c=1 thi nhy ®Õn m· lÖnh ghi s" 0
setb c ; c=0 ghi sè 1 vao a
rrc a
jc dathuxong ;sau khi dÞch mµ c=1 th× thu xong
sjmp k2 ; ngc l¹i th× thu tiÕp
ghiso0:
clr c
rrc a
jc dathuxong
sjmp k3
dathuxong:
rr a
mov p1,a
SETB ET0
JMP KT
phim1:
cjne a,#00h,phim2
SETB DAO_CHIEU ;NHAN PHIM1 THI QUAY THUAN
CALL DELAY
MOV TOC_DO,#128
LJMP KT
phim2:
cjne a,#01h,phim3
CLR DAO_CHIEU ;NHAN PHIM 2 THI QUAY NGUOC
CALL DELAY
MOV TOC_DO,#128
LJMP KT
phim3:
cjne a,#02h,phim4 ;NHAN PHIM3 THI DUNG DONG CO
SETB DAOCHIEU
SETB PWM
MOV TOC_DO,#255
LJMP KT
Phim8:
cjne a,#07h,phim5 ;NHAN PHIM8 THI TANG TOC_DO
MOV A,TOC_DO
CJNE A,#255,TANGTIEP
MOV TOC_DO,#255
LJMP KT
TANGTIEP:
INC TOC_DO
LJMP KT
Phim9:
cjne a,#08h,MAIN ;NHAN PHIM9 THI GIAM TOC_DO
MOV A,TOC_DO
CJNE A,#0,GIAMTIEP
MOV TOC_DO,#20
LJMP KT
GIAMTIEP:
DEC TOC_DO
LJMP KT
longdelay:
mov r1,#200
k7: mov r2,#255
k8: djnz r2,k8
djnz r1,k7
ret
NGAT_NGOAI_1:
CLR ET0
RETI
;////////////CHUONG TRINH PHUC VU NGAT TIMER0\\\\\\\\\\\\\\\\\\\\\\;
NGAT_TIMER_0:
JB F0,HIGH_DONE
LOW_DONE:
SETB F0 ;SET LEN MUC CAO
CLR PWM
MOV TH0,TOC_DO ;DAT LAI GIA TRI MUC CAO CHO PWM
RETI
HIGH_DONE:
CLR F0 ;CLR VE MUC THAP
SETB PWM
MOV A,#0FFH
CLR C
SUBB A,TOC_DO
MOV TH0,A ;DAT LAI GIA TRI MUC THAP CHO PWM
RETI
END
Môc lôc
NhËn xÐt ®¸nh gi¸.....................................................................................1
Lêi nãi ®Çu ……………………………………………………...……...2
PhÇn 1 : Giíi thiÖu ®Ò tµi ………………………………………….…....4
PhÇn 2 : ThiÕt kÕ phÇn cøng …………………….……………...............5
Ch¬ng 1 : C¸c m¹ch ®iÖn thµnh phÇn...................................................5
1.1.Vi §iÒu KhiÓn 89C51...........................................................5
1. 1.1.Kh¸i qu¸t chung...........................................................6
1.1.2.S¬ ®å ch©n……………………………………..……...6
1. 2. ThiÕt bÞ ph¸t sang hång ngo¹i…….…………..…..……..11
1.2.1. ¸nh s¸ng hång ngo¹i…………………………….......11
1.2.2. øng dông cña ¸nh s¸ng hång ngo¹i trong KT ®iÖn tö.13
1.2.3. Remote TV SONY…………………………….….....13
1. 3.ThiÕt bÞ thu sãng hång ngo¹i……………………………..20
1.3.1. Chøc n¨ng…………………………………………....20
1.3.2 H×nh d¹ng thùc tÕ vµ s¬ ®å ch©n……………………...21
1.4. PC 817……..........................................................................22
1.5. ULN 2803............................................................................23
1.6. Rơle......................................................................................23
1.6.1. Khái Niệm.....................................................................23
1.6.2. Đặc Điểm.................................................................... 24
1.7. Tụ điện. ................................................................................28
1.7.1 Khái niệm......................................................................28
1.7.2 Cấu tạo.........................................................................29
1.8. Điện trở..................................................................................31
1.8.1. Khái niệm.....................................................................31
1.8.2. Điện trở trong thực tế và trong các mạch điện tử.......31
1.9. LED ĐƠN.............................................................................33
1.9.1 .Khái niệm....................................................................33
1.9.2. Hình dạng....................................................................34
1.10. IRF540N............................................................................35
Ch¬ng 2 : ThiÕt kÕ m¹ch ®iÖn ®iÒu khiÓn tõ xa……………..…..…..36
2.1.S¬ ®å khối ………………………… ………..…………...36
2.2.Khèi nguyên lý………………………….……………..…36
2.3. S¬ ®å m¹ch in……………………………….……………….39
PhÇn 3 : X©y dùng phÇn mÒn………………………………………...40
ThuËt to¸n thu vµ gi¶i m·………………………………..40
Ch¬ng tr×nh ®iÒu khiÓn tõ xa…………………….….43
Các file đính kèm theo tài liệu này:
- do_an_mon_hoc_dt72_ban_ngon_7733.doc