更新时间:07-21 上传会员:唐糖糖
分类:工业大学 论文字数:16329 需要金币:2000个
摘要:随着社会的不断进步,城市化道路的不断发展,路灯不仅仅作为一种照明工具,同时也是城市美化的一部分,在日常生活中已经是不可或缺的一部分。传统的路灯控制系统操作繁琐,不易控制,已经无法满足现代节能环保绿色低碳的要求。采用单片机控制的智能路灯系统,适应性强,操作简单,能实现传统路灯的全部功能,但又采用小巧又能编程的单片机控制器,使其能实现多种功能,从而完成智能路灯的设计要求。
在本文中提及的智能路灯系统主要采用STC89C52单片机,结合其他的功能模块,完成整个智能路灯的控制系统。根据日期判断当前所在季节,同时根据当前的时间信息,判断是否需要点亮或者熄灭路灯,完成此部分由时间信息进行智能控制的功能。另外,采用光敏模块来采集当前环境下的光线强度,当光线强度低于设定值时,点亮路灯,反之则熄灭。两种模式相结合完成对路灯的整个控制系统。
本文通过对外部硬件电路的设计,同时将功能程序烧录入STC89C52单片机后,展示该控制系统的全部控制功能,能完全满足设计的全部要求。
关键词:路灯 STC89C52 单片机 光敏模块 液晶显示
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景-1
1.2 设计的目的与意义-1
1.3 发展趋势及改进方向-2
1.4 本文工作内容概述-2
2 系统设计方案-3
2.1 整体设计构思-3
2.2 硬件设计方案-3
2.3 软件设计方案-4
2.4 本章小结-4
3 硬件系统的设计-5
3.1 硬件电路的组成-5
3.2 单片机芯片-6
3.2.1 型号选择-6
3.2.2 芯片介绍-6
3.3 单片机最小系统-7
3.4 按键电路-8
3.4.1 按键选型-8
3.4.2 按键电路设计-8
3.5 光敏传感器电路-9
3.5.1 模块选择-9
3.5.2 光敏电路设计-10
3.6 显示电路-11
3.6.1 型号选择-11
3.6.2 显示电路设计-11
3.7 时钟芯片-12
3.7.1 型号选择-12
3.7.2 时钟电路设计-12
3.8 光耦和继电器电路-14
3.8.1 型号选择-14
3.8.2 光耦和继电器电路设计-14
3.9 本章小结-16
4 软件系统的设计-17
4.1 主程序-17
4.2 时间设置程序-18
4.3 时间控制程序-19
4.4 光线强度控制-20
4.5 显示子程序-21
4.6 本章小结-21
5 系统调试及分析-22
5.1 模块接线-22
5.2 硬件的调试-23
5.3 软件的调试-24
5.4 系统整体的调试-24
5.5 结果分析-30
6 总结-31
致谢-33
附录1系统硬件电路原理图-34
附录2源程序代码-35