毕业设计(论文)基于单片机的粮食仓库实时温度监控报警系统.doc
30页单片机毕业设计粮食仓库实时温度监控报警系统院 系: 班 级: 设 计 :学 号: 指 导 老 师: 设计日期:目 录第1章 引言 3第2章 设计任务分析 5第3章 仓库环境温度实时监控系统的总体设计 5 一、总体设计框图..................................................5 二、 硬件设计..............................................................6 三、软件设计...............................................................7 设计小结...................................................... ..................29 参考文献.............................................................. 30第1章 引言本论文是基于单片机的仓库温湿度监控系统,该系统克服了传统装置的不足之处,由信号采集、信号分析和信号处理三个部分组成的,是一种造价低廉、使用方便简单,且测量准确的温湿度测量装置。
论文介绍 本设计用于温度的智能控制,节能环保,低耗能,噪音低,设计合理,体现了优化设计低碳生活的理念下面是本设计的具体内容及功能说明1.温度测量,测量范围0-125 C2.数字式温度范围可调,0-125 C各种设定值在掉电后不会丢失,各种温度初始化设定值如下所述: 风机启动:90 C 风机停止:70 C 超温报警:120 C 报警: 100 C3.保存上次掉电时的瞬间温度,最高温度,最低温度4.可以手动启停风机,超温报警,报警信号的显示5.可以声光报警6.带时钟显示,可以调整时间,7.可以查看掉电时,瞬间温度的时间,最高温度的时间,最低温度的时间8.闹钟设置功能9.闹钟初始值 是 8:00(1键是确定键,2键是加键,3是减键,4是退出键,5是设置温度键,6是时间设置键,7是查看掉电前时的瞬间温度及出现的时间,最高温度及出现的时间,最低温度及出现的时间,当前最高时的温度及出现的时间8键时设置闹钟时的时间9键手动开关风机,超温跳闸,报警10. 可以与上位机进行通讯:上位机 (1)按下1键可以在上位机查看掉电前瞬间时的温度,及时间 (2)按下2键时在上位机可以看到此刻的温度,及时间 (3)按下3键可在上位机以看到设定超温的温度 也就是跳闸温度 (4)按下4键可以在上位机看到设定的报警温度 (5)按下5键在上位机上可以看到设定的开风机温度 (6)按下6键在上位机上可以看到设定的关风机温度 (7)按下7键可以实现开风机 (8)按下8键可以实现关风机11、设置时间:按下设置时间键后,接下来设置月,设置日,设置时,设置分,设置时,按2,3键进行调整数值,设置时可以按退出键(4)退出。
12.设置闹钟时,按下设置闹钟键后,接下来设置时,分,按2,3键进行调整数值,设置时可以按退出键(4)退出13.设置温度:按下设置温度键后,会弹出提示语,OK按1键,Ese按4键,设置完后,按OK键可以退出,在中间设置时,可以按退出键(4)退出14查询温度:按下查询温度键后,按下2,3键可以切换查询的内容,在温度后面显示的数字:0代表掉电前瞬间时的温度,1代表掉电前出现的最高温度,2代表掉电前出现的最低温度,3代表此次出现的最高温度,4代表此次出现的最低温度按退出键(4)退出查看15.手动开关风机,当按下9键后,超温跳闸,按2,3键后可以超温跳闸,报警,开风机,关风机之间切换,按退出键(4)键退出手动操作第2章 设计任务分析一.实时 :能够按照实际的日期时间显示和记录各项待检测物理量的参数值二.温度:能够检测各连续时间点所对应的的温度值三.监控:用户随时能够了解到仓库任意时间(包括历史时间)的温度状况以及做出相应的对策和处理措施,特别是不需要工作人员到仓库现场就可以知道仓库里的温度环境状况四.报警:当仓库的环境温度超过设定值时系统报警,风机启动,然后进行通风五.本系统通过液晶显示器将时间和温度显示给用户以及和上位机通讯。
第3章 仓库环境温度实时监控系统的总体设计一、总体设计框图单 片 机仓库检测温度时钟输入I²C总线LCD 液晶显示功率接口(驱动器)继电器风机声音报警通讯二、 硬件设计(附图) 重要元器件介绍 此次设计用到的芯片有AT89S52、AT2404、LCM2402、ULN2003、MAXIM487、DST302、DS18B20三 、软件设计设计程序如下:1 #include





