以单片机为核心的温室智能控制系统.docVIP

以单片机为核心的温室智能控制系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以单片机为核心的温室智能控制系统

以单片机为核心的温室智能控制系统 技术分类: 微处理器与DSP? | 2007-06-28 来源:电子元器件应用 | 作者:李宏俊 黄鑫等   引言   随着社会的进步和工农业生产技术的发展,许多产品对生产和使用环境的要求越来越严,人们对温度、湿度、光强、二氧化碳浓度、灰尘等环境因素的影响越来越重视了。为此,本文以农业技术发展为目的开发了一种智能控制系统。   众所周知,光、温度、湿度是农业生产不可缺少的因素,所以本设计将其作为重点数据来处理,而目前市场上普遍存在的温度检测仪器大都是单点测量,而且温度信息传递不及时,精度达不到要求,不利于农业控制者根据温度变化及时做出决定。而湿度传感器价格昂贵,大多使用进口元件,但事实上,农用精度要求并不高,现在国产湿度传感器完全可以适用。为此,本设计开发了一种能够同时测量多点,并实时性高、精度高,能够综合处理多点温度信息,并能进行光控和湿度控制的测控系统就。   本设计以AT89C51单片机为核心来对多点温度进行实时巡检。各检测单元(从机)能独立完成各自功能,同时能根据主控机的指令对温度进行定时采集。测量结果不仅能在本地显示,而且可以利用单片机的串行口和RS-485总线通信协议将采集的数据传送到主控机,以进行进一步的存档、处理。主控机负责控制指令的发送,以控制各个从机的温度采集 ,收集测量数据,并对测量结果(包括历史数据)进行整理、显示和存储。主控机与各从机之间也能够相互联系、相互协调,从而达到系统整体统一、和谐的效果。   1 系统整体目标   本系统能够同时检测2路温度,检测温度范围-55℃~+125℃。根据实际需要,检测点数可以扩展。系统采用的湿度传感器湿度检测范围为20%~90%RH。可通过LM555芯片和光电耦合器接入单片机,其检测精度为±5%。系统中的感光元件可通过LM555芯片和继电器来控制电动机的正反转,从而实现遮阳网的打开和收回。由于使用了RS-485串行总线进行传输,并选用MAX485驱动芯片进行电平转换,因此,其传送距离可大于1200 m,且抗干扰能力很强。   此外,本系统还应具有如下功能:   (1) 主控机统可设置系统时间和温度修正值。   (2) 主机、从机均具有温度报警上下限设置和声光报警功能。   (3) 具有定时、整点收集各从机数据功能,并可使用I2C串行E2PROM保存各从机以往24小时的数据,同时应具有数据更新与掉电保护功能。   (4) 具有数据存储功能,可查询各从机以往24小时的温度、湿度情况。   (5) 自带+5 V和+12 V直流稳压电源。   2 系统方案   本方案以AT89C51单片机系统为核心来对温度、湿度进行实时控制和巡检。各检测单元(从机)能独立完成各自功能,并根据主控机的指令对温度进行实时或定时采集。测量结果不仅能在本地储存和显示,而且可通过RS-485总线及通信协议将采集的数据传送到主控机。以便进行进一步的分析、存档、处理。主控机负责控制指令的发送,并控制各个从机进行温度采集,收集测量数据,同时对测量结果(包括历史数据)进行整理、显示和打印。主控机与各从机之间能够相互联系、相互协调,从而达到系统整体统一和谐的控制效果。图1所示是本系统的结构框图。   该方案主控机和从机完全由单片机实现,采用该方案完全可满足农业上部分需求。在图1中,从机部分实现的功能几乎和主机是对等的,但会接受主机发送过来的命令。   图2所示是该系统从机部分的结构框图。该方案采用数字式DS18B20作为温度传感器,该芯片在采集温度信号时,具有大范围、高精度、数字量输出的特点。CHR-01湿度传感器采集的信号可利用LM555振荡器将电流信号转化成频率信号。选用CHR-01国产元件主要是其价格便宜。   3 信号获取与放大电路   3.1 DS18B20的测温原理   DS18B20的测温原理如图3所示,图中,低温度系数晶振的振荡频率受温度的影响很小,主要用于产生固定频率的脉冲信号并送给减法计数器1,高温度系数晶振在温度变化时,其振荡频率有明显改变,它所产生的信号可作为减法计数器2的脉冲输入,图中隐含着的计数门打开时,DS18B20即对低温度系数振荡器产生的时钟脉冲进行计数,进而完成信号采集。   在DS18B20中,DQ为数字信号输人/输出端;GND为电源地;VDD为外接供电电源输入端。图4是DS18B20的引脚排列图。   DS18B20在光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码,这样就可以实现一根总线上挂接多个DS18B20的目的。   有两种方法可确保DS18B20在有效转换期内得到足够的电源电流。第一种方法是在温度变换时,在I/O口接一个强的上拉。第二种是将其连到VCC外部电源,这样就不用在I/O

文档评论(0)

a888118a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档