Hướng dẫn làm bảng quảng cáo LED
- Nhựa ốp nhôm (đang bán rất nhiều ngoài thị trường giá khoảng 240.000
vnd/1tấm)
- Đèn led: đèn led tùy theo màu. giá giao động từ 270 đồng đến 380 đồng 1 con led.
- Vật liệu làm khung: Dùng nhôm loại bo góc giá 85.000 1 cây 6m + 8 góc.
- Vít nhỏ loại 0.5cm dùng để vặn vỏ hộp.
y cao hơn để cú thể mắc trờn một nhỏnh được nhiều Led nối tiếp hơn (xem phần hướng dẫn ở phần sau). - Tụ C2, C4 cú trị nhỏ 104pF (0.1uF) cú cụng dụng lọc bỏ tớn hiệu nhiễu tần cao nhiễm trờn đường nguồn. - Tụ C3 (10uF), mắc ở ngả ra của ic ổn ỏp 7805 dựng trỏnh phỏt sinh hiện tượng dao động tự kớch bờn trong ic ổn ỏp 7805. - Mạch dựng ic ổn ỏp 3 chõn họ 78xx, với ic 7805, trờn ngả ra sẽ luụn cú mức ỏp 5V với độ ổn định cao, chỳng ta sẽ dựng mức ỏp này để cấp cho chõn 40 của ic vi điều khiển AT89C51/52.... 2 - Tớnh điện trở hạn dũng cho cỏc nhỏnh Led Chọn loại led. Chỳng ta sử dụng led đục 5mm Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 12 - LED Màu xanh dương: : 3v3v2 - LED Màu đỏ: 1.9v3v2 - LED Màu trắng: : 3v3v2 - LED Màu xanh da : 3v3v2 - Trờn thị trường cú 2 loại Led. Loại Led thường, cú mức ghim ỏp khoảng 2V và loại Led siờu sỏng cú mức ghim ỏp là 3V. Vậy dựng luật Ohm Bạn dễ dàng tớnh được trị của điện trở hạn dũng R. Dựng luật Ohm để tớnh điện trở hạn dũng trờn nhỏnh chỉ cú 1 Led. Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 13 Dựng luật Ohm tớnh điện trở hạn dũng cho nhỏnh cú nhiều Led mắc nối tiếp. Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 14 Cỏch mắc song song nhiều nhỏnh cho một đơn vị hỡnh trờn bảng đốn quảng cỏo. Trờn mỗi nhỏnh đều cú một điện trở hạn dũng riờng. 3 - Mạch điều khiển. Mạch sử dụng Ic 98c52 (98s52) thuộc dũng 8051. Cú khối mạch nguồn chuyển từ 12v xuống 5v để nuụi Ic. Tụ 1000uF. Tụ 10uF Ic 7805 Ic 89c52 sử dụng 32 cổng. Khối tạo xung: Thạch anh 11.0529hz Tụ 27pF Trở 10k Dựng Tranzito NPN (tranzito nghịch). Tranzito D882 (3A). Dũng cung cấp cho tất cả cỏc LED là: 50mA D882 Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 15 Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 16 4- Vi Điều Khiển AT89C51 Vi điều khiển 89C51 mà chỳng ta sử dụng cú những đặc điểm sau: - 4KB ROM bờn trong - 256 Byte ngoài - 4 Port xuất nhập dữ liệu I/O ( ngừ vào – ra ) - Giao tiếp nối tiếp - 64 KB vựng nhớ mó ngoài Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 17 - 64 KB vựng nhớ dữ liệu ngoài - Xử lý Boolean Trờn sơ đồ chõn trờn cú cỏc nhúm chõn sau: Nhúm chõn nguồn nuụi. - Nguồn nuụi 5V (chõn số 40) . - Nối đất (chõn số 20). Nhúm chõn điều khiển. Nhúm này cũn phõn biệt cỏc tớn hiệu vào, ra. Nhúm tớn hiệu vào điều khiển. - Xtal1 (chõn số 18), Xtal2 (chõn số 19): nối tinh thể thạch anh cho mày phỏt xung nhịp chu trỡnh. - RST(Reset): (chõn số 9): nối chuyển mạch để xúa về trạng thỏi ban đầu hay khởi động lại. - EA/CPP: (chõn số 31) chọn nhớ ngoài (nối đất) hay chọn nhớ trong (nối nguồn nuụi 5V). - T2 hay P1.0: (chõn số 1) tớn hiệu vào đếm cho Timer2/ Counter2 của 8952 - T2EX: (chõn số 2) tớn hiệu vào ngắt ngoài 2 cho 8950. - INT0 hay P3.2: (chõn số 12) tớn hiệu vào gõy ngắt ngoài 0 cho 8051. - INT1 hay P3.3: (chõn số 13) tớn hiệu vào gõy ngắt ngoài 1 cho 8051. - T0 hay P3.4: (chõn số 14) tớn hiệu vào đếm cho Timer0/ Counter0. - T1 hay P3.5: (chõn số 15) tớn hiệu vào đếm cho Timer1/ Counter1. Nhúm tớn hiệu ra điều khiển. - ALE//PROG: (chõn số 30) dựng để đưa tớn hiệu chốt dịa chỉ (ALE) khi cú nhớ ngoài hay điều khiển ghi chương trỡnh /PROG. - PSEN: (chõn số 29) dựng để đưa tớn hiệu điều khiển đọc bộ nhớ chương trỡnh ROM ngoài. - WR hay P3.6: (chõn số 16) để đưa tớn hiệu ghi dữ liệu vào bộ nhớ ngoài - RD hay P3.7: (chõn số 17) để đưa tớn hiệu đọc dữ liệu từ bộ nhớ ngoài. Nhúm cỏc tớn hiệu địa chỉ, dữ liệu. Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 18 - Cổng vào, ra địa chỉ/ dữ liệu P0 hay P0.0-P0.7: (chõn số 39-32) dựng để trao đổi tin về dữ liệu D0-D7, hoặc đưa ra cỏc địa chỉ thấp (A0-A7) theo chế độ dồn kờnh (kết hợp với tớn hiệu chốt địa chỉ ALE). - Cổng vào ra địa chỉ/ dữ liệu P2 hay P2.0-P2.7: (chõn số 21-28) dựng để trao đổi tin song song về dữ liệu (D0-D7) hoặc đưa ra địa chỉ cao (A8-A15). - Cổng vào ra dữ liệu P1 hay P1.0-P1.7: (chõn số 1-8) dựng để trao đổi tin song song dữ liệu (D0-D7). - Cổng vào, ra P3 hay P3.0-P3.7: (chõn số 10-17). - P3.0: (chõn số 10) đưa vào tớn hiệu nhận tin nối tiếp RXD - P3.1: (chõn số 11) đưa ra tớn hiệu truyền tin nối tiếp TXD - INT0 hay P3.2: (chõn số 12) tớn hiệu vào gõy ngắt 0 của VĐK - INT1 hay P3.3: (chõn số 13) tớn hiệu vào gõy ngắt 1 của VĐK - T0 hay P3.4: (chõn số 14) tớn hiệu vào đếm cho Timer0/ Counter0 cho VĐK 8051/8052. - T1 hay P3.5: (chõn số 15) tớn hiệu vào đếm cho Timer1/ Counter1 cho VĐK 8051/8052. - WR hay P3.6: (chõn số 16) để đưa tớn hiệu ghi dữ liệu vào bộ nhớ ngoài. - RD hay P3.7: (chõn số 17) để đưa tớn hiệu đọc dữ liệu từ bộ nhớ ngoài. - T2 hay P1.0: (chõn số 1)tớn hiệu vào đếm cho Timer2/ Counter2 cho VĐK 8052. - T2EX: (chõn số 2) tớn hiệu vào gõy ngắt 2 của VĐK 8052. - Ngoài cỏc tớn hiệu chuyờn dựng trờn, cổng vào/ ra P3 này cũn dựng để trao đổi tin về dữ liệu D7-D0. Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 19 5- Code chương trỡnh: org 0000h ; Khởi đầu từ thanh nhớ reset. start: ; Đặt tờn nhón start. call xoabangden ; cho gọi chương trỡnh xúa bảng đốn. call sang_het_bang_den ; Cho bảng đốn sỏng hết. call delay ; bảng đốn tiếp tục sỏng. call delay ; bảng đốn tiếp tục sỏng. call xoabangden ; Cho bảng đốn tắt hết. call delay ; Bảng đốn đang tắt. call Chu_1_Sang ; Cho chữ 1 phỏt sỏng. call delay ; Chờ, lỳc này chỉ cú chữ 1 sỏng. call Chu_2_Sang ; Cho chữ 2 phỏt sỏng. call delay ; Chờ, lỳc này cú 2 chữ sỏng. call Hai_Chu_Cung_Sang ; Cho chữ SHOP phỏt sỏng. call delay ; Chờ setb p0.5 ; Cho chữ Điện phỏt sỏng. setb p0.4 ; Cho chữ Tử phỏt sỏng. setb p0.3 ; Cho khung phỏt sỏng call delay ; Chờ, lỳc này cả bảng đốn đều phỏt sỏng. call delay call xoabangden mov r1, #20 ; Nạp số lần 20 và thanh ghi r1. tt_1: ; Đặt tờn nhón là tiếp tục 1. call sang_chu_up ; Gọi chương trỡnh cho từng chữ trờn bảng sỏng lan lờn call delay ; chờ. call tat_chu_down ; Gọi chương trỡnh cho tắt từ chữ trờn bảng đốn. call delay ; chờ djnz r1, tt_1 ; Giảm trị trong r1, chưa bằng 0? nhẩy về tờn nhón tt_1 call delay ; chờ jmp start ; Quay lại từ đầu. xoabangden: ; Chương trỡnh con dựng xúa hết bảng đốn. mov p2, #00000000b mov p0, #00000000b ret sang_het_bang_den: ; Chương trỡnh con dựng cho sỏng hết bảng đốn mov p2, #11111111b mov p0, #00111111b ret Chu_1_Sang: ; Chương trỡnh con mov p0, #00000000b mov p2, #00001111b ret Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 20 Chu_2_Sang: ; Chương trỡnh con dựng mov p0, #00000000b mov p2, #01110000b ret Hai_Chu_Cung_Sang: ; Chương trỡnh con mov p0, #00000111b mov p2, #10000000b ret dien_sang: ; Chương trỡnh con mov p0, #00000000b mov p2, #10000000b ret tu_sang: ; Chương trỡnh con dựng cho chữ Tử sỏng. mov p0, #00000001b mov p2, #00000000b ret sang_chu_up: ; Chương trỡnh con dựng cho từng chữ sỏng lan lờn. mov p2, #00h mov p0, #00h call delay setb p2.0 call delay setb p2.1 call delay setb p2.2 call delay setb p2.3 call delay setb p2.4 call delay setb p2.5 call delay setb p2.6 call delay setb p2.7 call delay setb p0.0 call delay setb p0.1 call delay setb p0.2 call delay Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 21 setb p0.3 call delay setb p0.4 ret tat_chu_down: ; Chương trỡnh con dựng cho từng chữ tắt dần mov p2, #11111111b mov p0, #00011111b call delay clr p0.4 call delay clr p0.3 call delay clr p0.2 call delay clr p0.1 call delay clr p0.0 call delay clr p2.7 call delay clr p2.6 call delay clr p2.5 call delay clr p2.4 call delay clr p2.3 call delay clr p2.2 call delay clr p2.1 call delay clr p2.0 call delay ret delay: ; Chương trỡnh con dựng làm trễ mov r7, #20 ; Nạp trị 20 vào thanh ghi r7 v6: mov r6, #50 ; Nạp trị 50 vào thanh ghi r6 v5: mov r5, #200 ; Nạp trị 200 vào thanh ghi r5 djnz r5, $ ; Chờ r5 giảm theo bước -1 đến bằng 0. djnz r6, v5 ; Cho trị trong r6 giảm theo bước -1, chưa bằng 0, về tờn nhón v5. djnz r7, v6 ; Cho trị trong r7 giảm theo bước -1, chưa bằng 0, về tờn nhón v6. ret ; Quay lại chạy cõu lệnh sau cõu lệnh call đó gọi delay trước đú. end ; dừng biờn dịch từ vi trớ này. Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 22 Mạch số hỡnh ảnh thực tế: Lờ Duy Phi –Nha Trang - 06/ 2014 Tài liệu gỳp tham khảo cho cỏc em sinh viờn làm Đồ Án Tài liệu này giỳp cho cỏc em sinh viờn tham khảo bỏo cỏo Đồ Án Trang- 23 CHÂN THÀNH CÁM ƠN CÁC BẠN ĐÃ XEM Duy Phi – Nha Trang – Khỏnh hũa 06/2014 duyphibk@gmail.com
File đính kèm:
- huong_dan_lam_bang_quang_cao_led.pdf