【摘要】在当今的社会生产控制中,温度是不能缺少的参数之一,目前自动测温这项技术已经用于多方面领域,本次设计研究其在仓库方面的一个具体应用实例[1]。这对当前市场上的温度测控系统具备一定的借鉴意义。目前仓库技术的发展与温度息息相关,而通风是实现仓库内部温度正常的重要手段,随时检测仓库的温度,设定系统的报警温度值,在温度高于警报值时,启动电动机进行通风,是本次设计的研讨内容。
首先制作出合适温度的程序表,将其存于电子计算机中,计算机会按照程序表,修改仓库内的各项参数,并把指令发向终端操控设施。在由此向中央操控系统发送检测的信号,剖析信息并发出控制信号,使各个部分的电器设施执行指令,从而完成仓库温度的调节[1]。这种系统能够实现自动降温调节的作用,能够根据需求,用键盘控制中央系统,控制仓库温度,使其保持在正常水平温度范围内。
本次设计利用的是DS18B20温度传感器,经过PIC16F877A单片机采集仓库温度数据,这样仓库的通风效果能够得到有效的保障。
【关键词】PIC16F877A;温度操控;DS18B20;通风
目录
摘要
Abstract
引言-1
1 系统总体设计-2
1.1设计方案的选择-2
1.2设计框图-2
1.3工作原理-3
2 控制系统的硬件设计-4
2.1 系统的硬件模块划分-4
2.2 单片机控制系统-4
2.3 温度传感器-6
2.3.1 DS18B20特点-6
2.3.2 DS18B20引脚图-7
2.3.3 DS18B20的内部结构-7
2.3.4 DS18B20的测温电路-8
2.4 温度显示设计-9
2.4.1 LED数码管工作原理-9
2.4.2 LED数码管的结构-9
2.4.3 LED数码管的引脚-10
2.5 按键输入设计-10
2.5.1 按键防抖设计-10
2.6 复位与晶振电路的设计-11
2.6.1复位电路设计-11
2.6.2 晶振电路设计-12
2.7 通风电路设计-12
3 控制系统的软件设计-15
3.1 系统总体软件流程图-15
3.2 系统各部分软件设计-15
3.2.1 DS18B20程序设计-15
3.2.2显示设计-17
3.2.3 按键输入设计-18
4 控制系统的仿真-20
4.1 Protues简介-20
4.2 系统仿真-20
4.2.1 温度显示仿真-20
4.2.2 温度控制仿真-21
4.3 系统仿真结果分析-22
5 总 结-23
参 考 文 献-24
附录Ⅰ 系统总原理图-26
附录Ⅱ系统源程序-27
致谢-32