单片机带温度显示的红外遥控数字钟课程设计报告

单片机带温度显示的红外遥控数字钟课程设计报告

ID:8526259

大小:205.50 KB

页数:20页

时间:2018-03-31

单片机带温度显示的红外遥控数字钟课程设计报告_第1页
单片机带温度显示的红外遥控数字钟课程设计报告_第2页
单片机带温度显示的红外遥控数字钟课程设计报告_第3页
单片机带温度显示的红外遥控数字钟课程设计报告_第4页
单片机带温度显示的红外遥控数字钟课程设计报告_第5页
资源描述:

《单片机带温度显示的红外遥控数字钟课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机原理及应用课程设计报告课题名称带温度显示的红外遥控数字钟专业电气自动化班级学号姓名XX指导教师XX19目录1.设计题目及要求……………………………………………………………………12.设计方案……………………………………………………………………………12.1主控制器型……………………………………………………………………12.2DS1302实时显示时间的软硬件……………………………………………22.3显示方案………………………………………………………………………22.4报警方案………………………

2、………………………………………………22.5键盘接口的选择………………………………………………………………32.6红外通信的基本原理…………………………………………………………32.6.1红外通信接口的硬件电路设计………………………………………32.6.2红外发送器及原理……………………………………………………32.6.3红外遥控电路原理分析………………………………………………43.主要电路与程序设计………………………………………………………………53.1系统硬件的结构框图………………………………

3、…………………………53.2单片机最小系统设计…………………………………………………………53.3温度电路设计…………………………………………………………………63.4显示电路设计…………………………………………………………………63.5声光报警电路…………………………………………………………………63.6实时时钟模块…………………………………………………………………73.7红外线接收电路………………………………………………………………74.软件设计………………………………………………………………

4、……………84.1总模块的流程图………………………………………………………………84.2部分主要模块的流程图………………………………………………………94.3温度转换核心及其算法……………………………………………………114.3.1DS18B20的内部结构…………………………………………………114.3.2DS18B20的内存结构…………………………………………………114.3.3DS18B20的测温功能…………………………………………………114.3.4温度转换算法及分析………………………………

5、………………125.调试结果记录及分析……………………………………………………………155.1数码管显示的测试方法和结果……………………………………………155.2DS18B20的测试方法和结果………………………………………………165.3键盘程序的测试方法和结果………………………………………………165.4RS232模块的测试方法和结果……………………………………………165.5产品最终调试………………………………………………………………166.结论……………………………………………………………

6、…………………167.参考文献…………………………………………………………………………17191.设计题目及要求1.1设计题目:带温度显示的红外遥控数字钟1.2要求:用数码管实现显示,DS1302实现计时,遥控键盘实现控制(1)能显示当前时间,用按键切换可以显示日期,星期等情况。(2)能设定时间,能根据设定的日期自动计算星期几。2.设计方案本系统要求完成对时间和环境温度的采集,对时间及温度数据的处理问题,因此,首要解决的采用何种微控制器以及何种传感器来对时间及温暖进行采集处理包括计算,其次是采集到

7、的时间及温暖将通过何种方式去显示或通过何钟方式表达出来让人一目了然,最后要解决的是当检测到的温度超出正常或低于正常值时该做出报警反应或对外部设备作相应的控制。2.1主控制器选型当今单片机厂商琳琅满目,MCU品种繁多、产品性能各异。不同型号的单片机功能各异、开发装置也不兼容。常用的单片机也有很多种,我们今年所学的是Atmel的AT89系列单片机,所以我们选用了ATMEL公司的AT89S51单片机,AT89S51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含8Kbytes的可反复擦

8、写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8051产品引脚兼容,片内置通用8位中央处理器(CPU)和FLASH存储单元,功能强大AT89S51单片机适用于许多较为复杂控制应用场合。AT89S51单片机具有低电压供电和体积小等特点,四个端口只需要其中一个或两个口就能满足系统的设计需要,很适合便携手持式产品的设计使用;系统可用二节电池供电。尽管AT89S51单片机现

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

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

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