基于单片机控制的霓虹灯控制器_毕业设计(编辑修改稿)内容摘要:

显示部分主要由 128个贴片发光二极管分成 8圈,每圈 16 个组成,相当于 8行 16列的矩阵。 这些发光二极管共有四种颜色,分别是红,黄,蓝,绿。 每圈用同一种颜色,从里到外分别是绿红黄蓝绿红黄蓝排布。 每行 16 个 LED 的阳极连接在一起引出 8行输出分别接单片机 I/O口的 ~ ; 每列 8个 LED的阴极连接 在一起 引出 16列输出 分别接单片机 ~ ~。 电路图如图2 .1所示。 图 显示部分电路图 控制部分主要是由单片机最小系统完成。 采用了 1个 AT89S51单片机, 2个 74HC373锁存器, 12M晶阵和一些相应的电阻,插座。 驱动部分的 8个 9012三极管也接到了此部分。 使用 P1口的 8个输出信号做 8行的选通信号,使用 P0和 P2口的 16个输出信号做列的控制信号,单独控制每圈的 16个 LED。 输出信号经 9012放大后驱动发光二极管。 电路图如图 所示。 D 1 3 D 1 4 D 1 5 D 1 6 D 1 7 D 1 8 D 1 ED 1 9 D 1 A D 1 FD 1 B D 1 C D 1 DD 1 2D 1 0 D 1 1D 2 3 D 2 4 D 2 5 D 2 6 D 2 7 D 2 8 D 2 9 D 2 A D 2 B D 2 C D 2 D D 2 E D 2 FD 2 2D 2 0 D 2 1D 3 3 D 3 4 D 3 5 D 3 6 D 3 7 D 3 8 D 3 9 D 3 A D 3 B D 3 C D 3 D D 3 E D 3 FD 3 2D 3 0 D 3 1D 4 3 D 4 4 D 4 5 D 4 6 D 4 7 D 4 8 D 4 9 D 4 A D 4 B D 4 C D 4 D D 4 E D 4 FD 4 2D 4 0 D 4 1D 5 3 D 5 4 D 5 5 D 5 6 D 5 7 D 5 8 D 5 9 D 5 A D 5 B D 5 C D 5 D D 5 E D 5 FD 5 2D 5 0 D 5 1D 6 3 D 6 4 D 6 5 D 6 6 D 6 7 D 6 8 D 6 9 D 6 A D 6 B D 6 C D 6 D D 6 E D 6 FD 6 2D 6 0 D 6 1D 7 3 D 7 4 D 7 5 D 7 6 D 7 7 D 7 8 D 7 9 D 7 A D 7 B D 7 C D 7 D D 7 E D 7 FD 7 2D 7 0 D 7 1D 8 3 D 8 4 D 8 5 D 8 6 D 8 7 D 8 8 D 8 9 D 8 A D 8 B D 8 C D 8 D D 8 E D 8 FD 8 2D 8 0 D 8 1123456789101112131415161718192021222324J4C O N 24C 1 0C 1 1C 1 2C 1 3C 1 4C 1 5C 1 6C 1 7C 2 0C 2 1C 2 2C 2 3C 2 4C 2 5C 2 6C 2 7Q 1 EQ 2 EQ 3 EQ 4 EQ 5 EQ 6 EQ 7 EQ 8 EQ 1 EQ 2 EQ 3 EQ 4 EQ 5 EQ 6 EQ 7 EQ 8 EC10C11C12C13C14C15C16C17C20C21C22C23C24C25C26C27基于单片机控制的霓虹灯控制器 第 12 页 共 23 页 图 控制部分电路图E A /V P31X119X218R E S E T9RD17WR16IN T 012IN T 113T014T115P 101P 112P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2021P 2122P 2223P 2324P 2425P 2526P 2627P 2728P S E N29A L E / P30T X D11R X D10U2A T 89 S 51S1 2MC13 0p FC23 0p FK B 1K B 2K B 3K B 4K B 5X T A L 1X T A L 2K B 6K B 7K B 8123456789J3C O N 9K B 1K B 2K B 3K B 4K B 5K B 6K B 7K B 8V C CX T A L 1X T A L 2V C C123456J2S 51 _ IS PM O S IM IS OR E S E TS C KV C CGNDM O S IM IS OS C KR E S E T12J1C O N 2N 2 0N 2 1N 2 2N 2 3N 2 4N 2 5N 2 6N 2 7N 1 0N 1 1N 1 2N 1 3C 1 01 0UV C CR26 .8 KR E S E TOC1C111D31Q22D42Q53D73Q64D84Q95D135Q126D146Q157D177Q168D188Q19U47 4H C 3 7 3OC1C111D31Q22D42Q53D73Q64D84Q95D135Q126D146Q157D177Q168D188Q19U37 4H C 3 7 3R 2 14 70R 2 24 70R 2 34 70R 2 44 70R 2 54 70R 2 64 70R 2 74 70R 2 84 70R 1 74 70R 1 84 70R 1 14 70R 1 24 70R 1 34 70R 1 44 70R 1 54 70R 1 64 70R 3 01 0KR 3 11 0KR 3 21 0KR 3 31 0KR 3 41 0KR 3 51 0KR 3 61 0KR 3 71 0KB1C2E3Q19 01 4Q29 01 4Q39 01 4Q49 01 4Q59 01 4Q69 01 4Q79 01 4Q89 01 4V C C V C C V C C V C C V C C V C C V C C V C CN 1 4N 2 0N 2 1N 2 2N 2 3N 2 4N 2 5N 2 6N 2 7V C CK B 1K B 2K B 3K B 4K B 5K B 6K B 7K B 8V C CN 1 0N 1 1N 1 2N 1 3N 1 4M IS OM O S IS C K123456789101112131415161718192021222324J4C O N 24C 1 0C 1 1C 1 2C 1 3C 1 4C 1 5C 1 6C 1 7C 2 0C 2 1C 2 2C 2 3C 2 4C 2 5C 2 6C 2 7Q 1 E Q 2 E Q 3 E Q 4 E Q 5 E Q 6 E Q 7 E Q 8 EC 1 0C 1 1C 1 2C 1 3C 1 4C 1 5C 1 6C 1 7C 2 0C 2 1C 2 2C 2 3C 2 4C 2 5C 2 6C 2 7Q 1 EQ 2 EQ 3 EQ 4 EQ 5 EQ 6 EQ 7 EQ 8 EV C CGND基于单片机控制的霓虹灯控制器 第 13 页 共 23 页 第四章 软件设计 软件采用汇编语言编写, 程序清单见附录 2。 开始 显示方式一 显示方式二 显示方式三 显示方式四 显示方式五 显示方式六 显示方式七 基于单片机控制的霓虹灯控制器 第 14 页 共 23 页 第五章 结论 本设计的设计思想 ,原理和软件设计较简单,难点在于 PCB板的布局和布线以及美观的效果。 采用了矩阵式布局,可以较好的解决这一难题,但是受单片机 I/O口的限制,能控制每一个 LBD的数量有限。 大型的设计可以采用扩展 I/O口和矩阵式相结合的方式。 暂只完成了基本部分的设计,扩展部分单片机已留出了足够的端口。 基于单片机控制的霓虹灯控制器 第 15 页 共 23 页 参考文献 杨忠煌,黄博俊,李文昌 .单芯片 8051实务与应用 [M].北京:中国水利水电出版社, 第一版 . 张洪润,马平安,张亚凡 .单片机原理及应用 [M].北京:北京科学出版社, 第一版 .基于单片机控制的霓虹灯控制器 第 16 页 共 23 页 附录 1 元器件明细表 名称 型号 数量 单片机 AT89S51 1 锁存器 74HC373 2 电阻 10K, 470 17,8 贴片发光二极管 LBD 128 电容 30pf 2 电解电容 22uf 1 三极管 9012 8 晶阵 12M 1 插座 40 脚, 20 脚 1, 1 下载口 1 基于单片机控制的霓虹灯控制器 第 17 页 共 23 页 附录 2 程序清单 FLAG EQU 20H FUN0FLAG EQU 00H FUN1FLAG EQU 01H FUN2FLAG EQU 02H FUN3FLAG EQU 03H FUN4FLA。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。