基于单片机的霓虹灯控制综合系统标准设计.docVIP

基于单片机的霓虹灯控制综合系统标准设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 TOC \o 1-3 \h \z \u 0. 序言 1 1. 总体方案设计 1 2. 硬件电路设计 2 2.1 单片机系统 2 2.2 LED概述 3 2.3 外部时钟方法电路 4 2.4 手动复位电路 4 2.5 霓虹灯控制电路 5 3 软件设计 5 3.1中止服务步骤 5 3.2霓虹灯控制电路步骤 6 4.联合调试 6 5. 课设小结及深入设想 7 参考文件 8 附录I 元件清单 9 附录II 整体电路图 10 附录III 源程序清单 11 基于单片机霓虹灯控制系统设计 摘要: 本文关键设计一个基于单片机霓虹灯控制系统。以AT89C51单片机为控制关键电路, 应用片内定时器实现对霓虹灯控制。该系统由单片机控制部分和显示部分组成, 利用中止定时器控制发光二极管(或LED), 使其产生有规律闪烁和移动。 关键字: 单片机; 发光二极管; 定时中止 0. 序言 伴随时代进步, 大家对物质生活迫切追求, 使周围环境发生翻天覆地改变。从钻木取火走到今天灯火阑珊, 多种繁荣夜景层出不穷, 让人叹为观止。这些辉煌景象都离不开电子技术。事实证实电子技术对社会发展产生了深远影响。伴随电子技术和计算机技术发展, 尤其是单片机发展, 使传统测量仪器在原理、 功效、 精度及自动化水平等方面发生了巨大改变, 形成了一个完全突破传统概念新一代测试仪器——智能仪器。智能仪器是以微处理器为关键电子仪器, 它不仅要求设计者熟悉电子仪器工作原理, 而且还要求其掌握微型计算机硬件和软件原理。现在, 有很多传统电子仪器已经有对应替换产品, 而且还出现不少全新仪器类型和测试系统体系。在科学技术高速发展今天, 怎样用简单廉价、 性能良好元器件制造出对人类生活有用产品, 已经成为大家研究关键趋势。在自动化技术中, 不管是过程控制技术还是数据采集技术还是测控技术, 都离不开单片机, 在工业自动化领域中, 机电一体化技术发挥越来越关键作用。 1. 总体方案设计 在此次设计中, 硬件部分由单片机系统、 LED发光二极管组成。原理图如图1所表示。单片机选择是AT89C51单片机, 利用其中一个定时器设定灯光闪烁时间, 时钟电路选择是11.0592M晶振。复位电路部分采取是上电复位和手动复位两种复位方法。因为考虑到单片机I/O端口带载能力, LED发光二极管采取共阳极接法, 用470Ω电阻分压。 软件部分, 因为采取是11.0592M晶振时钟电路, 单片机定时器最大定时时间为65.536ms, 不能达成要求闪烁频率。所以采取定时50ms, 10个定时中止灯光进行一次亮灭跳变。并在每一次跳变时统计下灯闪烁次数, 经过对闪烁次数判定, 来进行对不一样LED灯亮灭整体时序循环控制。 单 单 片 机 LED 显示 电路 复位电路 时钟电路 图1 单片机霓虹灯控制电路原理图 2. 硬件电路设计 2.1 单片机系统 标准型89系列单片机是与MCS-51系列单片机兼容。在内部含有4KB或8KB可反复编程Flash存放器, 可进行1000次擦写操作。全静态工作为0~33MHz, 有3级程序存放器加密锁定, 内含有128~256字节RAM、 32条可编程I/O端口、 2~3个16位定时器/计数器, 6~8级中止, 另外有通用串行接口、 低电压空闲模式及掉电模式。AT89C51相当于将8051中4KB ROM换成对应数量Flash存放器, 其它结构、 供电电压、 引脚数量及封装均相同, 使用时可直接替换。AT89C51在内部采取40条引脚双列直插式封装, 引脚排列如图2所表示, 内部结构原理图如图3所表示。 图2 AT89C51 I/O I/O 存放器 EPROM/ROM 定时/计数器 运算器 控制器 中止 CPU 片内振荡器 RAM/SFP 并行口 存放器扩展控制器 串行口 XTAL 图3 AT89C51内部结构原理图 本设计中AT89C51使用11.0592MHz晶振。 XTAL1(19脚)和XTAL2(18脚): 外接晶体引脚, XTAL1和XTAL2分别接外部晶振一端。 RST: 即为RESET, 该引脚为单片机上电复位或掉电保护端。在此设计中接正常模式按扭。 P1.0、 P1.1、 P1.2: 用来控制LED显示器显示控制。 2.2 LED概述 LED(Light Emitting Diode), 发光二极管, 是一个固态半导体器件, 它能够直接把电转化为光。LED心脏是一个半导体晶片, 晶片一端附在一个支架上, 一端是负极, 另一端连接电源正极, 使整个晶片被环氧树脂封装起来。半导体晶片由

文档评论(0)

159****9606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档