仓库温湿度控制系统设计
仓库温湿度控制与调节的方法

仓库温湿度控制与调节的方法
仓库温湿度控制与调节的方法主要包括以下几点:
1. 通风降温:这是一种常见的温度湿度调控方法,但需要注意的是,通风应在天晴且风力不超过五级时进行,在秋冬季节通风较为理想。
2. 密封:对于物品出入不太频繁的仓库,可以采用整库密封的方法。
对于物品出入较为频繁的库房,应注意关闭库房所有的门窗和通气孔。
3. 吸潮:可以使用稀释剂如生石灰、氯化钙和硅酸等吸收空气中的水汽。
还可以使用吸湿机将空气中的湿气吸入冷气机内,使它凝结成水而排出。
4. 塑料薄膜覆盖:用塑料薄膜将货架全部遮盖包围,以隔绝或减少湿气和物品的接触。
5. 温度控制:根据仓库物品的特性,调整仓库的温度。
例如,塑胶仓库的温度应保持在23度左右,五金仓库的温度控制范围在20±5度左右。
6. 湿度控制:同样需要根据仓库物品的特性,调整仓库的湿度。
例如,档案储藏库房的相对湿度应控制在45%~60%,烟叶仓库的相对湿度应控制在55%~65%。
以上信息仅供参考,具体实施需要根据仓库的具体情况和物品的特性进行调整。
基于单片机的粮仓温湿度远程监控系统的设计

www�ele169�com | 5电子科技0 引言随着大数据时代脚步的不断加快,国家粮食管理对粮食温度、湿度的控制也越来越严格,并不断使用现代化科技,从而实现监控系统的智能化。
传统粮仓管理需管理员对粮仓进行定期实地观察,采集与记录粮仓的温度与湿度的相关数据,再对数据进行一系列分析与研究,最后决定是否给予仓库通风。
这种工作方式效率低下,且随意性较强,难以实现对粮仓温湿度的准确控制,投资成本较大。
另一方面,国人对粮食的巨大需求对粮仓管理工作又提出了高标准与新要求,基于此,粮仓管理的相关部门及工作人员需结合现代传感器技术、计算机技术及通信技术,对粮仓环境进行远程监控与管理。
1 系统整体结构设计粮仓智能监控系统的工作原理是温湿度传感器将采集数据送到单片机处理,然后借助GSM 无线网络对环境数据信息进行传输。
采用MSP430单片机为控制核心,利用传感器来检测各监测点温湿度,并对数据信息进行处理与传送,如果超出正常值范围,立即发出预警信息。
除此之外,每个监测点的相关数据还可呈现在LCD 屏幕上,便于管理人员对数据的处理与记录,管理员可轻易通过手机或PC 机实现对粮仓或粮堆的温湿度监测。
控制系统还配备有风机开启与报警装置,当温度不满足规定所需或系统出现运行故障,监控系统则会立即开启预警。
监控系统结构框图如图1所示。
2 系统硬件设计■2.1 核心控制器系统选用MSP430系列的MSP430F449为核心控制器,它具有工作效率高、低功耗、工作状况稳定、全周期使用寿命长等优势。
工作电压为1.8~3.6V,16位微处理器,内部有 12位的 A/D 转换器,三个16位的定时/计数器,2KB的随机存储器和60KB 的闪存等。
■2.2 粮仓温湿度采集单元设计设计采用SHT11系列传感器,完成对温湿度信息采集。
这种系列传感器能实现温度和湿度数据的同时采集,能大大节约反应时间。
一体化的传感器在很大程度上提高了设备的使用性能,降低了投资成本。
大棚仓库温湿度自动控制系统的毕业设计

系统的应用场景和意义
应用场景:大棚仓库温湿度自动控制系统适用于农业大棚、食品仓库、 药品存储等需要精确控制温湿度的场所。
意义:该系统能够提高存储物品的品质和延长保质期,降低因温湿度失 控而产生的损失,提高生产效益和安全性。
系统的基本组成和原理
温湿度传感器: 实时监测大棚 仓库内的温湿
度数据
控制器:根据 传感器数据自 动调节温湿度
大棚仓库温湿度自动控 制系统的毕业设计
汇报人:
目录
添加目录标题
01
大棚仓库温湿度自动控制 系统的概述
02
大棚仓库温湿度自动控制 系统的硬件设计
03
大棚仓库温湿度自动控制 系统的软件设计
04
大棚仓库温湿度自动控制 系统的测试与验证
05
大棚仓库温湿度自动控制 系统的应用前景与展望
06
添加章节标题
大棚仓库温湿度 自动控制系面布局:简洁明了,操作方便 温湿度显示:实时更新,准确显示 控制功能:一键操作,快速响应 报警功能:及时提醒,保障安全
大棚仓库温湿度 自动控制系统的 测试与验证
测试环境的搭建
测试场地:选择一个适合大棚仓库 温湿度自动控制系统的场地进行测 试
测试网络:确保测试场地内的网络 连接稳定,以便实时传输数据
系统的定义和功能
系统的定义:大棚仓库 温湿度自动控制系统是 一种通过自动化技术对 大棚仓库内的温湿度进 行监测、调节和控制的 系统。
系统的功能:大棚仓库温 湿度自动控制系统具有实 时监测、数据记录、异常 报警、自动调节等功能, 能够有效地保证大棚仓库 内的温湿度环境,提高农 作物的生长质量和产量。
性能优化建议: 根据测试结果, 提出针对性的优 化建议,提高系 统的性能表现
温湿度独立控制空调系统设计方法

温湿度独立控制空调系统设计方法随着科技的发展和人们生活水平的提高,空调已成为现代建筑中不可或缺的重要组成部分。
然而,传统的空调系统在调节温度和湿度时往往存在一定的局限性。
为了更好地满足人们对舒适度和节能的需求,本文将介绍一种温湿度独立控制空调系统设计方法。
在温湿度独立控制空调系统中,温度和湿度是两个独立的控制变量。
这种设计方法具有以下优势:提高了舒适度:由于温度和湿度可以独立控制,因此可以将湿度维持在人体感觉较为舒适的范围内,从而提高人体的舒适度。
节能性:温湿度独立控制空调系统通过将湿度控制和温度控制分开,可以避免传统空调系统在调节温度和湿度时出现的能源浪费问题,从而有效地节约能源。
灵活性:这种设计方法具有更加灵活的控制策略,可以满足不同场合和不同人群的需求。
确定系统结构在温湿度独立控制空调系统中,通常采用双级制冷剂系统,其中包括一级制冷剂和二级制冷剂。
一级制冷剂用于降低空气温度,而二级制冷剂则用于除湿。
同时,为了确保系统的稳定性,需要加入传感器和控制器等控制部件。
确定设计参数在设计温湿度独立控制空调系统时,需要确定环境温度、相对湿度、空调负荷等参数。
这些参数的确定需要考虑当地的气候条件、室内人员数量、室内外环境等多种因素。
设定控制策略温湿度独立控制空调系统的控制策略包括温度控制、湿度控制、两联供控制等。
在温度控制方面,需要确保室内温度维持在设定范围内;在湿度控制方面,需要将相对湿度维持在人体感觉较为舒适的范围内;在两联供控制方面,需要确保一级制冷剂和二级制冷剂的供应和需求平衡。
编写控制程序在电脑上进行模拟仿真,并编写控制程序。
控制程序需要包括传感器信号处理、控制器算法、执行器控制等模块。
同时,需要采用合适的控制算法,如PID控制、模糊控制等,以实现精确的温度和湿度控制。
安装和调试系统按照一定的步骤和要求,安装和调试好温湿度独立控制空调系统。
在安装过程中,需要注意管路布置、设备安装位置等问题;在调试过程中,需要对系统进行优化和调整,确保系统的稳定性和性能达到预期要求。
仓库温湿度控制方法

仓库温湿度控制方法
在仓库中,温湿度控制是非常重要的,可以保证储存的货物不受潮、发霉、变质等现象的影响,从而维护货品的质量。
以下是一些仓库温湿度控制方法:
1. 安装空调系统和除湿器:空调系统可以调节温度,除湿器可以减少空气中的湿度,从而保持仓库内的干燥。
2. 定时通风:定时通风可以让空气流通,减少湿气的积累。
但是需要注意的是,在湿度较高时,通风时间不宜过长,以免反而增加湿度。
3. 使用防潮剂:在仓库内放置一些防潮剂,可以吸收空气中的湿气,从而降低湿度。
4. 控制入库货物的湿度:在货物入库前,需要检查货物的湿度,避免带入过高湿度的货物,影响仓库内的湿度。
5. 定期清洁和维护:定期清洁和维护仓库设备,可以确保设备的正常运行,从而控制温湿度。
需要注意的是,不同类型的货物所需的温湿度条件是不同的,需要根据具体货物的要求来调节温湿度。
以上的方法是一些基本的仓库温湿度控制方法,仅供参考。
- 1 -。
温湿度控制毕业设计

温湿度控制毕业设计1. 引言控制温湿度是现代生活中非常常见而重要的任务之一。
在许多场景中,如办公室、仓库、病房、药房等,维持适宜的温湿度是至关重要的,这不仅可以提供舒适的环境,还可以保护物品、促进人体健康等。
本毕业设计旨在设计和开发一个温湿度控制系统,通过实时监测温湿度,并根据设定的阈值进行自动调节,以维持适宜的温湿度环境。
2. 系统设计2.1 硬件设计本系统的硬件主要包括以下部分:•温湿度传感器:用于实时监测环境的温湿度,常用的传感器有DHT11、DHT22等。
•控制器:负责接收传感器数据,并根据设定的阈值进行控制决策,可以选择单片机或微处理器作为控制器。
•执行机构:根据控制器的指令,执行相应的动作,如控制加热器、制冷器、加湿器、除湿器等。
2.2 软件设计软件设计包括以下几个部分:•数据采集:通过与温湿度传感器的连接,实时获取温湿度数据。
•控制算法:根据采集到的温湿度数据和设定的阈值,设计控制算法进行决策。
•控制逻辑:根据控制算法的结果,生成控制指令,发送给执行机构。
•用户界面:提供用户界面,允许用户设定温湿度阈值和查看当前环境温湿度。
3. 系统实现3.1 硬件实现硬件实现的关键是选择合适的传感器和控制器,根据实际需求进行硬件连接和布局。
在本设计中,选择了DHT22传感器和Arduino Uno作为传感器和控制器。
传感器与控制器的连接通常通过数字引脚或模拟引脚实现,根据传感器和控制器的规格说明书进行正确的引脚连接。
3.2 软件实现软件实现主要包括控制算法的设计和编程,以及用户界面的设计和编程。
控制算法可以根据具体需求进行设计,一种常见的算法是使用模糊控制。
模糊控制通过建立模糊规则和调整模糊集合来决策控制指令,以实现温湿度的控制。
用户界面可以使用图形化界面开发工具进行设计和开发。
界面应包括设置温湿度阈值、实时显示当前温湿度等功能。
4. 系统测试与验证在系统实现完成后,需要进行测试和验证以确保系统的正常工作和满足需求。
基于单片机的仓库温湿度检测系统设计_毕业设计论文 精品

华科学院HUAKE INSTITUTE OF TAIYUANUNIVERSITY OFSCIENCE & TECHNOLOGY毕业设计题目:基于单片机的仓库温湿度检测系统设计班级电子092203H___所属院(系)电子信息工程_指导教师_____2013年6 月13日华科学院本科毕业设计(论文)基于单片机的仓库温湿度检测系统设计摘要防潮、防霉、防腐、防爆是仓库日常工作的重要内容,是衡量仓库管理质量的重要指标。
本文采用较为实用和先进的单片机控制技术,运用温度传感器和湿度传感器对温湿度的敏感性设计的一种基于多路信号输入的仓库温湿度检测系统。
它直接影响到储备物资的使用寿命和工作可靠性。
为保证日常工作的顺利进行,首要问题是加强仓库内温度与湿度的监测工作。
本设计系统采用STC89C52单片机为微控制器,STC89C52负责采集室内温度、自动防雨以及手动调节功能。
通过温度传感器组成的测控系统,间隔的测量室内的温度,并将温度和日期时间经LCD液晶显示出来。
当遇到雨天,单片机控制系统通过雨滴传感器的信号,自动的进行关天窗动作。
同时为了人性化的设计,本系统还设有手动控制按钮,可以通过手动按钮控制窗子的开关。
本多功能窗的设计本着安全、方便、节能、人性化的原则进行,可使现代生活显著提高。
关键词:STC89C52单片机,智能天窗,防雨,温度采集I林思波:基于单片机的仓库温湿度检测系统设计Design of the warehouse temperature and humidity detection system based on single chip microcomputerAbstractMoistureproof, 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 and 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 issue 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 interval, 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 system 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 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 collectingII华科学院本科毕业设计(论文)目录摘要 (I)Abstract (II)第1章绪论........................................................... - 1 -1.1 选题的意义...................................................... - 1 -1.2 课题的国内外研究状况............................................ - 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 -5.1 硬件调试....................................................... - 33 -5.2 软件调试....................................................... - 34 -5.3 整体调试....................................................... - 35 - 结论................................................................. - 39 -III林思波:基于单片机的仓库温湿度检测系统设计参考文献............................................................... - 41 - 致谢................................................................. - 43 - 附录................................................................. - 45 -IV华科学院本科毕业设计(论文)第1章绪论1.1 选题的意义科学合理的实用仓库是当今我国及全世界物资储存的一项重要任务,若使用、管理不当,使重要物资受潮,或需低温储藏的物资受高温环境影响,将会造成无法估计的损失。
仓库货物的温度和湿度控制规定

仓库货物的温度和湿度控制规定在仓储管理中,货物的质量和保鲜要求是非常重要的。
为了确保货物的品质和安全,仓库需要建立一套科学的温度和湿度控制规定。
本文将介绍仓库货物温度和湿度控制的相关要求以及措施。
一、温度控制要求货物的温度控制是保证货物质量的关键因素之一。
不同类型的货物对温度的要求也不同,因此需要根据实际情况制定相应的控制规定。
1. 低温货物:一些易腐烂或易变质的货物,如鲜果蔬、冷冻食品等,需要储存于低温环境中。
通常要求的温度范围为-18℃至5℃,并且要保持相对稳定。
2. 常温货物:大多数日常生活用品和一些耐储存的食品属于常温货物。
常温环境下的温度控制要求通常在15℃至25℃之间,确保货物处于适宜的储存温度。
3. 高温货物:一些特殊物品,如易燃、易爆物品等,对温度控制有特殊要求。
仓库应当根据相关法规和安全标准,对这类货物进行专门的温度控制,确保仓库的安全性。
二、湿度控制要求湿度对于一些特殊货物的储存也十分重要。
湿度过高可能导致货物变质、霉变等问题,而湿度过低则会影响货物的保湿性能。
因此,仓库需要合理控制湿度。
1. 低湿货物:一些易受潮或有湿度要求的货物(如药品、电子产品等)需要储存于低湿环境中。
通常要求湿度控制在40%至60%之间,避免货物受潮或因过低湿度导致失效。
2. 中湿货物:许多日常用品和一些非特殊食品属于中湿货物。
仓库应当维持适宜的湿度范围,通常在60%至70%之间。
3. 高湿货物:一些特殊需求的货物(如纺织品、茶叶等)需要相对较高的湿度环境来维持其原有的特性。
仓库应当根据货物的特性,制定相应的湿度控制规定。
三、温湿度控制措施为了达到货物温湿度控制的要求,仓库可以采取以下措施:1. 温湿度监控系统:安装温湿度监控设备,实时监测仓库内部的温度和湿度情况,确保数据的准确性。
2. 空调系统:根据货物的不同温度要求,设置合理的空调系统,调控仓库内的温度。
3. 湿度控制设备:使用湿度控制设备,控制仓库内的湿度在合适的范围内。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
仓库温湿度控制系统姓名学号专业班级提交日期目录摘要 (2)1 仓库温湿度控制系统设计任务和性能指标 (3)1.1 设计任务 (3)1.2 性能指标 (3)2 系统总体设计........ .. (3)3 硬件设计 (4)3.1 单片机最小系统 (4)3.2 LCD1602显示模块 (5)3.3 温湿度传感器模块 (6)3.3.1 SHT10温湿度传感器的介绍 (6)3.3.2 SHT10与单片机的接口电路 (7)3.4 报警模块 (7)3.4 按键模块 (8)3.4 控制模块 (8)4 软件设计 (9)4.1 主程序流程图 (9)4.2SHT10子程序流程图 (10)4.3 LCD1602子程序流程图 (10)4.4 输出控制子程序流程图 (11)4.5键盘扫描子程序流程图 (11)5仿真与调试 (12)5.1 调试环境 (12)5.2不足与优化 (13)6 总结 (13)7 参考文献 (13)附件1系统仿真图 (14)摘要防潮、防霉、防腐、防爆是仓库日常工作的重要内容,是衡量仓库管理质量的重要指标。
它直接影响到储备物资的使用寿命和工作可靠性。
为保证日常工作的顺利进行,首要问题是加强仓库内温度与湿度的监测工作。
传统的方法是用湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作。
为解决这种传统温湿度检测主要以人为基础、依靠人工轮流值班,人工巡回查看等方式来测量和记录环境状况信息的模式,避免许多由人为因素造成的重大事故,解决效率低下不利于人才充分利用的问题,让测量更具有科学性,本设计提供了一套更方便和精确度更高的测控系统。
本设计是基于AT89C52单片机的仓库温湿度自动控制系统,采用SHT10作为温湿度传感器,LCD1602液晶屏进行显示。
SHT10使用类似于I2C总线的时序与单片机进行通信,因为它高度集成,已经包括A/D转换电路,所以使用方便,而且准确、耐用。
LCD1602能够分两行显示数据,第一行显示温度,第二行显示湿度。
这个控制系统能够测量仓库中的温度和湿度,并将其显示在液晶屏LCD1602上,同时将其与设定值进行对比,如果超出上下限,将进行报警并通过串口向PC端发送信息以及启动温湿度调节设备。
此外,还可以通过独立式键盘对设定的温湿度的上下限数值进行修改。
经过整机调试,实现了仓库温湿度控制的模拟。
1 仓库控制系统设计任务和性能指标1.1设计任务为了保护仓库储存的物品的质量,创造适宜储存的环境,当库内温湿度适宜物品储存时,控制设备不用采取措施,温湿度传感器只是对库内进行检测。
当库内温湿度不适宜物品储存时,报警装置进行报警,控制设备采取相应的措施对仓库温湿度进行调节,只至温湿度在限定的范围内。
1.2性能指标本文要设计的仓库温湿度自动控制系统,要能够及时、准确地对仓库的温度、湿度进行采集,将其显示在LCD1602液晶显示器上,然后与设定的上下限值进行比较,如果超出限制则启动温度、湿度控制设备,并通过蜂鸣器报警,直到温湿度回到规定的范围。
另外,还要能够通过按键修改设定的温湿度上下限,来满足不同物品的储存条件。
为了满足仓库储存的需要,此次设计要达到一下指标:(1)工作环境:仓库;(2)温度测量误差:±1℃;(3)测温范围:-10~+55℃;(4)湿度测量误差:±5%RH;(5)测湿范围:0~100%RH;(6)能否通过键盘电路修改上下限:能;(6)有无温湿度报警:有;2 系统总体设计本设计核心部件为AT89C51,信号采集及处理部分由SHT10构成,进入单片机后经处理后通过LCD1602显示温湿度,信号显示采用的液晶屏为5×7点阵,一行可显示16字,两行,第一行显示温度,第二行显示湿度。
通过上位机部分对测量的温湿度进行上下值的设定,应用RS-485通信方式完成测控电路与上位PC机的数据交换。
当测量超过限定值,通过超限报警处理电路对其进行处理分别显示不同的二极管灯亮,蜂鸣器产生长鸣,串口向PC端发送具体的报警信息,控制设备采取相应的措施使温湿度到达设定的范围内。
硬件中包括五个按键,对温湿度上下限进行修改。
开机后,所有器件初始化,温湿度传感器SHT11开始进行温湿度测量和计算,最后通过LCD液晶显示器显示结果。
在测量结果中有超过设定的温湿度上下限的,通过温湿度控制部分作出反应。
整体电路框图如图1所示:图1 整体电路框图3硬件设计3.1单片机最小系统图2 单片机最小系统单片机最小系统包括单片机、电源电路、时钟电路和复位电路。
时钟电路用于产生单片机工作时候所必须的时钟信号,单片机在时钟信号的节拍下逐条地执行指令。
单片机有两种时钟信号产生方式,一种是内部时钟方式,另一种是外部时钟方式。
外部时钟方式是把已有的时钟信号从XTAL1或XTAL2送入单片,一般用于有多个单片机的情况,所以本设计中时钟电路采用内部时钟方式,选用12M的晶振和两个30pF 的电容与片内的高增益反相放大器构成一个自激振荡器。
电源电路后面的模块中会单独提到,用5V的直流电源。
下面着重论述一下复位电路。
图3 上电+手动复位电路单片机的复位主要有上电复位和手动复位,之所以要进行复位,目的就是为了让单片机进入初始状态,比如让PC指向0000H,这样单片机才能从头运行程序。
因此上电的时候就要让单片机复位一次;在运行过程中,如果程序出错,也需要进行手动复位。
本设计中的复位电路就是上电+手动复位电路,复位时要让STC89C52RC的RST引脚得到2个机器周期以上的高电平。
先说说上电复位的工作原理,当单片机上电时,电源+5V 的Vcc通过10K的电阻对10uF的电容进行充电。
刚上电时,有较大的电流从Vcc经电容、电阻流向GND,由于电容两端的电压不可突变,因此仍然为0V,于是电阻的两端分得5V 的电压,即RST引脚此时的电势为5V。
随着充电的继续进行,电流会逐渐减小,电阻两端的电压UR=IR也逐渐减小,即RST引脚的电势逐渐减小。
过了一定时间,RST引脚两端的电压下降到不再是高电平,只要这个充电的时间大于单片机两个机器周期,就能使单片机复位。
程序运行过程中如果跑飞了、程序运行出错或操作错误使系统处于死锁状态时,就需要用到手动复位。
手动复位就是在上电复位电路的电容两边并联一个微动开关,需要手动复位时将其按下,使之接通,RST获得高电平,而且人按动按钮的时间肯定是超过两个机器周期的,于是单片机复位。
3.2 LCD1602显示模块测量到的温湿度值将显示到液晶屏LCD1602上,它可以显示2行,每行16个字符。
LCD1602共有三个存储器,它们是CGROM、CGRAM和DDRAM。
CGROM用来保存LCD1602内部固化的一些字符的字模,比如英文的26个字母的大小写;CGRAM用来保存用户自己取的字模,比如,如果要显示汉字,就必须自己去汉字字模,在这里我们都用英语字母,故不用CGRAM;DDRAM用来存储要显示的字符的字模,它和屏幕上的位置是对应的,第一行为00H 到0FH,第二行为40H到4FH。
在这里需要注意的是,在向LCD1602写入显示数据存储器地址时,根据控制指令的格式,最高位D7为1,所以写入的数据为,第一行80H到8FH,第二行C0H到CFH。
它与单片机的接口电路如下图所示:图4 LCD1602与单片机的接口电路3.3 温湿度传感器模块3.3.1 SHT10温湿度传感器的介绍SHT11是瑞士Scnsirion公司推出的一款数字温湿度传感器芯片。
该传感器内1个奄容式聚合体溺瀑元件和1个能隙式测温元件组成,并嗣1个14位A/D转换器以及1个2-wire数字接口在单芯片中无缝结合,使得该产品具有功耗低、反应快、抗干扰能力强等优点。
(1)SHT10的主要特点◆相对湿度和温度的测量兼有露点输出;◆全部校准,数字输出;◆接口简单(2-wire),响应速度快;◆越低功耗,自动休眠;◆出色的长期稳定性;◆超小体积(表面贴装);◆测湿精度土4.5%RH,测温精度土0.5℃(25℃)。
◆测温范围-40~123℃,测湿范围0~100%RH(2)SHT10的命令与时序①)SHTl0命令②;命令时序发送一组“传输启动”序列进行数据传输初始化,如图5所示。
其时序为:当SCK为高电平时DATA翻转保持低电乎,紧接着SCK产生1个发脉冲,随后在SCK为高电平时DATA翻转保持高电平。
紧接着的命令包括3个地址位(仅支持“000”)和5个命令位。
SHTl0指示正确接收命令的时序为:在第8个SCK时钟的下降沿之后将DATA拉为低电平(ACK位),在第9个SCK时钟的下降沿之后释放DATA(此时为高电平)。
图5 命令时序③复位时序如果与SHTl0的通信发生中断,可以通过随后的信号序列来复位串口,如图6所示。
保持DATA为高电平,触发SCK时钟9次或更多,接着在执行下次命令之前必须发送一组“传输启动”序列。
这些序列仅仅复位串口,状态寄存器的内容仍然保留。
图6 复位时序④状态寄存器读写时序SHTl0通过状态寄存器实现初始状态设定。
图7 读时序图8 写时序3.3.2 SHT10与单片机的接口电路图9 SHT10与单片机的接口电路SHT10采用类似于I2C的两线制串行总线,一根是时钟线,一根是数据线。
为避免信号冲突,微处理器应驱动DATA 在低电平。
需要一个外部的上拉电阻(例如:10kΩ)将信号提拉至高电平。
上拉电阻通常已包含在微处理器的I/O 电路中。
3.4 报警模块当仓库的温湿度超过上下限时,除了需要启动温湿度调节器之外,还需要进行报警,这里用到的是蜂鸣器、LED和串口。
蜂鸣器为一种采用一体化结构的电子器件,采用了直流电压来供电。
蜂鸣器分为有源蜂鸣器和无源蜂鸣器。
本设计中使用的是有源蜂鸣器,在它两端加载5V的直流电压就可以使之鸣叫。
LED在这个模块中主要是显示温湿度不在限定范围内,不同的LED亮,显示对应的物理量超限。
串口主要是当温室度超限,单片机不停地向PC端发出具体超限的物理量。
报警电路图10所示图10 报警电路图蜂鸣器工作电流一般为10mA,而单片机的I/O口只能承受几毫安的电流,因此需要加三极管进行驱动。
如上图所示,单片机的I/O口中的P3.5接PNP型三极管的基极,当P3.5为低电平时,三极管导通,5V的电压加载到蜂鸣器两端,于是蜂鸣器鸣叫;当P3.5高电平时,三极管截至,蜂鸣器不鸣叫。
串口的2、3号脚分别接单片机的P3.0和P3.1,便于与PC机进行通信。
四个LED正极直接与VCC相连,当负极出现低电平时,对应的LED亮。
3.5 按键模块按键电路图如下图所示图11 按键电路图键盘分为编码式和非编码式键盘。
其中,非编码式键盘又包括矩阵式键盘和独立式键盘。