Đồ án Thiết kế và chế tạo mô hình điều khiển lôgô tên trường ĐH Sư phạm kĩ thuật Hưng Yên

Giải pháp cụ thể cho sơ đồ phần cứng. - Nguồn nuôi 9V-3A được cấp qua cầu chỉnh lưu và 7805. - Sử dụng IC 74LS245P(hoặc IC74HC245N) sau cổng P1 để thúc vào các hàng của matrix led ,tăng dòng,tăng độ sáng cho matrix led. - Sử dụng Tranzito C828,mắc theo kiểu Darlington tạo thành các khoá điện tử điều khiển việc dẫn dòng qua các led về mát(điều khiển led sáng hay t ắt).

docx10 trang | Chia sẻ: ngtr9097 | Lượt xem: 2394 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Đồ án Thiết kế và chế tạo mô hình điều khiển lôgô tên trường ĐH Sư phạm kĩ thuật Hưng Yên, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Chương 4 THIẾT KẾ VÀ CHẾ TẠO MÔ HÌNH ĐIỀU KHIỂN LÔGÔ TÊN TRƯỜNG : ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN 4.1.Sơ đồ phần cứng tổng quát.  Sơ đồ chân Matrix Led. / 4.2.Giải pháp cụ thể cho sơ đồ phần cứng. - Nguồn nuôi 9V-3A được cấp qua cầu chỉnh lưu và 7805. - Sử dụng IC 74LS245P(hoặc IC74HC245N) sau cổng P1 để thúc vào các hàng của matrix led ,tăng dòng,tăng độ sáng cho matrix led. - Sử dụng Tranzito C828,mắc theo kiểu Darlington tạo thành các khoá điện tử điều khiển việc dẫn dòng qua các led về mát(điều khiển led sáng hay t ắt).  Sơ đồ chi tiết / / III.Nguyên tắc điều khiển. / Nếu P1.0 = 1 & P3.0 = 1 thì L00 sáng Nếu P1.0 = 1 & P3.1 = 1 thì L0.2 sáng Nếu P1.0 = 1,P 1.1 = 1 & P3.0 = 1, P3.1=1 thì L0.0, L0.2, L1.0, L1.2 sáng Ví dụ: / 4.4.Giải pháp thực hiện đề tài. (Hiển thị dòng chữ : ĐHSPKT) / Có nhiều cách lập trình dưới đây chỉ là 1 cách: $INCLUDE(REG51.INC) ORG 500h Mahang : db 01h,02h,04h,08h,10h,20h,40h,80h ORG 520h maP3 : db 0aeh,0b2h,0fbh,0b2h,0b2h,0b2h,0aeh ORG 540h maP2 : db 76h,99h,91h,72h,14h,19h,19h,16h ORG 560h maP0 : db 0f1h,49h,45h,43h,42h,45h,49h,41h ORG 0000h Start: Mov dph, # 05h Mov r5, # 08h Mov r4, # 00h Mov r3,# 20h Mov r2,# 40h Mov r1,# 60h S1 : mov dpl,r3 Clr a Movc a,@ a+ dptr Mov p3,a Mov dpl,r4 Clr a Movc a,@ a+ dptr Mov p1,a Lcall tre Mov P3,# 00h Inc r3 Inc r4 Djnz r5,s1 Mov r5, # 08h S2: Mov dpl,r2 Clr a Movc a,@ a+ dptr Mov p2,a Mov dpl,r4 Clr a Movc a,@ a+ dptr Mov p1,a Lcall tre Mov P2,# 00h Inc r2 Inc r4 Djnz r5,s2 Mov r5, # 08h S3: Mov dpl,r1 Clr a Movc a,@ a+ dptr Mov p0,a Mov dpl,r4 Clr a Movc a,@ a+ dptr Mov p1,a Lcall tre Mov P2,# 00h Inc r1 Inc r4 Djnz r5,s3 Jmp start Tre : mov r7,#1 v3: mov r6,#10 v2: mov r0,#10 v1: djnz r0,v1 dinz r6,v2 djnz r7,v3 Ret END Kết luận và kiến nghị. Với khối lượng hai đơn vị học trình và chưa qua thực hành trên xưởng nên trong quá trình thực hiện đề tài này chúng em gặp phải nhiều khó khăn: lần đầu tiên làm việc với ma trận Led ,hơn nữa là việc bị giới hạn bởi bộ nhớ mà chúng em lại chưa biết kết nối với bộ nhớ ngoài để có thể làm tăng bộ nhớ.Và đặc biệt hơn nữa là việc nhiễu nên mô hình chạy không được như mục tiêu đề tài đã nêu lên. Chúng em rất mong được sự chỉ bảo thêm của Thầy Cô. Hiện tại đồ án của chúng em mới dừng ở việc hiển thị đứng yên song trên thực tế chung em đã viết chương trình dịch chuyển dòng chữ nhưng do bị giới hạn về bộ nhớ lên chung em đã không thực hiên được ,song chúng em cũng vẫn nêu ra để được sự chỉ bảo thêm của Thầy Cô.