模拟路灯控制系统的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
种初蓉碗
开放实验报告
实验名称________ 学生姓名______________________ 杨茜 ____________________ 系、专业__________ 信息工程系、电子科学与技术_________ 指导教师____________________ 许建明____________________
2015年7月5日
基于单片机控制的模拟路灯控制系统
一、实验目的
1•综合应用所学电子课程,用单片机设计控制模块。
2.通过本次设计,加强学生对单片机的深刻理解,提高学生的设计能力和动手能力。
3.了解PCB板制造过程。
二、实验内容
设计一款通过单片机控制的模拟路灯控制系统,能够自动根据环境的亮度和行人的有无来关闭和开启路灯。
三、实验原理
本系统采用51单片机为控制芯片,集成HC-SR501探头人体红外感应模块来感应行人的有无,光敏电阻为环境亮度感应器。该设备外围元件少简化了电路设计,提高了系统的可靠性。
AT89C52简介
AT89C52是一个低电压,高性能CMOS位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM,器件采用ATME公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置
通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。
AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52 可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。
AT89C52是一个低电压,高性能CMOS位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置
通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。
AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52 可以按
照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。
四、实验电路
1、系统框图
图4.1系统整体框图
2、电路设计
PLOT
PJJT
PU:
PJJ
PL4
PU
PM
P] T 〜
AT8»S5I
R5TVTO
P3.] TSJ3
P33S T T
P5.4TO
P3JT3
Pl f
P3 7而
XTAL2
XTAL1
u
i
,
L
I
YCC
壬ATWS5X
G2CT
GKD
五、产品制作
1、实物图
W罢二
CON
图4.2实际电路图
图5.2 实物图
六、测量方法与结果分析
准备阶段:准备好继电器模块、单片机最小系统、集成HC-SR501探头人体红外
感应模块等,并搭建好电路。
调试阶段:利用keil 软件进行编程,并下载到单片机里进行调试。
本系统还存在的不足:
1 、该设备实现的功能比较简单,没有达到实际应用的水平。
2、该设备还是停留在实验模型阶段,仅仅只是采用LED来模拟路灯来设计的。
七、总结
在许建明老师的指导下,通过一周的时间完成了基于单片机控制的模拟路灯控制系统的设计。
本系统是基于AT89C52芯片的基于单片机控制的设计方案,系统设计简单,可较好地实现模拟路灯控制系统的基本功能。该设备使用方便,具有较高的性价比、具有一定的实用性。
通过本题的具体设计,我们对基于单片机控制的模拟路灯控制系统及所要用到的各类芯片有了一个系统的认识和掌握,可谓受益匪浅。当然在设计过程中,我们还发现一些问题和不足,比如在方案论证方面,对于多个可实现同一功能的方案,我们犹豫不决。通过查阅大量资料及团队探讨,我们最终选择了最易实现的方案。