基于51单片机的无线温度检测系统-参考论文 下载本文

基于51单片机的无线温度检测系统

姓 名:XXX 学 号:XXX 专 业:电器自动化指导教师:完成时间:

XXX 2014.XX.XX

摘要

本文提出了基于MCS-51系列单片机的无线温度检测系统的制作电路和编程思想。该无线温度检测系统以ATMEL公司的AT89S52 单片机为主控,配以达拉斯公司的DS18B20数字温度传感器,采用1602双行英文字符液晶作显示。实现了对温度的测量,显示,和报警等功能。

关键词: AT89S52单片机;数字传感器DS18B20;显示器1602LCD,无线传输NRF24l01;

目 录

摘要 ............................................................................................................... I ABSTRACT ..................................................................... 错误!未定义书签。 1 绪论 .......................................................................................................... 3

1.1 选题的背景 ....................................................................................... 3 1.2 无线温度检测系统简介 ...................................................................... 3

1.2.1 无线温度检测系统的特征 ........................................................... 3 1.2.2 设计实现的目标.......................................................................... 4

2 无线温度检测系统的方案设计 .................................................................... 4

2.1 设计方案论证与比较 ......................................................................... 4

2.1.1 显示电路方案 ............................................................................. 4 2.1.2 测温电路方案 ............................................................................. 4 2.1.3 无线收发电路方案 ...................................................................... 4 2.2 系统总体方案 ................................................................................... 8 3 无线温度检测系统的硬件电路设计 ............................................................. 9

3.1 控制电路 .......................................................................................... 9

3.1.1 MCU简介 ................................................................................... 9 3.2.2 最小系统模块 ........................................................................... 16 3.3 温度传感器设计 .............................................................................. 17

3.3.1 DS18B20简介 .......................................................................... 17 3.3.2 温度传感器与单片机的连接 ...................................................... 19 3.3.3 复位信号及外部复位电路 ......................................................... 20 3.4 无线模块nrf24L01电路 .................................................................. 21 3.5 显示电路 ........................................................................................ 22 4 软件设计 ................................................................................................. 24

4.1 DS18b20的读操作 .......................................................................... 24 4.2 DS18b20的温度数据处理 ............................................................... 25 4.3 1602显示部分 ................................................................................. 26 4.4 无线发送接收部分........................................................................... 26 参考文献 ..................................................................................................... 30 附录1 电路原理图 ........................................................... 错误!未定义书签。

附录1 程序源代码 ........................................................... 错误!未定义书签。