Vi Mạch MCS 51 - Ứng Dụng Thực Tế part 3
lượt xem 45
download
Tham khảo tài liệu 'vi mạch mcs 51 - ứng dụng thực tế part 3', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Vi Mạch MCS 51 - Ứng Dụng Thực Tế part 3
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. • Gi i thi u chung: Lo i ma tr n LED s d ng trên mô hình thí nghi m này là lo i ma tr n LED 24 chân g m 8 hàng và 8 c t. Ma tr n LED này có hai màu chính là xanh và , ngoài ra còn có m t màu ph là do s t ng h p c a hai màu trên mà ra. M i i m LED trên ma tr n có c u t o g m hai LED màu xanh và màu ghép l i v i nhau theo nguyên t c Anode ghép chung và Cathode riêng. Ma tr n LED 8 hàng x 8 c t này g m 24 chân ư c chia ra làm ba nhóm chân: 8 chân HÀNG R0-R7 (là các Anode chung c a các LED trên cùng m t hàng), 8 chân C T C0R-C7R (là các Cathode chung c a các LED màu trên cùng m t c t), 8 chân C T XANH C0G-C7G (là các Cathode chung c a các LED màu xanh trên cùng m t c t). S k t h p các m c logic cao/th p thích h p trên các hàng và c t theo m t qui lu t nh t nh (hi n th theo phương pháp quét hay còn g i là phương pháp ch th ng) mà ta s có ư c các hình nh như mong mu n trên ma tr n LED v i các màu s c khác nhau. J11 (COL RED MATRIX): ngõ vào i u khi n hàng R0-R7 cho các LED màu , tích c c m c th p; J12 (COL GREEN MATRIX): ngõ vào i u khi n hàng R0-R7 cho các LED màu xanh, tích c c m c th p; J13 (ROW MATRIX): ngõ vào i u khi n c t chung C0-C7 cho các LED, tích c c m c th p. Phương pháp i u khi n cũng tương t như phương pháp i u khi n các LED 7 o n ch a h p (phương pháp quét LED). u tiên, ta c p tín hi u sao cho ch có HÀNG 1 có ngu n r i ưa mã nh phân tương ng c a hình nh c n hi n th t i hàng ó ra các c t. K ti p, ta c p tín hi u sao cho ch có HÀNG 2 có ngu n r i ưa mã nh phân tương ng c a hình nh c n hi n th t i hàng ó ra các c t. Quá trình c di n ra m t cách tu n t và liên t c như v y và do hi n tư ng lưu nh c a m t mà ta th y ư c các LED dư ng như sáng cùng m t lúc t o ra hình nh như mong mu n trên ma tr n LED. Lưu ý kh i này ho t ng ta c n ph i c p ngu n cho kh i thông qua u n i J116 (POWER). • ng d ng: Thí nghi m phương pháp k t n i LED ma tr n v i vi i u khi n. o Thí nghi m phương pháp i u khi n t ng LED trong ma tr n. o Thí nghi m phương pháp i u khi n nhi u LED trong ma tr n. o Thí nghi m các ki u i u khi n LED sáng t t và hi n th thông tin tĩnh ho c thông tin ng v i các o màu s c khác nhau. Giáo trình th c hành vi x lý. 19 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. 1.2.6 Kh i LCD: • Sơ nguyên lý: 25. KHOÁI LCD U57 TC1602A J121 BACKLIGHT LCD J104 BL BL VCC 1 GND 2 16 Characters x 2 Lines +5V 3 GND LED+ LED- GND VCC R/W VEE POWER RS D0 D1 D2 D3 D4 D5 D6 D7 1 2 E R148 10 11 12 13 14 15 16 2K7 1 2 3 4 5 6 7 8 9 Q25 VCC C1815 VCC CONTRAST R149 10K J127 8 D7 7 D6 6 D5 5 D4 J128 4 D3 1 3 RS D2 2 2 ENA D1 3 1 R/W D0 CTRL LCD DATA LCD • Sơ b trí linh ki n: • Gi i thi u chung: Trên mô hình thí nghi m có thi t k s n m t LCD 16 ký t x 2 hàng, ư c s d ng cho các bài thí nghi m v phương pháp i u khi n và hi n th thông tin trên màn hình tinh th l ng (LCD). J127 (DATA LCD): ngõ vào nh n thông tin d li u (Data) ho c thông tin l nh (Command) cho LCD, J128 (CTRL LCD): ngõ vào i u khi n LCD. Giáo trình th c hành vi x lý. 20 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. i u ch nh tương ph n c a các thông tin hi n th trên LCD ta ti n hành i u ch nh bi n tr R149. bt èn chi u n n cho LCD trong trư ng h p ánh sáng môi trư ng y u làm vi c hi n th thông tin trên LCD không ư c rõ ràng thì ta cung c p m t m c logic cao (5V) vào u n i J121 (BACKLIGHT). Lưu ý kh i này ho t ng ta c n ph i c p ngu n cho kh i thông qua u n i J104 (POWER). • ng d ng: Thí nghi m phương pháp k t n i LCD v i vi i u khi n. o Thí nghi m phương pháp i u khi n tr ng thái làm vi c c a LCD. o Thí nghi m phương pháp i u khi n LCD hi n th thông tin tĩnh hay ng. o 1.2.7 Kh i công t c: • Sơ nguyên lý: R147 10K 20. KHOÁI COÂNG TAÉC J106 VCC 1 GND 2 +5V 3 VCC GND POWER 1 2 3 4 5 6 7 8 9 SW27 J122 1 SW0 2 SW1 3 SW2 4 SW3 5 SW4 6 SW5 7 SW6 8 SW7 SWITCH SWITCH • Sơ b trí linh ki n: Giáo trình th c hành vi x lý. 21 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. • Gi i thi u chung: Nhi m v chính c a kh i công t c là s d ng cho các bài thí nghi m v giao ti p gi a vi i u khi n v i công t c, l p trình i u khi n dùng công t c. Kh i g m 8 công t c ư c thi t k trên m t DIP-SW, các công t c này s t o ra m t m c logic cao (5V) ho c th p (0V) các bit tương ng c a u n i J122 (SWITCH) tuỳ theo v trí c a công t c trên DIP-SW (công t c v trí ON là m c logic th p và ngư c l i s có m c logic cao). Ngoài ra, kh i này còn ư c s d ng cho vi c n i GND ho c n i VCC cho các kh i c n thi t, ví d như n i GND cho các transistor trong kh i LED 7 o n. Lưu ý kh i này ho t ng ta c n ph i c p ngu n cho kh i thông qua u n i J106 (POWER). • ng d ng: Thí nghi m phương pháp k t n i công t c v i vi i u khi n. o Thí nghi m ng d ng i u khi n thi t b b ng công t c. o T o các m c logic th p (0V) ho c logic cao (5V) cho các kh i khác trên mô hình thí nghi m. o 1.2.8 Kh i nút nh n: • Sơ nguyên lý: J91 KEY0 16. KHOÁI NUÙT NHAÁN K0 VCC VCC VCC VCC VCC VCC VCC VCC 1 K1 2 KEY1 K2 R125 R126 R127 R128 R129 R130 R131 R132 3 J114 KEY2 VCC K3 4K7 4K7 4K7 4K7 4K7 4K7 4K7 4K7 4 1 KEY3 GND K4 SW19 SW20 SW21 SW22 SW23 SW24 SW25 SW26 5 2 KEY4 +5V K5 KEY0 KEY1 KEY 2 KEY 3 KEY 4 KEY 5 KEY 6 KEY 7 6 3 KEY5 GND K6 7 KEY6 K7 8 POWER KEY7 K0 K1 K2 K3 K4 K5 K6 K7 PUSH KEY • Sơ b trí linh ki n: • Gi i thi u chung: Nhi m v chính c a kh i nút nh n là s d ng cho các bài thí nghi m v giao ti p gi a vi i u khi n v i nút nh n, l p trình i u khi n dùng nút nh n. Kh i g m 8 nút nh n ư c thi t k theo nguyên t c: n u không nh n nút thì m c logic t i bit tương ng c a u n i J91 s có m c logic cao (5V) và ngư c l i khi nh n nút thì s có m c logic cao. Giáo trình th c hành vi x lý. 22 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. Ngoài ra, kh i này còn ư c s d ng cho vi c t o ra m t xung kích có m c logic th p (ho c kích b ng c nh xung) cho các kh i khác trên mô hình thí nghi m, ví d như cung c p xung m ho c xung ng t cho vi i u khi n. Lưu ý kh i này ho t ng ta c n ph i c p ngu n cho kh i thông qua u n i J114 (POWER). • ng d ng: Thí nghi m phương pháp k t n i nút nh n v i vi i u khi n. o Thí nghi m ng d ng i u khi n thi t b b ng nút nh n. o T o các tín hi u xung có m c logic th p cho các kh i khác trên mô hình thí nghi m. o 1.2.9 Kh i bàn phím: • Sơ nguyên lý: SW1 1 SW2 2 SW3 3 SW4 F1 J15 R0 J18 1 R0 R0 R1 1 2 R0 R1 R1 R2 2 3 SW5 4 SW6 5 SW7 6 SW8 F2 R1 R2 R3 3 R2 4 R2 R3 R3 4 5 R3 C0 C0 5 6 C0 C1 C1 6 7 SW9 7 SW10 8 SW11 9 SW12 F3 C1 C2 C2 7 8 C2 C3 C3 8 C3 KEYBOARD KEY PAD SW13 SW14 0 SW15 SW16 F4 C0 ESC ENTER 5. KHOÁI PHÍM MA TRAÄN C1 C2 C3 • Sơ b trí linh ki n: Giáo trình th c hành vi x lý. 23 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. • Gi i thi u chung: Kh i bàn phím trên mô hình thí nghi m này ư c thi t k d a vào c u trúc hàng và c t c a ma tr n. Bàn phím g m 16 phím ư c s p x p theo ma tr n 4 x 4 (t c 4 hàng x 4 c t). Các hàng và c t c a ma tr n phím này ư c k t n i v i vi i u khi n thông qua u n i J15 (KEYBOARD), R0-R3: các hàng c a ma tr n phím, C0-C3: các c t c a ma tr n phím. i u khi n bàn phím ma tr n này ta s d ng phương pháp quét phím. i u khi n quét phím thì b n xu t m t d li u 4 bit (trong ó có 1 bit m c logic th p và 3 bit còn l i m c logic cao) ra các c t c a ma tr n phím (C0-C3), c 4 bit d li u các hàng c a ma tr n phím (R0-R3) vào ki m tra xem có phím nào ư c nh n hay không. N u có phím nh n thì trong 4 bit c vào s có 1 bit m c logic th p và d a trên cơ s ó thi t l p mã phím nh n. N u không có phím nh n thì 4 bit c vào u có m c logic cao, khi ó ta chuy n m c logic th p sang c t k ti p dò tìm phím khác. • ng d ng: Thí nghi m phương pháp k t n i bàn phím ư c thi t k theo ki u ma tr n v i vi i u khi n. o Thí nghi m ng d ng i u khi n thi t b b ng bàn phím. o Thí nghi m các phương pháp quét phím và nh n d ng phím nh n. o 1.2.10 Kh i relay: • Sơ nguyên lý: COM12 COM22 6. KHOÁI RELAY COM11 COM21 NC11 NC21 4 4 3 3 NO11 NO21 5 5 NC12 NC22 8 8 VCC 6 VCC 6 NO12 NO22 7 7 1 1 2 2 R89 R91 330 LS1 330 LS2 D17 D18 RELAY 5V D19 D20 RELAY 5V LED 1N4148 LED 1N4148 REL1 REL1 Q17 Q18 C1815 C1815 R90 R92 2K2 2K2 J27 J26 NC11 NC21 1 1 NC11 NC21 COM11 COM21 J111 2 2 COM11 COM21 VCC NO11 NO21 1 3 3 GND NO11 NO21 N C12 NC22 2 4 4 +5V NC12 NC22 COM12 COM22 3 5 5 GND COM12 COM22 NO12 NO22 6 6 NO12 NO22 POWER 7 7 GND GND 8 8 +5V +5V RELAY 1 OUT RELAY 2 OUT VCC VCC Giáo trình th c hành vi x lý. 24 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. • Sơ b trí linh ki n: • Gi i thi u chung: Trên mô hình thí nghi m ư c thi t k s n hai relay LS1 và LS2 cho các ng d ng l p trình i u khi n óng ng t công su t. Hai relay ư c i u khi n b ng u n i J18 (RELAY CTRL), óng (ho c) relay thì b n c n cung c p m t m c logic cao (ho c logic th p) n u n i J18 này. Các công t c bên trong relay ư c n i ra bên ngoài thông qua các u n i J26 (RELAY1 OUT) và J27 (RELAY2 OUT). Trong ó: COM (Common): i m chung; NC (Normal Close): i m thư ng óng; NO(Normal Open): i m thư ng m . Lưu ý kh i này ho t ng ta c n ph i c p ngu n cho kh i thông qua u n i J111 (POWER). • ng d ng: Thí nghi m phương pháp k t n i relay v i vi i u khi n. o Thí nghi m ng d ng i u khi n relay. o 1.2.11 Kh i t o xung: • Sơ nguyên lý: 7. KHOÁI TAÏO XUNG J113 VCC VCC 1 GND R93 R94 C7 2 +5V 103 D21 100K 1K 3 GND 1N4148 POWER J33 R95 D22 1K U 18 LM555 1 PULSE 1N4148 7 3 2 PULSE DSCHG OUT R96 VCC PULSE OUT 100K 4 VCC RST 8 VCC VCC 1 GND 6 THR 2 5 C9 TRG CV 104 C10 C11 10u 103 Giáo trình th c hành vi x lý. 25 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. • Sơ b trí linh ki n: • Gi i thi u chung: Kh i t o xung trên mô hình s d ng vi m ch LM555 t o ra các xung vuông cung c p cho các ng d ng l p trình i u khi n c n n. Xung vuông ư c l y ra t i u n i J33 (PULSE OUT), t n s xung ư c i u ch nh b i bi n tr R93 và ph n trăm xung m c cao (ho c th p) ư c i u ch nh b i bi n tr R96. Lưu ý kh i này ho t ng ta c n ph i c p ngu n cho kh i thông qua u n i J113 (POWER). • ng d ng: Phát xung clock có t n s thay i và t o xung i u khi n cho vi i u khi n ho c cho các kh i khác trên mô hình thí nghi m. 1.2.12 Kh i t o áp thay i: • Sơ nguyên lý: 11. KHOÁI TAÏO AÙP VCC VCC VCC VCC D35 VCC 1 R103 R104 R105 R106 GND 2 100K J45 100K J46 100K J47 100K J48 +5V 3 1 1 1 1 GND 2 2 2 2 POWER V OUT 1 V OUT 2 V OUT 3 V OUT 4 • Sơ b trí linh ki n: Giáo trình th c hành vi x lý. 26 Biên so n: Ph m Quang Trí
- Chương 1: C u hình c a mô hình thí nghi m vi i u khi n. • Gi i thi u chung: Kh i t o áp này ư c thi t k trên mô hình ch y u nh m m c ích gi l p tín hi u tương t cung c p cho kh i ADC th c hi n vi c bi n i. Kho ng i n áp thay i n m trong kho ng 0V – 5V. Lưu ý kh i này ho t ng ta c n ph i c p ngu n cho kh i thông qua u n i D35 (POWER). • ng d ng: T o các m c i n áp thay i liên t c t 0V n 5V cung c p cho các kh i trên mô hình thí o nghi m. Gi l p tín hi u tương t cung c p cho kh i ADC. o 1.2.13 Kh i i u khi n ng cơ bư c: • Sơ nguyên lý: 8. KHOÁI MOTOR BUOC J30 J31 STEPPER 1 CTRL MOTOR U17 ULN2803 1 A 1 1 18 2 D0 B VCC IN1 OUT1 2 2 17 3 D1 C IN2 OUT2 3 3 16 4 D2 D IN3 OUT3 4 4 15 D3 IN4 OUT4 5 5 14 D4 IN5 OUT5 1 2 3 6 6 13 1 D5 A IN6 OUT6 7 7 12 2 J105 D6 B IN7 OUT7 8 8 11 3 POWER D7 C IN8 OUT8 4 GND GND D +5V 10 9 VCC COM GND J32 C8 STEPPER2 104 • Sơ b trí linh ki n: • Gi i thi u chung: Kh i i u khi n ng cơ bư c ư c thi t k trên cơ s vi m ch ULN2803, kh i có th i u khi n ư c cùng lúc hai ng cơ bư c công su t nh ( i n áp ho t ng: 5VDC, dòng i n tiêu th : 500 mA). Giáo trình th c hành vi x lý. 27 Biên so n: Ph m Quang Trí
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình Vi điều khiển - Phụ lục 2: Mô phỏng bằng Proteus
10 p | 936 | 477
-
thiết bị báo cháy tự động, chương vi
14 p | 157 | 53
-
Thiết kế hệ logic PLC - Lê Thành Sơn
94 p | 172 | 43
-
Bài giảng vi điều khiển - Bài số 2
0 p | 184 | 43
-
Bài giảng vi điều khiển - Bài số 3
0 p | 148 | 30
-
Bài giảng vi điều khiển - Bài số 4
0 p | 125 | 30
-
Bài giảng vi điều khiển - Bài số 6
0 p | 107 | 23
-
Giáo trình vi điều khiển-Tổng quan về vi điều khiển MCS-51-Chương 1
34 p | 92 | 20
-
Giới thiệu về AT89C51
24 p | 148 | 19
-
Giáo trình Vi điều khiển-Các hoạt động của vi điều khiển MCS-51 Chƣơng 3:
38 p | 119 | 16
-
Ứng dụng KIT 8051 dùng để chuyển đổi A/D-D/A, chương 8
10 p | 75 | 14
-
Hướng dẫn cài đặt phần mềm Proteus 7.6
8 p | 227 | 14
-
Tập lệnh MCS-51
0 p | 99 | 8
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn