需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11886 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文介绍了一种新的温度报警装置,该装置把STC89C52设为主芯片,将DS18B20的最小系统作为温度采集模块,主芯片把采集的信息转化后通过nRF24L01进行无线发送,并通过1602液晶显示屏将发送的信息进行显示。此设计的温度测量范围为-50℃~120℃,其测量精度0.5℃。报警上、下限值可由用户通过按键随时自定义,一旦温度不在这个范围内,系统就会自动开启报警模式。这个装置具有测量范围广、传送距离远、灵活、可靠和自动报警等功能,因此在实际应用中,应用的场合也比较多。 关键字:STC89C52;1602液晶显示屏; DS18B20;报警; nRF24L01
目录 摘要 ABSTRACT 第一章 绪论-1 1.1课题的背景-1 1.2研究的意义-1 第二章 总体方案设计-2 2.1系统总框图-2 2.2按键电路模块-2 2.3显示电路模块-2 2.4电源模块方案-3 第三章 主要芯片介绍-4 3.1STC89C52单片机简介-4 3.2温度采集模块-5 3.2.1DS18B20的介绍-6 3.2.2单总线引入-6 3.2.3DS18B20的工作原理-7 3.3无线收发模块-9 3.3.1nRF24L01概述-9 3.3.2引脚功能及描述-9 3.3.3工作模式-10 3.3.4工作原理-11 3.3.5配置字-12 第四章 硬件系统的设计-14 4.1硬件系统设计总体方案-14 4.2主机模块设计-16 4.3从机模块设计-19 第五章 软件系统的设计与系统功能实现-20 5.1软件设计原则及编程思路-20 5.2从机部分-20 5.2.1发射部分总体流程图-20 5.2.2无线发射软件流程图-21 5.3主机部分-21 5.3.1接收部分总体流程图-21 5.3.2无线接收软件流程图-22 5.3.3温度传感DS18B20-23 5.3.4显示模块软件设计-24 第六章 调试与实验结果-25 6.1硬件的组装和焊接-25 6.2步骤演示-26 6.3实验结果-32 结束语-34 致 谢-35 参考文献-36 |