李志伟+基于单片机的粮仓温湿度检测系统.doc
《李志伟+基于单片机的粮仓温湿度检测系统.doc》由会员分享,可在线阅读,更多相关《李志伟+基于单片机的粮仓温湿度检测系统.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流李志伟+基于单片机的粮仓温湿度检测系统.精品文档.基于单片机的粮仓温湿度检测系统摘 要粮仓作为储备粮食的重要场所,需及时对其内部的温度和湿度进行检测。人工检测粮仓环境存在弊端,准确性低且稳定性差。本文设计了一种基于单片机和传感器技术的粮仓温湿度检测系统,在线实时测量,精度高、稳定性好,系统功能及测量范围能够达到及时准确检测粮仓温湿度的要求。本文分别从硬件和软件两个方面对此温湿度检测系统进行了分析。本系统主要由集成温湿度传感器、12位双积分模数转换器ICL7109、主芯片AT89C51和键盘显示辅助芯片8279组成。硬件部分介绍了系统总体工作流
2、程、器件选择、芯片功能及工作原理等。软件部分设计了计数、数据采集、温湿度显示等子程序来完善整个系统的检测功能。该系统操作简单,安装方便,性能稳定可靠,特别适用于需对温湿度及时监测的粮仓,库房等场所。关键词:单片机,模数转换器,温湿传感器The detection system of warm and humidity of the granary based on one-chip computerAbstractThe granary needs to gauge its inside temperature and humidity in time because it is a impo
3、rtant place where the grain stores. The drawback exists to measure the environment of the granary artificially, accuracy is low and the stability is bad. This text has designed a kind of detection system of warm humidity of granary based on one-chip computer and sensor technology, measure on line, h
4、ave characteristic such as high precision and good stability. Systematic function and the range of measuring can reach the requirement that measure the warm humidity of the granary accurately in time .This text has been analyzed to the warm humidity detection system from two respects of hardware and
5、 software. The part of the systematic hardware is mainly makes up with the integrated warm humidity sensor, 12 total marks modulus converterICL7109, main chip AT89C51 and keyboard and shown the auxiliary chip 8279 ,this text have been discussed such respects as the workflow of the system, device cho
6、osing, the function of the chip and operation principle, etc. The part of the software has been designed such subprograms as the counted, the gathered of data, warm humidity shows, which can perfect the measuring function of the whole system. This system operation is simple, installed conveniently,
7、it is reliable and steady, the granary is especially suitable for the place that needing to monitor to the warm humidity in time, such places as the storehouse, etc.Key words:One-chip computer, Modulus converter, Warm and humid sensor 目 录1绪论11.1 背景11.2 国内外研究状况和相关领域研究成果11.2.1 粮仓温湿度检测发展状况11.2.2 单片机历史2
8、1.3 研究内容和研究方法32 系统的总体设计42.1 系统的组成42.2 系统工作流程42.3 系统的功能介绍53 系统的硬件设计63.1 温度采集系统63.1.1 集成温度传感器的选择63.1.2 AD590的性能特点63.1.3 温度采集电路73.2 模数转换器93.2.1 模数转换器的选择93.2.2 AD转换器ICL7109的特点93.2.3 I CL7109芯片引脚说明及外部连接103.2.4 ICL7109与89C51单片机的硬件接口设计123.3 湿度检测143.3.1 湿度传感器的选择143.3.2 HS1101的性能特点143.3.3 湿度测量电路153.4 AT89C51
9、单片机功能介绍173.4.1 芯片简介173.4.2 AT89C51各引脚在设计中的定义173.4.3 上电手动复位电路193.4.4 振荡电路203.5 键盘及显示接口扩展203.5.1 芯片的选择203.5.2 8279的引脚功能介绍213.5.3 8279与AT89C51的连接224 系统软件设计244.1 程序开发环境及设计原则244.2 本设计程序功能及流程24结 论29致 谢30参考文献31附录A32(1) INTER8279的命令字说明32(2) AT89C51芯片35附录B(其它附录资料)371绪论1.1 背景防潮、防霉、防腐是粮仓日常工作的重要内容,是衡量粮仓管理质量的重要指
10、标。它直接影响到储备粮食的使用寿命和工作可靠性。为保证日常工作的顺利进行,首要问题是加强粮仓内温度与湿度的监测工作。但传统的方法是用与湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的粮仓进行通风、去湿和降温等工作。这种人工测试方法费时费力、效率低,且测试的温度及湿度误差大,随机性大。因此我们需要一种造价低廉、使用方便且测量准确的温湿度测量仪。1.2 国内外研究状况和相关领域研究成果1.2.1 粮仓温湿度检测发展状况粮食的安全存储是关系到国计民生的战略大事,科学保粮具有重要的社会意义与经济价值,粮仓管理中最重要的问题是检测粮堆中的温、湿度变化。国
11、家为粮食储藏每年需要支付很高的费用,这主要是因为检测设备成本较高,管理方式不够先进。在理论研究和实地考察实验的基础上,进行了粮食仓库温度和湿度实时在线巡回检测与控制系统的设计和研制。温度和湿度的检测与控制对防止粮食霉变有着重要的意义,讨论粮堆温度和湿度变化的主要原因以及粮食仓库中温度和湿度的允许变化范围。探讨在线测量,计算和控制粮食仓库温度和湿度的原理和方法,基本消灭了粮食霉变事故,同时也节省了大量人力和物力,减轻了粮仓管理的工作强度,提高了粮库管理效率,使粮食管理得到了安全可靠的保障。每到粮食收获季节各粮仓的粮食收购及粮情检测工作压力巨大,如何进行粮食的现代化管理也是每一个储库点的重中之重,
12、若管理不当,粮食发霉或生虫会造成极大浪费。粮仓管理中最重要的问题是检测粮堆中的温、湿度变化。国家为粮食储藏每年支付很高的费用,主要是因为检测测设备成本较高,管理方式不够先进,于是温湿度智能监控系统的研究与应用也日益迫切。粮食温度是能否保证粮食安全储存的重要指标之一,只有及时,准确地测得粮堆各层面的粮温数据,并根据检测的温度数据对粮食储存情况进行分析,作出决策,采取措施,最大限度的减少粮食在储存过程中的损失。正目前,粮库中的温湿度检测,基本上是人工检测,劳动强度大,繁琐,由于检测报警不及时,造成库储粮食损失的现象时有发生,于是,设计并研制性能价格比较高的粮库温湿度自动检测系统迫在眉睫。由于大型粮
13、库分布广、储量大,粮库的管理和监测难度大,基于粮库粮情检测系统上的计算机管理软件的设计,由每个粮仓中配置的下位机将粮情数据通过无线数传模块发送给上位机,上位机将下位机的数据以曲线和表格的形式表示出来,清晰直观地显示出各仓内温湿度状况,由上位机对粮仓进行监视,管理人员在控制室就可以看到实时粮情数据,对粮情数据进行分析,实现粮仓管理自动化、智能化。1.2.2 单片机历史单片机即单片微型计算机,是把中央处理器、存储器、定时/计数器、输入输出接口都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小、质量轻、价格便
14、宜、为学习、应用和开发提供了便利条件。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器,但是目前在中国大陆仍多沿用“单片机”的称呼。绝大多数现在的单片机都是基于冯诺伊曼结构的,这种结构清楚地定义了嵌入式系统所必需的四个基本部分:一个中央处理器核心,程序存储器(只读存储器或者闪存)、数据存储器(随机存储器),一个或者更多的定时/计时器,还有用来与外围设备以及扩展资源进行通信的输入/输出端口所有这些都被集成在单个集成电路芯片上。说单片机与通用型中央处理单元芯片不同是因为前者一般很容易配合最小型的外部支持芯片制成工作计算机。这样就可以很容易的把单片机系统植入
15、装置内部来控制装置了。第一代:七十年代后期,4位逻辑控制器件发展到8位。使用NMOS工艺(速度低、功耗大、集成度低)。代表产品:MC6800、Intel 8048。第二代:八十年代初,采用CMOS工艺,并逐渐被高速低耗的HMOS工艺代替。代表产品:MC146805、Intel 8051。第三代:近十年来,MCU的发展出现了许多新特点:(1) 在技术上,由扩展总线型向纯单片型发展,即只能工作在单片方式。(2) MCU的扩展方式从并行总线型发展出各种串行总线。(3) 将多个CPU集成到一个MCU中。(4) 在降低功耗,提高可靠性方面,MCU工作电压已降至3.3V第四代:FLASH的使用使MCU技术
16、进入了第四代。1.3 研究内容和研究方法本课题需要研究的内容主要有以下几方面: (1)根据系统功能要求并且考虑系统的实用性和可操作性,进行系统的整体方案设计。该方案采用模块化设计方法,以方便系统调试和用户的使用。 (2)系统硬件设计。主要内容包括芯片的选择、芯片的功能介绍、芯片外围电路的设计等。 (3)系统软件设计。主要包括系统主程序,记数程序,采样子程序,读显示子程序,写显示RAM子程序。本设计以实用为出发点,力求设计原理简单,开发成本低,易于实现。器件选择上,也考虑到实际应用的具体情况。单片机控制可靠性高,温湿度传感器采集信号误差小,稳定度高,整个系统使用简单,经济实用,有很强实用性。2
17、系统的总体设计本章从系统组成、工作原理、工作范围等方面作了系统介绍。2.1 系统的组成根据系统总体功能,将其划分为以下几个功能模块:微处理器CPU、模数转换器A/D、温度传感器、湿度传感器、键盘、数码显示组成,整个系统的构成如图所示。温度信号采集电路12位双积分模数转换 器湿度信号采集系统单 8片9机 C51键 盘显 示图2.1温湿度控制系统框图2.2 系统工作流程本文设计过程可以分为三个阶段,即分析阶段,设计阶段和实现阶段。分析阶段。分析阶段:为本论文的开始,作为系统设计的前提阶段,分析系统的设计总括,初步了解系统硬软件部分的主要性能,并初步的确定系统的设计方案。设计阶段:在已经分析好的基础
18、上开始着手系统的总体设计,包括系统的硬件部分的设计和软件部分的设计。实现阶段:到了此阶段说明系统基本上已经设计完成,并确定了系统的全部安装连接工作,这时只要验证系统的可行性。具体的流程可概括如下:(1)了解系统的总体概况,初步确定系统的设计方案。(2)对系统进行全面的设计,主要由两部分:硬件的设计,软件的设计。(3)系统的实现:对已设置连接好的系统进行调试制作,确定系统的可行性。整个检测系统的核心器件是单片机,它是整个系统的“心脏”由它来接收温湿信号并控制协调各功能模块的正常工作。一方面AD590集成传感器采集温度信号,信号经过整理放大后送ICL7109A/D转换器,由此将模拟信号转变成数字信
19、号后送至CPU进行运算处理,另一方面湿度传感器HS1101将采集的湿度信号通过以555定时器为主的单稳态电路转换成数字信号直接送至89C51进行处理,在单片机内部,CPU根据模拟量与数字量的对应关系,把收到的数字量与温湿度值一一对照,找出合适的温湿度值进行显示,达到测温测湿的目的。显示部分由专用键盘、显示器控制芯片8279辅助单片机来完成,并可通过键盘输入指令进行控制,充分提高了单片机的工作效率。因89C51内含4KB的EEPROM,不需外扩展存储器,可使系统整体结构简单。2.3 系统的功能介绍本系统可对温湿度值进行实时检测,测温范围可为-55+150。C,根据粮仓内实际温度变化情况,将测温范
20、围设定为0-70。C。可测湿度测量范围是(0-100)%RH,这也足以满足对湿度的测量要求。所测温湿度值通过8279键盘显示芯片在数码管上进行显示,并可根据需要设定键盘功能控制温湿度的显示和消隐。整个系统测量精度高、稳定性好,性能上能够达到远距离测量温湿度的要求,适于安置在粮仓内进行检测。3 系统的硬件设计本章从器件选择、性能特点、电路分析等方面对硬件系统进行了讨论。3.1 温度采集系统3.1.1 集成温度传感器的选择集成温度传感器实质上是一种半导体集成电路,它是利用晶体管的b-e结压降的不饱和值VBE与热力学温度T和通过发射极电流I的关系实现对温度的检测。集成温度变换器把作为感温元件的结型温
21、敏器件与外围电路集成在同一芯片上, 实现了温度变换器的小型化。由于附加了线性化电路, 因此变换器线性极好, 解决了温敏器件非线性问题。集成温敏变换器还具有高灵敏度、高电平输出、稳定性好, 易于与读出电路和控制电路接口等优点。集成温度传感器的输出形式分为电压输出和电流输出两种。电压输出型的灵敏度一般为10mV/K,温度0。C时输出为0,温度25。C时输出2.982V。电流输出型的灵敏度一般为1A/ K。温度检测在工农业生产、国防、科研以及日常生活等领域占有重要地位。AD590是AD公司利用PN结正向电流与温度的关系制成的电流输出型两端温度传感器。这种器件在被测温度一定时, 相当于一个恒流源。该器
22、件具有良好的线性和互换性,测量精度高, 测温范围宽而且容易实现。并具有消除电源波动的特性。即使电源在515V之间变化,其电流只是在1A以下作微小变化。因为AD590是恒流器件, 所以适合远距离传送, 也容易实现智能数字化显示1。3.1.2 AD590的性能特点AD590是电流型温度传感器,一般用于精密温度测量电路,其电路外形如图3.1所示,它采用金属壳3脚封装, 其中1脚为电源正端V+;2脚为电流输出端Io;3脚为管壳,一般不用。集成温度传感器的电路符号如图3.2所示图3.1 AD590 的外形电路图3.2 集成温度传感器电路符号AD590的主要特性如下:1、两端器件:电压输入。 2、灵敏度:
23、1A/ K。即电流输出温度每增加1。C,它会增加1A输出电流。3、较宽的检测范围:-55+155。C。4、较宽的工作电压:+4+30V。AD590可以承受44V正向电压和20V反向电压,因而器件反接也不会被损坏。5、输出电阻为710MW。6、精度高,线形好:AD590共有I、J、K、L、M五档,其中M档精度最高,在-55。C+150。C范围内,非线性误差为0.3。C。3.1.3 温度采集电路首先,我们根据AD590的特性,找出其输出电流值与温度值的关系。具体说明如下:AD590输出电流是以绝对温度零度(273。C)为基准,每增加1。C,它会增加1A输出电流,例如在室温25。C时,其输出电流Io
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 李志伟 基于 单片机 粮仓 温湿度 检测 系统
限制150内