智能台灯的设计.doc

智能台灯的设计.doc

ID:56251999

大小:285.50 KB

页数:5页

时间:2020-03-25

智能台灯的设计.doc_第1页
智能台灯的设计.doc_第2页
智能台灯的设计.doc_第3页
智能台灯的设计.doc_第4页
智能台灯的设计.doc_第5页
资源描述:

《智能台灯的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开放实验报告实验名称基于单片机控制的智能台灯的设计学生姓名汤神根系、专业信息工程系、电子科学与技术指导教师许建明2015年7月5日5基于单片机控制的智能台灯的设计一、实验目的1.综合应用所学电子课程,用单片机设计控制模块。2.通过本次设计,加强学生对单片机的深刻理解,提高学生的设计能力和动手能力。3.了解PCB板制造过程。二、实验内容设计一款通过单片机控制的智能台灯,能够自动根据环境的亮度和桌前有无人体来关闭和开启台灯。三、实验原理本系统采用51单片机为控制芯片,集成HC-SR501探头人体红外感应模块来感应人体的有无,光敏电阻为环境亮度感应器。该设备外围元件少简化了电路设计,提高了系统的可靠

2、性。AT89C52简介AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flas

3、h存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。5AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方

4、法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。四、实验电路1、系统框图人体红外感应模块51单片机LED灯LED驱动芯片亮度检测模块图4.1系统整体框图52、电路设计图4.2实际电路图五、产品制作1、实物图图5.1实物图5六、测量方法与结果分析准备阶段:准备好普通台灯一个、单片机最小系统、人体感应模块、LED驱动芯片、光敏电阻等,并搭建好电路。调试阶段:利用keil软件进行编程,并下载到单片机里进行调试。本系统还存在的不足:1、该系统还不够智能化,实现的功能比较简单。2、当开灯后台灯的光线对光敏电阻检测环境亮度

5、有一定的影响。七、总结在许建明老师的指导下,通过一周的时间完成了智能台灯的设计。本系统是基于AT89C52芯片的智能台灯的设计方案,系统设计简单,可较好地实现智能台灯的基本功能。该设备使用方便,具有较高的性价比、具有一定的实用价值。通过本题的具体设计,我们对智能台灯的设计原理及所要用到的各类芯片有了一个系统的认识和掌握,可谓受益匪浅。当然在设计过程中,我们还发现一些问题和不足,比如在方案论证方面,对于多个可实现同一功能的方案,我们犹豫不决。通过查阅大量资料及团队探讨,我们最终选择了最易实现的方案。5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。