网站大量收购独家精品文档,联系QQ:2885784924

基于单片机的光控路灯设计含程序和仿真图 毕业论文.doc

基于单片机的光控路灯设计含程序和仿真图 毕业论文.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的光控路灯设计含程序和仿真图 毕业论文

摘 要 随着社会文明的不断发展,城市照明已经不仅仅局限于街道的照明,而更是发展成为了城市景观等装饰性照明的综合市政工程。本系统采用51单片机和相关的光电检测设备来设计智能光控路灯控制器,利用单片机可编程控制八位逻辑I/O端口实现路灯的智能化,达到节能、自动控制的目的,避免了传统电路对能源的浪费,且路灯的自动控制更方便了工作人员的管理。而且所用的路灯采用LED灯,众所周知,LED是目前最为节能的发光元件,通过采用LED发光可以节省大量的电能,因此,智能光控节能路灯必将在未来得到广泛的应用。本设计方案采用光线强度、时间以及道路车流量的三重模式控制,在很大程度上做到了“随需而控”,同时符合了当今社会所倡导的节约型、可持续性发展的标准,因而拥有良好的可行性和具有很大的实用价值。 本设计是以光敏电阻对于外界光线强弱的感应能力为基础进行的路灯自动化控制系统设计。当光线强度弱到一定程度的时候,路灯就会自动灭掉;当光线强到一定程度的时候,路灯就会自动开启。本设计以当外界光线强度弱到使光敏电阻阻值大于等于200欧的时候,LED灯会自动开启;小于200欧的时候,自动关闭。 关键字:单片机,光敏电阻,LED,路灯照明 目 录 摘要··························································1 绪论··························································3 目标及任务················································4 硬件设计 2.1 主要模块构成············································4 2.2 电路设计················································9 2.3 系统流程················································11 三、 系统的软件设计 3.1详细步骤··················································11 3.2 具体程序设计··············································12 3.3 系统软件执行流程··········································12 四、结论与设计调试 4.1结论·······················································14 4.2课程设计过程中遇到的主要问题以及解决办法···················14 五、心得体会····················································15 六、参考文献····················································16 七、附录(仿真图、源程序)·······································17 绪 论灯控制方式很多本系统采用和来设计灯实现能根据通过功能AD/DA转换就是模数/数模转换,该设计中我们涉及到的是ADC(模数转换)。 PCF8591是具有IIC总线接口的8位A/D及D/A的转换器,具有4路A/D输入、1路A/D输出。 这里该设计利用PCF8591来实现ADC转换数据的功能和连接IIC总线的功能。 其引脚: ANI0~ANI3为模拟信号输入端,不用时接地。 SDA为IIC总线数据输入输出端 SDL为IIC总线时钟输入端 VREF为基准电压输入端 其原理为:光敏电阻通过感应外界的光线强度获得数据,通过PCF8591的ANI0端口(数据输入端口)输入数据,进行ADC(模数转换)将感应数据转换成数字数据。 AD/DA模块和光敏电阻感应模块仿真图如下: (AD/DA转换模块与光敏电阻感应模块) IIC总线模块 随着大规模集成电路技术的发展,一个系统所需要的组件越来越多,所以各组成部分之间便需要总线来实现组件之间数据的传输、控制。而IIC总线具有简单、有效、高性能优点。可以大大简化系统的硬件设计。因此得到广泛应用。 因为AT24C02拥有存储芯片,且可重复擦除数百万次和重复读写的能力。因此在这里我们便采用AT24C02来实现IIC总线的EEPROM功能。 用它

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档