没有合适的资源?快使用搜索试试~ 我知道了~
单片机照明灯智能控制器设计报告(含电路原理图和程序).doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 15 浏览量
2023-06-19
20:23:06
上传
评论
收藏 662KB DOC 举报
温馨提示
试读
31页
单片机照明灯智能控制器设计报告(含电路原理图和程序).doc
资源推荐
资源详情
资源评论
目 录
摘 要 ....................................................................I
Abstract .................................................................II
1 绪论 ...................................................................1
1.1 课题研究的背景 .....................................................1
1.2 开发的意义.........................................................1
1.3 课题研究的方案.....................................................1
2 芯片选用说明 ............................................................1
2.1 AT89S52 ...............................................................1
2.1.1 相关芯片及其引脚分析 .........................................1
2.1.2 引脚功能说明 .................................................2
2.2 AT89C2051 ........................................................4
2.2.1 相关芯片及其引脚分析 .........................................4
2.3 LCD1602............................................................5
2.3.1 相关芯片及其引脚分析..........................................5
2.3 SMC1602A 参考连接: ................................................7
3.系统硬/软件设计 .........................................................8
3.1 夜用照明系统的设计.................................................8
3.2 标准时钟显示部分设计:............................................10
3.3 光敏接收电路......................................................12
3.4 接键可调部分......................................................12
3.5 系统照明和报警部分................................................13
3.6 系统复位与晶振电路................................................13
3.7 软件设计部分......................................................13
3.8 程序源程序:见附页 1 ...............................................14
4 调 试 .................................................................14
4.1 硬件调试..........................................................14
4.2 软件的调试.......................................................14
5.总结与展望 .............................................................16
5. 1 工作总结 .........................................................16
5. 2 展望 .............................................................16
参考文献: ................................................................17
致 谢 ...................................................................18
附页 1: 程序清单.........................................................19
I
单片机照明灯智能控制器
摘 要
该夜用照明灯系统采用 AT89S52 单片机为核心,利用单片机的端口分别控制 LCD1602 标准时
钟系统、可控硅和电铃,达到智能操控照明系统。我们常见的路灯、过道灯、草坪灯、广告箱灯、
霓虹灯和厕所等公共场所用的一些照明灯往往彻夜通明,这不仅浪费能源,在某种程度上也造成了
光污染。在今天电力能源供应比较紧张的情况下,在没有人员活动的深夜让这些灯关掉一些,不仅
可以节约能源,也能够节约一些开支。本文主要介绍系统的开发背景,意义,并重点介绍了硬件设
计和软件设计的过程。在硬件方面,从元件,模块,系统逐级阐述,特别是系统的核心部分
AT89C52,并用 PROTEL 99SE 软件对原理图和电路板的制作。软件方面,用现阶段比较流行的单片
机 C 语言编程,利用定时器中断控制标准时钟。最后是软硬件的调试,其中介绍了单片机仿真软件
KEIL C51 的使用。
关键词 AT89S52 可控硅 AT89c2051 LCD1602 光敏电阻 keil c51 PROTEL 99SE
II
Abstract
This night flare system is an system based on the AT89S52 monolithic integrated circuit, it makes use
of the port of monolithic integrated to control the LCD1602 standard clock system, the silicon-controlled
rectifier and the electric bell separately and then the lighting system was controlled by intelligence. Some
common streets which are in public places ,such as: the aisle way light, the lawn lamp, the advertisement
box lamp, the neon light and the restroom and so on the public place uses some flares often all night are
brightly lit, this is not only wasting of energy, but also make the ray pollution in some kind of procedure.
Nowaday , the electric power energy is in short supply, so if we turn off some when there is no people, it is
not expenses. In this article,it introduces the systematic development background, the significance and
especially the process of the hardware design and the software design .In the hardware aspect, this article
elaborates the part, the module, the system one by one, especially the core of the system AT89C52,and uses
the PROTEL 99SE. Software to the schematic diagram and the electric circuit board manufacture. In the
software aspect with the present stage quite popular monolithic integrated circuit C language programming,
uses the timer interrupt control standard clock. Finally it was the software and hardware debugging, in
which introduced the in statons of the stations of monolithic integrated circuit simulation software KEIL
C51 use.
Keyword AT89S52 silicon-controlled rectifier AT89c2051 LCD1602 photoresistance
keil c51 PROTEL 99SE
第 1 页 共 27 页
1 绪论
1.1 课题研究的背景
随着现代科技的飞速发展,单片机已经在各个领域得到越来越广泛的应用。单片机由于体积小,
功耗低两个基本特征,在通讯,家电,工业控制,仪器仪表,汽车等产品中都可以看到单片机的身
影。单片机技术也随着集成电路技术的进步在近几年飞速的发展,这种发展可以分为两方面
]1[
:一
方面在硬件上单片机内部集成了越来越多的功能部件,如A/D,D/A,PWM,WATCHDOG,LCD驱
动,串行口,大容量FLASH存储器等;另一方面在开发手段上从汇编语言向高级C语言过度,计算
机仿真调试,IAP,ISP技术的应用使单片机开发周期大大的缩短,为各类产品更新,软件的升级提
供了可靠的技术保障。在设计单片机应用系统时,由于历史的原因,目前在国内仍然以8051系列单
片机为主。
作为电子专业的学生,非常有必要通过实际产品的设计和制作,了解现代IT产品的开发全流程。
全面提高机,电,光,算知识的综合应用能力,掌握从系统级,电路级,到芯片级各个层次的设计
和实现手段。基于上述原因,选择此设计课题,在此设计过程中,我们将会用到多门学科的理论知
识,将对以前所学的知识做一个全面的复习和巩固,更重要的是培养了发现问题,分析问题,解决
问题的能力,还有动手能力,也是一次很好的实践,对以后的学习和工作也会有所帮助。
1.2 开发的意义
科技的进步带动了产品的智能化,单片机的应用更是加快了发展的步伐,它的应用范围日益广
泛,已远远超出了计算机科学的领域。小到玩具、信用卡,大到航天器、机器人,从实现数据采集、
过程控制、模糊控制等智能系统到人类的日常生活,到处都离不开单片机,此设计正是单片机的一个
典型应用。而此设计可以通过实现智能照明控制,通过对路面的检测,由单片机来控制其反应情况,
使其变得智能化,使人的手解放出来,此系统还可以应用到道路检测,安全巡逻中,能满足社会的
需要。
1.3 课题研究的方案
本选题是用单片机介绍一种使用 AT89C2051 单片机联合 AT89S52 制作的夜用照明灯智能控制
器,采用两开两关的工作模式,即在天黑后自动开灯,过 4 小时后关灯;在天亮前 1 小时开灯,天
亮后自动关灯。天黑后开灯的持续时间和天亮前提前开灯的时间可通过程序进行调整。由于本系统
采用单片机对环境照度进行测试判断并进行计算,因此电路能随着季节的变化自动调节每天的开关
灯的时间,从而达到自动节约电能的目的。
2 芯片选用说明
]15[
2.1 AT89S52
2.1.1 相关芯片及其引脚分析
AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash存储器。使用
Atmel 公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允
许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编
剩余30页未读,继续阅读
资源评论
快乐无限出发
- 粉丝: 1137
- 资源: 7276
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功