摘 要:本文主要介绍了一种基于AT89C51单片机和DS18B20数字温度传感器的多点温度控制系统。该系统具有采集各个温度点的温度,实时温度显示、报警等功能。它以AT89C51单片机为主控制芯片,采用数字温度传感器DS18B20实现多路温度的检测,测量精度可以达到0。5℃,采用LCD1602A液晶显示模块作为显示器,形象直观的显示被测量的温度值。该系统具有硬件组成简单、多点温度检测、读数方便、精度高、测温范围广等特点,在实际工程中得到广泛应用。73167
毕业论文关键词:温度控制系统,多点温度检测,AT89C51,DS18B20
Abstract:This paper mainly introduced a system based on AT89C51 and DS18B20 digital temperature sensor multi-point temperature control system。 The system USES AT89C51, obtained each temperature point of temperature, temperature display, alarm and other functions。 It is given priority to with AT89C51 single chip microcomputer control chip, using digital temperature sensor DS18B20 multi-channel temperature detection, measurement accuracy can reach 0。5 ℃。 In addition, the system also adopted LCD1602A LCD module as a display, image intuitive display measured temperature value。 AT89C51 multi-point temperature control system has simple hardware, multi-point temperature detection, easy reading, the characteristics of high precision, wide temperature range, is widely used in practical engineering。
Keywords:temperature control system,multi-point temperature detection,AT89C51,DS18B20
目 录
1 引言 4
1。1 选题依据 4
1。2 应用前景 4
2 系统总体设计方案 5
2。1 总方框图 5
2。2 元器件选择 5
3 系统硬件设计 13
3。1 温度采集电路 13
3。2 显示电路 14
3。3 报警电路 14
3。4 系统总电路图 15
4 系统软件设计 16
4。1 主程序流程图 16
4。2 测温模块流程图 17
4。3 显示模块流程图 18
4。4 键盘扫描流程图 19
5 系统仿真与测试 20
5。1 系统仿真 20
5。2 仿真结果与调试 20
结 论 23
参考文献 24
致 谢 25
附录:源程序 26
1 引言
1。1 选题依据
温度作为一个与人们生活环境息息相关的物理量,随着当代计算机和自动化技术的发展,温度传感器作为各种信息的感知、采集、传输、转换相处理的功能器件,其功用日益突出,成为自动检测、自动控制系统和计量测量中必不可缺的技术器材,其应用已经被广泛应用于工农业生产和日常生活等诸多方面。本设计的最终目的便是为了让温度控制系统服务于人类。
1。2 应用前景
二十一世纪是科技技术迅猛发展的时代,微芯片技术的应用是一个前所未有的广泛的应用范围。在工业生产和科学实验中,许多因素如温度,速度,流量等都是影响结果的原因,但人们经常将温度当一个最重要的参考因素来考虑,因为它在实际过程中占据了非常大的比例。由于温度测量的广泛性,温度传感器的数目在诸多传感器中占首要地位。并且传感器的种类随着科学技术和生产的不断发展在不断增多,用以满足生产生活中的需要。文献综述