毕业论文 多路数字式温度测量系统.doc
约39页DOC格式手机打开展开
毕业论文 多路数字式温度测量系统,论文标准word格式排版 共37页 15848字摘 要本文结合实际使用需求,采用ds18b20数字温度传感器及单片机设计硬件连接电路,并给出了软件流程图及程序。系统由多个外接的温度传感器及显示器、键盘电路、电子看门狗电路、报警电路、单片机、通信接口及上位机组成。传感器将温度转为电信号后,经过通信接口交微处理器处理,最后...
内容介绍
此文档由会员 莎士比亚 发布
论文标准WORD格式排版 共37页 15848字
摘 要
本文结合实际使用需求,采用DS18B20数字温度传感器及单片机设计硬件连接电路,并给出了软件流程图及程序。系统由多个外接的温度传感器及显示器、键盘电路、电子看门狗电路、报警电路、单片机、通信接口及上位机组成。传感器将温度转为电信号后,经过通信接口交微处理器处理,最后将温度值显示并存储起来。通过键盘可以控制数据的回放,且可以通过接口与上位机进行通信。系统具有超温报警功能。
由于采用了智能温度传感器DS18B20,它的转换速率极快,进行读、写操作非常简便。它具有数字化输出,可测量远距离点温度。系统具有微型化,微功耗,测量精度高,功能强大等特点,同时可测量多路温度参数,报警的温度值能方便地设置。由于有先进的看门狗电路,加之DS18B20内部的差错检验,所以它的抗干扰能力强,性能可靠,结构简单。
系统由上位机和下位机两大部分组成。下位机实现温度的检测并提供标准的通信接口,上位机部分使用了通用PC。该系统可应用于仓库测温、楼宇空调控制和生产过程监控等领域。
关键字:温度测量;传感器;单片机;集成电路
Abstract
Based on the actual experience and needs ,this thesis mainly designs the
hardware connecting circuit by using DS18B20 and MCU. Meanwhile ,it shows the flowchart of software systems and procedures.This system consists of several external temperature sensors and displays,keyboard circuit,electronic watchdog circuit,alarm circuit, microprocessor,communications interface and the host computer. The temperature sensor turns temperature into signals and then through the disposal of the microprocess or interface, the temperature is showed and storaged finally . The data can be controlled by the keyboard intervals, and can communicate with the host computer through the interface. This system has the over –temperature alarm system function.
Because the DS18B20 intelligent temperature sensor system is used ,it has fast rate of change and it is very convenient to read and write . It has digital output ,and can measure the remote temperature.This system has the chatacteristics of microminiaturization, low power ,and high accuracy. It can measure the multi-channel temperature parameters at the same time and the alarm temperature can be easily installed. Because of the advanced watchdog circuit and the internal error testing of DS18B20 ,its anti-interference capability becomes better ,its function more reliable and its stracture simpler.
This system is made up of the upper and lower crew of two main components. The lower component measures the temperature and provides a standard communication interface .Parts of the upper components use the general PC .This system can be used for measuring the temperature , controlling and monitoring the process of the air condition in the buildings.
Key Words:temperature measure; Sensor; single-chip microcomputer; integrate circuit
目录
第一章 绪论1
1.1 国内外研究现状1
1.2 设计的目的及意义1
1.3 主要研究内容2
第二章 系统总体结构设计与性能指标3
2.1 传感器的选择3
2.1.1 模拟式传感器3
2.1.2数字式传感器3
2.1.3 DS18B20的选用4
2.2 系统性能指标要求6
2.3系统总体结构设计方案6
第三章 硬件电路设计8
3.1高精度稳压电源8
3.1.1高精度稳压电源的组成8
3.1.2高精度稳压电源设计8
3.2看门狗电路10
3.3声光报警电路11
3.4键盘电路12
3.4.1键盘电路原理12
3.4.2 开关状态的可靠输入12
3.4.3 对按键进行编码12
3.4.4 选择键盘监测方法13
3.5温度显示电路13
3.6温度测试电路15
3.7 串口通讯电路17
第四章 软件设计19
4.1 软件设计概述19
4.2 主程序方案19
4.3中断控制程序设计20
4.4温度测试子程序设计20
4.5串口通信程序设计21
第五章 系统调试24
5.1硬件调试24
5.2软件调试24
5.3系统联调25
5.4现场调试25
第六章 结论与展望26
6.1 结论26
6.2展望26
参考文献27
附录1 程序清单28
致谢32
摘 要
本文结合实际使用需求,采用DS18B20数字温度传感器及单片机设计硬件连接电路,并给出了软件流程图及程序。系统由多个外接的温度传感器及显示器、键盘电路、电子看门狗电路、报警电路、单片机、通信接口及上位机组成。传感器将温度转为电信号后,经过通信接口交微处理器处理,最后将温度值显示并存储起来。通过键盘可以控制数据的回放,且可以通过接口与上位机进行通信。系统具有超温报警功能。
由于采用了智能温度传感器DS18B20,它的转换速率极快,进行读、写操作非常简便。它具有数字化输出,可测量远距离点温度。系统具有微型化,微功耗,测量精度高,功能强大等特点,同时可测量多路温度参数,报警的温度值能方便地设置。由于有先进的看门狗电路,加之DS18B20内部的差错检验,所以它的抗干扰能力强,性能可靠,结构简单。
系统由上位机和下位机两大部分组成。下位机实现温度的检测并提供标准的通信接口,上位机部分使用了通用PC。该系统可应用于仓库测温、楼宇空调控制和生产过程监控等领域。
关键字:温度测量;传感器;单片机;集成电路
Abstract
Based on the actual experience and needs ,this thesis mainly designs the
hardware connecting circuit by using DS18B20 and MCU. Meanwhile ,it shows the flowchart of software systems and procedures.This system consists of several external temperature sensors and displays,keyboard circuit,electronic watchdog circuit,alarm circuit, microprocessor,communications interface and the host computer. The temperature sensor turns temperature into signals and then through the disposal of the microprocess or interface, the temperature is showed and storaged finally . The data can be controlled by the keyboard intervals, and can communicate with the host computer through the interface. This system has the over –temperature alarm system function.
Because the DS18B20 intelligent temperature sensor system is used ,it has fast rate of change and it is very convenient to read and write . It has digital output ,and can measure the remote temperature.This system has the chatacteristics of microminiaturization, low power ,and high accuracy. It can measure the multi-channel temperature parameters at the same time and the alarm temperature can be easily installed. Because of the advanced watchdog circuit and the internal error testing of DS18B20 ,its anti-interference capability becomes better ,its function more reliable and its stracture simpler.
This system is made up of the upper and lower crew of two main components. The lower component measures the temperature and provides a standard communication interface .Parts of the upper components use the general PC .This system can be used for measuring the temperature , controlling and monitoring the process of the air condition in the buildings.
Key Words:temperature measure; Sensor; single-chip microcomputer; integrate circuit
目录
第一章 绪论1
1.1 国内外研究现状1
1.2 设计的目的及意义1
1.3 主要研究内容2
第二章 系统总体结构设计与性能指标3
2.1 传感器的选择3
2.1.1 模拟式传感器3
2.1.2数字式传感器3
2.1.3 DS18B20的选用4
2.2 系统性能指标要求6
2.3系统总体结构设计方案6
第三章 硬件电路设计8
3.1高精度稳压电源8
3.1.1高精度稳压电源的组成8
3.1.2高精度稳压电源设计8
3.2看门狗电路10
3.3声光报警电路11
3.4键盘电路12
3.4.1键盘电路原理12
3.4.2 开关状态的可靠输入12
3.4.3 对按键进行编码12
3.4.4 选择键盘监测方法13
3.5温度显示电路13
3.6温度测试电路15
3.7 串口通讯电路17
第四章 软件设计19
4.1 软件设计概述19
4.2 主程序方案19
4.3中断控制程序设计20
4.4温度测试子程序设计20
4.5串口通信程序设计21
第五章 系统调试24
5.1硬件调试24
5.2软件调试24
5.3系统联调25
5.4现场调试25
第六章 结论与展望26
6.1 结论26
6.2展望26
参考文献27
附录1 程序清单28
致谢32