基于单片机的仓库温湿度检测系统设计.doc
《基于单片机的仓库温湿度检测系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的仓库温湿度检测系统设计.doc(77页珍藏版)》请在三一办公上搜索。
1、华科学院HUAKE INSTITUTE OF TAIYUANUNIVERSITY OF SCIENCE & TECHNOLOGY 毕业设计题目:基于单片机的仓库温湿度检测系统设计学 生 姓 名 _ _ 学 号 _ 班 级 电子092203H_ 所属院(系) 电子信息工程 _ 指 导 教 师 _ 2013年 6 月 13日 基于单片机的仓库温湿度检测系统设计摘 要防潮、防霉、防腐、防爆是仓库日常工作的重要内容,是衡量仓库管理质量的重要指标。本文采用较为实用和先进的单片机控制技术,运用温度传感器和湿度传感器对温湿度的敏感性设计的一种基于多路信号输入的仓库温湿度检测系统。它直接影响到储备物资的使用寿
2、命和工作可靠性。为保证日常工作的顺利进行,首要问题是加强仓库内温度与湿度的监测工作。本设计系统采用STC89C52单片机为微控制器,STC89C52负责采集室内温度、自动防雨以及手动调节功能。通过温度传感器组成的测控系统,间隔的测量室内的温度,并将温度和日期时间经LCD液晶显示出来。当遇到雨天,单片机控制系统通过雨滴传感器的信号,自动的进行关天窗动作。同时为了人性化的设计,本系统还设有手动控制按钮,可以通过手动按钮控制窗子的开关。本多功能窗的设计本着安全、方便、节能、人性化的原则进行,可使现代生活显著提高。关键词:STC89C52单片机,智能天窗,防雨,温度采集 Design of the w
3、arehouse temperature and humidity detection system based on single chip microcomputer Abstract Moistureproof, mouldproof, anticorrosion, explosion-proof is the important content of the warehouse daily work, is an important index of warehouse management quality. It directly affects reserves of life a
4、nd reliability. This article is using more practical and advanced MCU control technology, using the temperature sensor of temperature and humidity sensor sensitivity design based on a multi -channel signal input warehouse temperature detection system. To ensure the daily work smoothly, the main issu
5、e was to strengthen the temperature and humidity in the warehouse monitoring work. The design system uses STC89C52 as microcontroller.STC89C52 is responsible for the collection of indoor temperature, automatically anti-rain and manual adjustment function. Measure the indoor temperature in the interv
6、al, and displays the temperature and the date and time on the LCD though the control system which composed of the temperature sensor. When faced with rain, the MCU control system will automatically close the window by the raindrop sensor signal. Meanwhile, in order to user-friendly design, the syste
7、m also has a manual control button to control the window switch. This system can achieve three functions include automatically anti-rain, the indoor temperature collecting, manually control and automatically control switch. The system will solve the corresponding problem in real life. The design of
8、this multi-function window will be in line with the principles of safe, convenient, energy saving, user-friendly, and it will make modern life significantly improved.Key Words:STC89C52 microcontroller,Intelligent window,Anti-rain,Temperature collecting目 录摘 要IAbstractII第1章 绪 论- 1 -1.1 选题的意义- 1 -1.2 课
9、题的国内外研究状况- 1 -1.3 课题的目的任务和要求- 3 -第2章 设计方案论证- 5 -2.1 温度检测方案- 5 -2.2 仓库温湿度检测系统设计方案- 5 -第3章 系统硬件设计- 7 -3.1 总体设计- 7 -3.2 各单元电路设计- 7 -3.2.1 控制单元设计- 7 -3.2.2 检测单元设计- 18 -3.2.3 显示单元设计- 24 -第4章 系统软件设计- 27 -4.1 总体设计- 27 -4.2 各部分子程序- 29 -4.2.1 温湿度检测程序- 29 -4.2.2 电机控制系统- 29 -4.2.3 LCD显示程序设计- 30 -第5章 系统调试- 33 -
10、5.1 硬件调试- 33 -5.2 软件调试- 34 -5.3 整体调试- 35 -结 论- 39 -参考文献- 41 -致 谢- 43 -附 录- 45 -第1章 绪 论1.1 选题的意义 科学合理的实用仓库是当今我国及全世界物资储存的一项重要任务,若使用、管理不当,使重要物资受潮,或需低温储藏的物资受高温环境影响,将会造成无法估计的损失。最典型的一个例子就是粮食储备基地的仓库实用。众所周知,粮食的储存需要合适的湿度和温度,若管理不当,粮食受潮发霉或生虫,将会造成大量的粮食浪费。粮食管理中最重要的就是温度和湿度的变化控制,没有合理科学的检测系统,就无法谈科学的控制系统。现在,我国在粮仓建设上
11、己实现规范化,但是检测手段一直未能实现同步现代化。我国许多储备粮库每年都因测控设备的不完善而导致部分粮食霉变,许多大型储备粮库的测控设备仍需高价进口,因此国家准备在未来的几年内对全国所有的粮库进行翻新和改造工作,要求规范粮库管理,实现粮库管理现代化。 影响储粮安全的最主要因素是粮堆内的大气条件(相对湿度和温度的日变化和季节变化),这就要求能有一种有效的、低成本的仪表来实现监测控制功能,使得管理人员能够方便有效地进行监控操作。本课题即以上述问题为出发点,设计仓库温、湿度监控系统,该系统不仅能采集仓库内的温、湿度值,而且能够迅速做出相应的处理。1.2 课题的国内外研究状况在现代工业现场,随着科技的
12、进步和自动化发展,温湿度检测系统在某些行业中要求越来越高,特别是在大中型仓库管理系统中,由于温湿度过高或过低引起的仓库储藏物本身的水分过高或连续的高湿天气将导致储藏物新陈代谢加快而放出热量,放热引起的温升又是代谢进一步加剧以至发霉变质,因此仓库必须重视对空气温湿度精确的而又方便的实时检测,长期以来,由于受经济条件限制,我国仓库环境较差,而且管理落后。 仓库管理的重点之一就是要经常检查温度变化,以便及时发现储藏物发热点,减少损失。然而,堆积物的热传递又是那样的缓慢,使人感知极差,需要管理人员经常进入闷热、呛人的仓库内观察温、湿度,不断进行翻仓、加湿、通风和降温设备来控制温湿度,这样不但控制精度低
13、、实时性差,而且操作人员的劳动强度大。这种繁重的体力劳动,不仅对人体有极大的伤害,而且不科学、不及时。所以,仓库储藏物虫蛀、霉变的情况时有发生。我国的储藏物现均集中存放在地方或国家的仓库中。按照国家储藏物保护法,必须定期抽样检查粮食的温、湿度,以确保储藏质量。这就迫切需要温湿度监控系统来控制仓库。 近年来,由于超大规模集成电路技术、网络通信技术和计算机技术的发展,是检测系统在工农业生产等领域得到广泛引用,因此,仓库温湿度检测技术的研究在软、硬件等方面都得到了一定的发展。1) 硬件技术早期仓库温湿度检测主要采用温度计量算法,它是将温度计放入特定的插杆中,根据经验插入仓库的多个测温点,工作人员定期
14、拔出读数,决定采取相应的措施。这种方法由于温度计精度、人工读数的人为因素等原因,温度检测不仅速度慢而且精度低,抽样不彻底,局部粮食温度过高不易被及时发现,局部粮食发霉变质引起大面积坏掉的情况时有发生。随着科技的发展,温、湿度检测系统有了很大的改善和提高,系统在布线上采用矩阵式布线技术,简化了数据采集部分的线路;在传感器方面应用了热电偶、半导体等器件;在数据传输方面减少了传输线的根数,采用串行传输方式,他可对仓库的各个测试点进行巡回检测,检测的速度、精度大大提高,但由于电阻传感器灵敏度低,使检测精度不够理想。 然后仓库使用单片机进行温湿度检,并采用各种手段提高数据传输及检测速度,通过软硬件技术的
15、结合,检测的精度和可靠性有较大提高,能满足一般中小型仓库的需要。近年来,随着网络通信技术和微处理器芯片的发展,为了简化仓库温湿度检测系统的设计并降低成本,各公司的科研机构开始致力于相关领域的探索,是的仓库温湿度检测系统数字化,网络化成为可能。其中,美国达拉斯公司推出的单总线接口协议采用单根信号线,既可传输数据又可传输时钟,而且数据传输是双向的,因此单总线技术具有线路简单,硬件开销小,便于总线扩展和维护等优点。该公司所生产的单总线器件具有无需另附电源、在测试点直接将模拟信号数字化等特点,一方面减少了系统环节,另一方面也保证了系统的精度。同时各公司开发的可视化软件开发工具,更是向着效率高、功能强大
16、的方向努力,从而为获得良好的用户界面奠定了基础。国外仓库的监控技术已经发展的很成熟,高科技的数字传感器广泛应用于仓库温、湿度监控系统。这种传感器采用微控制器与半导体集成电路的最新技术,在一个芯片上集成了温度检测芯片、数据信号转换芯片、计算机接口芯片,存储芯片等,除完成温度检测功能外,还可完成预置范围温度、报警、多路A/D转换、温度补偿等功能。由于数字温度传感器直接输出数字量,从而解决了温度信号长距离传输问题及传输过程中因干扰和衰减而导致的精度降低等问题。目前,国内出现了丰富的数字传感器配套产品,如中继器、分线器、插接器、远程控制模块等。数字传感器技术、通信技术、计算机已成为当今计算机技术的三大
17、基础,计算机监控技术已成为人们关注的热点。2) 软件技术 近年来,各种计算机软件开发平台有了很大发展,特别是基于Windows环境下的Delphi、Power Builder、Visual Basic、Visual C+的不断升级,数据功能增强,能够使用ODBC驱动程序访问各种数据系统,并可使用ADO、DAO等各种应用程序开发接口,操纵数据库中的数据,管理数据库,数据库对象与结构方便地对监测系统进行显示、打印、查询、自动控制等操作,为高性能的测控软件设计提供了基础。1.3 课题的目的任务和要求1. 本设计的具体任务 我们设计了以AT89C52单片机为中央控制器的智能窗。该智能窗能通过传感电路不
18、断循环检测室内湿度、温度经处理后传入单片机。单片机对信号进行运算,然后与由预先设置的参数临界值相比较,从而作出开/关窗 的判断,再结合窗状态检测电路所检测到的当前窗状态,再输出脉冲信号调整步进电机,完成下雨自动关窗等。2. 本设计的要求1)完成该课题必须重点研究单片机控制、温湿度采集、复位电路等关键问题和理论。2)研究方案的设计、研究方法和手段要合理,符合理论。第2章 设计方案论证2.1 温度检测方案 方案一:温度检测采用热电阻温度传感器。热电阻是利用导体的电阻随温度变化的特性制成的测温元件;现应用较多的有铂、铜、镍等热电阻;其主要的特点为精度高、测量范围大、便于远距离测量。湿度检测使用湿敏电
19、阻。方案二:在传统的模拟信号远距离温度测量系统中,需要很好的解决引线误差补偿问题、多点测量切换误差问题和放大电路零点漂移误差问题等技术问题,才能够达到较高的测量精度。另外一般监控现场的电磁环境都非常恶劣,各种干扰信号较强,模拟温度信号容易受到干扰而产生测量误差,影响测量精度。因此,在温度测量系统中,采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效方案,新型数字温度传感器DS18B20具有体积更小、精度更高、适用电压更宽在实际应用中取得了良好的测温效果。DS18B20工作稳定可靠,抗干扰能力强,而且电路也比较简单。 综合来看方案二测温系统简单、测温精度高、连接方便,所以选用第二种方案。
20、2.2 仓库温湿度检测系统设计方案 方案一:直流电机驱动电路使用最广泛的就是H型全桥式电路,这种驱动电路可以很方便实现直流电机的四象限运行,分别对应正转、正转制动、反转、反转制动。 图2.1 H桥电机驱动电路桥式驱动电路的4只开关管都工作在斩波状态,S1、S2为一组,S3、S4 为另一组,两组的状态互补,一组导通则 另一组必须关断。当S1、S2导通时,S3、 S4关断,电机两端加正向电压,可以实 现电机的正转或反转制动;当S3、S4导 通时,S1、S2关断,电机两端为反向电压,电机反转或正转制动。在窗户动作的过程中,我们要不断地使电机在四个象限之间切换,即在正转和反转之间切换,也就是在S1、S
21、2导通且S3、Q4关断,到S1、S2关断且S3、 S4导通,这两种状态之间转换。在这种 情况下,理论上要求两组控制信号完全互补,但是,由于实际的开关器件都存在开通和关断时间,绝对的互补控制逻辑必然导致上下桥臂直通短路,比如在上桥臂关断的过程中,下桥臂导通了。上桥臂导通上下直通下桥臂导通图2.2 窗户桥臂导通示意图因此,为了避免直通短路且保证各个开关管动作之间的协同性和同步性,两组控制信号在理论上要 求互为倒相的逻辑关系,而实际上却必须相差一个足够的死区时间,这个矫正过程既可以通过硬件实现,即在上下桥臂的两组控制信号之间增加延时,也可以通过软件实现。方案二:仓库温湿度检测系统是以AT89C52系
22、列单片机为核心构成的检测系统。本课题提出了一种可以应用于中小型粮仓的温湿度检测系统的设计方案。 对仓库温湿度检测系统的功能进行设计,相应的硬件电路和系统软件设计,并做出控制系统,从而达到设计的目的:温度升高到超过预设值时,电机转动关闭窗户;若下雨窗外的湿度传感器会感应到并把窗户关闭;通过按键可以设置自动开启窗户时间及自动关闭窗户时间,到设定时间会自动关闭或开启窗户;可以设置根据温湿度控制窗户开关及根据时间开启、关闭窗户功能。综合来看AT89C52具有强驱动能力,体积小,电路设计简单等优点,故选用方案二。 第3章 系统硬件设计3.1 总体设计 (1)显示室温与时间:通过温度传感器组成的测控系统,
23、间隔的测量室内的温度,并将温度和日期时间经LCD液晶显示出来。(2)自动防雨:平时不能及时关窗、出门在外也总有忘记关窗的时候,遇到下雨时,雨滴传感器检测到下雨信息,单片机控制板控制电动机动作,窗门自动关闭,使仓库里免遭雨水侵挠。(3)自动开关窗及手、自动切换:阳光明媚的早上,单片机根据设定的开窗时间控制板自动打开窗户,更新室内空气;傍晚太阳落下时窗子自动关闭。且为了人性化的设计,系统还可采用按键电路实现手动控制与自动控制的切换。 系统由最初的实验阶段到产品的形成过程中,其基本的功能框架如下:显示单元STC89C52雨滴检测电路按键电路温度采集电路电机电路 图3.1 系统框图3.2 各单元电路设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 仓库 温湿度 检测 系统 设计
链接地址:https://www.31ppt.com/p-3939922.html