毕业设计 基于单片机系统的温度测控系统设计,共49页,21856字。
摘要
随着智能控制技术的不断发展,在现代工农业生产以及科研实验的许多场合,需要及时准确地获取温度信息,并完成对温度的预期控制。单片机在检测和控制系统中得到广泛的应用,温度则是系统需要测量、控制和保持的一个量。因此,对温度系统的设计与研究一直备受广大科研工作者的重视。
本设计的温度自动控制系统,是以ATMEL公司推出的功能较强的8位AT89S51单片机为控制核心,设计具有温度设定灵活、数字显示及语音报警等功能的粮库温度控制器,经改造可用于其它量的控制,可适合于各种不同要求的场合使用。
文章从硬件和软件两方面介绍了AT89S51单片机温度控制系统的设计,对硬件原理图和程序图作了简洁的描述。此次设计的温度控制系统主要是由中央控制器、温度检测器、显示器等模块组成。温度检测部分采用DS18B20温度传感器,用LED数码管做显示器。温度传感器DS18B20采集温度信号送给单片机,单片机对信号进行相应处理,并把温度数据送LED显示,从而实现对温度控制的目的。
关键词:AT89S51单片机 DS18B20温度芯片 温度控制
目 录
引 言 1
第1章 绪论 2
1.1 单片机的发展状况 2
1.2 课题背景与实际意义 3
1.3 本设计研究的主要内容 3
第2章 系统硬件设计 4
2.1 系统硬件总体方案设计 4
2.2 温度测控系统的工作工程 4
2.3 温度采集模块设计 5
2.3.1 温度传感器的选择 5
2.3.2 温度采集电路设计 7
2.4 主控制模块设计 8
2.4.1 AT89S51单片机介绍 8
2.4.2 单片机的选型 11
2.5 LED显示电路设计 12
2.5.1 显示电路概述 12
2.5.2七段LED数码管的原理 12
2.5.3 显示电路整体设计 14
2.5.4 按键电路设计 15
2.5.5 报警电路设计 16
2.6 降温模块设计 17
2.6.1 继电器工作原理 17
2.6.2 降温电路 17
第3章 软件设计 19
3.1 软件组成 19
3.2 主程序模块设计 19
3.3 温度采集模块程序设计 21
3.4 显示模块程序设计 22
3.5按键处理子程序设计 22
结论与展望 24
致 谢 25
参考文献 26
附录A 外文参考文献及译文 27
8051 29
附录B 主要参考文献的题录及摘要 32
附录C 硬件原理图 34
附录D 源程序清单 35
摘要
随着智能控制技术的不断发展,在现代工农业生产以及科研实验的许多场合,需要及时准确地获取温度信息,并完成对温度的预期控制。单片机在检测和控制系统中得到广泛的应用,温度则是系统需要测量、控制和保持的一个量。因此,对温度系统的设计与研究一直备受广大科研工作者的重视。
本设计的温度自动控制系统,是以ATMEL公司推出的功能较强的8位AT89S51单片机为控制核心,设计具有温度设定灵活、数字显示及语音报警等功能的粮库温度控制器,经改造可用于其它量的控制,可适合于各种不同要求的场合使用。
文章从硬件和软件两方面介绍了AT89S51单片机温度控制系统的设计,对硬件原理图和程序图作了简洁的描述。此次设计的温度控制系统主要是由中央控制器、温度检测器、显示器等模块组成。温度检测部分采用DS18B20温度传感器,用LED数码管做显示器。温度传感器DS18B20采集温度信号送给单片机,单片机对信号进行相应处理,并把温度数据送LED显示,从而实现对温度控制的目的。
关键词:AT89S51单片机 DS18B20温度芯片 温度控制