基于单片机的粮仓温湿度控制系统设计(共43页).doc
《基于单片机的粮仓温湿度控制系统设计(共43页).doc》由会员分享,可在线阅读,更多相关《基于单片机的粮仓温湿度控制系统设计(共43页).doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上题 目 基于单片机的粮仓温湿度控制系统设计 学生姓名 张大陆 学号 所在学院 物理与电信工程学院 专业班级 电子信息工程专业12级3班 指导教师 帅春江 完成地点 陕西理工学院 2016年6月5日专心-专注-专业基于单片机的粮仓温湿度控制系统设计作者:张大陆(陕西理工学院 物理与电信工程学院 电子信息工程专业12级3班,陕西 汉中 )指导老师:帅春江摘要 影响粮食安全储存的主要参数是粮仓的温度和湿度,粮仓温湿度测量方法以及相应的智能控制一直是粮食储存的一个重要问题。本设计采用STC89C52单片机最小系统对检测、报警、显示、调控等模块进行多点控制,传统的温湿度控制利用
2、温度计、湿度表、湿度试纸等测试器材,通过人工进行检测,对不符合温湿度要求的库房进行通风、降温、去湿等操作。这种方法费时费力,效率低,随机性大,误差大,不能及时的解决问题。本设计则通过自动检测、即时报警、自动调控等功能很好的解决了。并且,本设计不仅针对粮仓,对于大多譬如蔬菜大棚、花圃、实验室、医院等需要温湿度检测控制的各个领域都是适用的。关键词粮仓;温湿度;多点检测控制;单片机 Design of temperature and humidity control system for granany based on single chip microcomputerAuthor:Dalu Zh
3、ang(Grade 12, Class 3, Major electronic1s and information engineering, School of Physics and Electronic Information Engineering, Shaanxi University of Technology, Hanzhong , Shaanxi)Tutor: Chunjiang ShuaiAbstract: Grain is a necessity for human , the grain storage is very essential to the maintenanc
4、e of social stability and keeptheeconomysustainabledevelopmented. And the main parameters to the grain safe storage is thetemperatureandhumidity. ThisdesignusestheSTC89C52systemofsinglechipmicrocomputer to cotrol the modules about the detection , alarm , control and the key . And it could automatic
5、measurement and control without people , and improve effciency and quality of work very well . DHT11 temperature and humidity sensors andOLEDdisplayshowsreal timedata and pass to the staff with instant and accurate . While the traditional temperature and humidity control is use of Thermometer , humi
6、dity table , humidity dipstick test equipment . Through the artificial testing . Not in conformity with the requirements of the temperature and humidity supply cooling , ventilation , to wet operation . This artificial testing time-consuming , the efficiency is low . This design is by automatic dete
7、ction , instant alarm , automatic regulation of functions such as a good solution to these problems . At last , this design not only against the granary , but also for most such as vegetable greenhouses , flowers garden , laboratories , hospitals could also be applicabled .Keywords: Granary; automat
8、ic detection and control ;temperature and humidity ;Singlechip目录 3.2.2 1引言1.1 背景及意义粮食储存是国家针对战争、饥荒和一些突发事件所做的预防准备,所以粮食的储存安全至关重要。目前,我国部分地区的各种大型粮仓都还存在不同程度的粮食变质问题。依据国家粮食保护法,必须定期检查粮仓各点的温湿度,以便及时采取相应的措施。但许多粮仓目前还是采取人工检测的方法,不仅使粮仓工作人员工作量增大,而且工作效率低,尤其是大型粮仓的温度检测任务如不能及时彻底完成,则有可能会造成粮食大面积变质。据有关资料统计,我国每年因粮食变质而损失的粮食达
9、数亿斤,直接造成了巨大的经济损失。影响粮食安全储藏的主要参数是粮仓的温度和湿度。粮食在正常储藏过程中,如果粮食受潮,就会导致发芽,新陈代谢加快并产生呼吸热,使粮食温度突然升高,引起粮食霉变,造成许多不可挽回的损失。为此,研究与设计以单片机为控制核心,基于数字温度和湿度传感器的自动检测系统,对粮库每个粮仓中各点位的温度及湿度的变化情况进行实时自动测试,一旦出现异常现象便于及时处理,对有效地提高事故的预见性和工作效率有着重要的实际推广价值和理论研究意义。1.2现状及发展趋势早期粮情监测主要采用温湿度计测量法,根据经验放在粮仓的多个测温点,管理人员定期读数,确定粮仓温湿度的高、低,决定是否进行调控。
10、这种方法对储粮有一定的作用,但由于温湿度计精度、人工读数时人为误差等因素影响,检测时不仅效率低,而且精度差,局部温湿度过高不易被及时发现,导致因局部粮食发霉变质引起大面积坏粮的情况时有发生。近年来,随着单片机的日益成熟和计算机的广泛应用,粮食测控系统的准确性要求越来越高,寻找测控系统最好配置和最佳性价比成为当前的热门研究内容。外国在粮仓情况监测技术上已经达到了非常成熟的地步,在监测系统中广泛应用了高科技数字式传感器。这一种由半导体集成电路与微控制器等最新的技术为核心的传感器,在一个管心上集成了半导体温度监测芯和信号转换芯、接口芯片、储存芯片等,不仅完成检测外,还完成预设范围内的温度、报警功能。
11、由于数字温度传感器直接传出数字信号,从而解决长距离传输的问题,在传输过程中的干扰和衰减而导致的精度降低等问题也会随之解决。影响粮仓温湿度检测技术的重要因素是传感器的技术的发展。1.3研究内容本设计使用STC89C52型单片机作为系统硬件核心,具有在线编程功能,且功耗低等特点。检测部分采用四组DHT11温湿度传感器,可以即时的反应粮仓内四个监控点的温度以及湿度的变化,并反馈给单片机,经过单片机处理后控制相应继电器工作完成诸如升温到特定的温度、降温到特定的温度,在湿度控制方面也是如此。2系统总体方案设计2.1设计要求(1)本设计给出粮仓温湿度控制系统的总体方案设想,智能项目,和设计结构规划。(2)
12、硬件设计:实现对粮仓温湿度采集、控制,以单片机为主的控制器,扩展必要的外部电路,设计制作一个控制系统。(3)软件设计:各项功能的设计流程。(4)发挥部分:多点分布式。 2.2系统基本方案2.2.1传感器方案方案一:选用DS18B20温度传感器作为温度检测模块。DS18B20是一线式数字温度传感器。具有独特的单线式接口方式。测量范围在1085,误差范围在-+0.5。最高精度可达0.0625。选用HS1101湿度传感器作为湿度检测模块,HS1101是电容式湿度传感器。可测量相对湿度范围在0%100%RH。误差为-+2%RH。方案二: 选用DHT11作为设计的温湿度检测模块。DHT11是一款集成型的
13、数字温湿度一体传感器。它应用专用的温湿度传感技术以及数字模块采集技术,具有很高的可靠性能与长期的稳定性。电阻式感湿元件和NTC测温元件是传感器的基本组成部分。因此该产品品质优良、响应速度快、抗干扰能力强、性价比极高。测量范围20%90%RH,050。测温精度为-+2,测湿精度为-+5%RH。完全符合本次毕业设计的要求。经上述分析,方案一虽然精度更精确。却稍显复杂。方案二即便不能实现方案一的高精度测量。却也能满足设计要求。且简便易行。可靠稳定。具有超高的性价比。故选择方案二。2.2.2显示器方案方案一:采用12864 OLED屏。显示模块是12864点阵的汉字图形型OLED显示模块,可显示汉字及
14、图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM),可与CPU直接接口。方案二:采用HJ1602液晶显示屏。HJ1602A 是一种工业字符型液晶,能够同时显示16x02 即32个字符。(16列2行)。1602只能显示字母、数字和符号能显示16*2个字符,但寄存器不止32个,有一些显示效果,如字符一个个显示、字符从左到右或从右到左显示等等,显示效果简单。总结:在编程使用方面,两者难度差异较小,OLED屏幕略复杂。但相比于1602液晶屏,OLED 12864所占用单片机管脚少,屏幕亮度高、显示更加清晰、并且显示的内容更多,能更形象
15、具体的实现显示功能。2.2.3单片机主芯片方案方案一:AT89C51是美国ATMEL公司生产的低电压,高性能CMOS型8位单片机,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大。其片内的4K程序存储器是FLASH工艺的,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护我们的劳动成果。再者,AT89C51目前的售价比8031还低,市场供应也很充足。AT89C51可构成真正的单片机最小应用系统,缩小系统体积,增加系统的可靠性,降低系统的成本。只要
16、程序长度小于4K,四个I/O口全部提供给用户。可用5V电压编程,而且擦写时间仅需lOms1。方案二:STC89C52是STC公司生产的功耗低、性能高CMOS8位微控制器,具有 8K可编程Flash存储器。STC89C52使用的MCS-51内核,做了很大的提高使芯片具有传统的51单片机所不具备的功能。在芯片上,拥有8位CPU和可编程Flash,使得STC89C52为嵌入式控制系统提供灵活和有效的解决方案。具有以下的标准功能:8k字节Flash,512字节RAM,看门狗定时器,32位I/O 口线,内置4KB EEPROM,MAX810复位电路,3个16位定时器/计数器,2个外部中断,全双工串行口。
17、另外STC89C52可降至0Hz静态逻辑操作 ,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。断电保护模式下,RAM内容保存,并冻结振荡器,单片机工作停止,直到下一个中断或硬件复位。其最高的运作频率为35MHz,6T/12T可选2。下载程序方面直接串口就可以下载。STC89C51系列单片机的指令系统和AT89C51系列的完全兼容,但实际操作却比AT89C51系列有许多优点:(1)AT89C51不带ISP下载,要用下载器才行,STC89C52可以用USB转串口下载,下载软件免费并且下载源充足。(2)STC单片机执行指令的速度很快,大约是A
18、T的3-30倍,只需在调试STC时注意加长延时,大约是AT的1030倍。(3)STC单片机对工作环境的要求比较低,电压低于5伏时仍然正常工作,甚至3伏到4伏之间都还可以工作,但这样的环境下AT则无法工作。 (4)STC单片机的EAVPP 端口默认为悬空高电平,无需添加VCC。比较这两种方案,基于STC89C52单片机的使用相对简便,并且市面上STC单片机使用量大,货源充足,故选择方案二作为主控模块核心3。2.3 总体设计框图STC89C52主控模块综上各方案所述:采用STC89C52作为主控制系统,12M晶振提供时钟信号,IIC通信OLED 12864显示屏作为显示部分,独立按键进行控制系统工
19、作条件设定,蜂鸣器作为报警发声系统,如图2.1所示温度控制模块湿度控制模块 温湿度检测模块(DHT11)显示模块(OLED12864)时钟模块(12M晶振)报警模块(蜂鸣器)按键模块图 2.1 基于单片机的粮仓温湿度控制系统框图3系统硬件设计3.1主控模块3.1.1STC89C52芯片STC89C52是STC公司生产的功耗低、性能高CMOS8位微控制器,具有 8K可编程Flash存储器。STC89C52使用的MCS-51内核,做了很大的提高使芯片具有传统的51单片机不具备的功能4。STC89C52具有下列主要性能: 增强型8051单片机,6 时钟机械周期和12 时钟机械周期可供选择,代码指令完
20、兼容一般8051; 工作电压:5.5V3.3V(5V 单片机)/3.8V2.0V(3V 单片机); 频率的范围:040 MHz,相当于普通8051 的080 MHz,实际工作频率可达48 MHz; 应用程序写入空间为8K字节; 片上集成512 字节RAM; 通用I/O 口(32个),复位之后为:P0/P1/P2/P3 是准双向口/弱上拉, P0口是开路输出,当其为总线扩展用时,无需加上上拉电阻,而作为 I/O 口用时,需 加 上 拉 电 阻; ISP/IAP,无 需 专 用 编 程 器,无 需 专 用仿 真 器,可通过串口(RxD/P3.0,TxD/P3.1)直 接 下 载 用 户 程 序,数
21、秒即可完成一片; 具有EEPROM 功能; 具 有看 门 狗 功 能; 共3个16位定时器。即定时器T0、T1、T2; 外部中断2路,下 降 沿 中 断 或 低 电 平 触发,由低电平触发中断方式唤醒Power Down 模式; 通 用 异 步 串 行 口(UART),还 可 用 定 时 器 软 件 实 现 多 个UART; 工作温度范围:-40+85(工业级)/075(商业级); PDIP封装。3.1.2STC89C52芯片的管脚、引线与功能(1)STC89C52管脚如图3.1所示。图3.1STC89C52单片机的管脚图(2)管脚功能VCC:接+5V电源正端。GND: 接+5V电源地端。P0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 粮仓 温湿度 控制系统 设计 43
限制150内