课程设计—蔬菜大棚自动控制系统

阅读: 评论:0

检测课程设计
—蔬菜大棚智能控制系统
                        学院:    电气学院
                        专业班级:电仪09—3班
姓名:    朱学政
                        指导教师:董爱华 李良
1.摘要-----------------------------------------3
2. 实验所需元器件-------------------------------3
3. 实验整体结构图-------------------------------4
4. 传感器简介------------------------------------------------------7
4.1.1 DS18B20简介----------------------------------------------------7
4.1.2 DS18B20的性能特点-------------------------------------------7
    4.2.1 DHT11简介-------------------------------------------------------7
    4.2.2 DHT11的性能特点----------------------------------------------8
    4.3 热释电传感器模块简介及特性---------------------------------10
    4.4 光敏电阻传感器原理及特性------------------------------------11
4.5 ZigBee无线模块简介---------------------------------------------12
5. 温室大棚控制系统软件设计------------------------12
地龙多肽    5.1.1 下位机软件设计-------------------------------------------------12
    5.1.2 编程软件简介----------------------------------------------------15
    5.2.1 上位机软件设计-------------------------------------------------15
    5.2.2 Microsoft Visual Studio 2008编程软件简介----------------16
6. 总 结-------------------------------------------------------------17
附录------------------------------------------------------------------18
参考文献----------------------------------------37
1. 摘要
随着单片机和传感技术的迅速发展,自动检测领域发生了巨大变化,温室环境自动监测控制方面的研究有了明显的进展,并且必将以其优异的性能价格比,逐步取代传统的温湿度与光照强度的控制措施。但是,目前应用于温室大棚的温湿度检测系统大多采用模拟温度传感器、多路模拟开关、A/D转换器及单片机等组成的传输系统。这种温湿度度采集系统需要在温室大棚内布置大量的测温电缆,才能把现场传感器的信号送到采集卡上,安装和拆卸繁杂,成本也高。同时线路上传送的是模拟信号,易受干扰和损耗,测量误差也比较
大。为了克服这些缺点,本系统采用单片机做下位机,计算机做上位机并采用无线传输技术实现蔬菜大棚的自动控制,同时,本系统所选的温湿度传感器采用单总线方式传输数据,使数据采集更加准确。
本系统采用单总线传感器能够对大棚内的温湿度进行采集,利用温湿度传感器将温室大棚内温湿度的变化,变换成数字量,其值由单片机处理,最后由单片机传输给上位机显示,显示温室大棚内的实际温湿度,同时上位机预设目标量传输给下位机,由下位机将采集量同预设量比较,对大棚内的温度进行自动调节。再利用光敏电阻对当前光照强度进行检测,同理实施自动控制。同时,在该系统中加入了热释电用于防盗报警,使经济作物更安全!这种温湿度及光照强度的测控系统可应用于农业生产的温室大棚,实现对温度,湿度,光照强度的实时控制,是一种比较智能、经济的方案,适于大力推广,以便促进农作物的生长,从而提高温室大棚的亩产量,以带来很好的经济效益和社会效益。
2. 实验所需元器件
    ATmega16单片机最小系统(1个),电加热丝(1个),继电器(2只),风扇(1个),三极管8050(4只),热释电模块(1个),光敏电阻(2只),DS18B20温度传感器(1
只),DHT11温湿度传感器(1只),ZigBee无线通信模块(2个),MAX232(1个)。
3. 实验整体结构图
AVR单片机
DS18B20温度传感器
DHT11湿度传感器
光敏电阻(内)
光敏电阻(外)
热释电
ZigBee无线传输模块
加热器
通风散热扇
补光灯
图3.1 整体实物图
图3.2下位机控制系统
ZigBee无线传输模块
PC机
   
图3.3上位机控制外围硬件
    本系统由如图1、图2所示,DS18B20温度传感器与DHT11温湿度传感器及光敏电阻采集数据,ATmega16单片机进行数据处理,上位机显示温湿度并设定目标温度与光照强度。由PWM控制光照强度,当温度小于设定目标温度时,加热起开始加热,当温度等于目标温度时,加热器停止加热,当温度超过目标温度+1时,通风散热扇开始工作降温,以此循环,控制温度恒定。补光灯的控制是通过检测当前光照与设定目标光照的差值,再通过PID算法控制PWM的产生来控制灯光的强度。由热释电红外传感器来检测外界环境的变化,输出信号给单片机,由单片机将信号传送给上位机,上位机判断信号,从而做出是否报警的动作。
图3.4 传感器使用几部分驱动电路图
图3.5 无线通讯模块与加热模块电路图
图3.6 ATmega16单片机最小系统
带式输送机传动滚筒
怎么自制纳米胶
4. 传感器简介
4.1.1 DS18B20简介
图4.1 DS18B20不同封装与管脚图
    礼品包装盒制作DS18B20数字温度传感器采用DS18B20可组网数字温度传感器芯片封装而成,具有耐
磨耐碰,体积小,使用方便,封装形式多样等优点,适用于各种狭小空间设备数字测温和控制领域。
电子蜡烛灯4.1.2 DS18B20的性能特点
  适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数 据线供电
    独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯
    DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温
    DS18B20在使用中不需要任何外围元件,全部 传感元件及转换电路集成在形如一只三极管的集成电路内
    温范围-55℃~+125℃,在-10~+85℃时精度为±0.5℃
    可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.062
5℃,可实现高精度测温
    在9位分辨率时最多在 93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快
    测量结果直接输出数字温度信号,以"一 线总线"串行传送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力
    负压特性:电源极性接反时,芯片不会因发热而烧毁, 但不能正常工作。
4.2.1 DHT11简介
图4.2 DHT11实物图
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为 4 针单排引脚封装。连接方便,特殊封装形式可根据用
户需求而提供。
4.2.2 DHT11的性能特点
    DATA 用于微处理器与 DHT11之间的通讯和同步,采用单总线数据格式,一次通讯时间4ms左右,数据分小数部分和整数部分,具体格式在下面说明,当前小数部分用于以后扩展,现读出为零.操作流程如下:
一次完整的数据传输为40bit,高位先出。
数据格式:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和
    数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据”所得结果的末8位。
用户MCU发送一次开始信号后,DHT11从低功耗模式转换到高速模式,等待主机开始信号结束后,DHT11发送响应信号,送出40bit的数据,并触发一次信号采集,用户可选择读取部分数据.从模式下,DHT11接收到开始信号触发一次温湿度采集,如果没有接收到主机发送开始信号,DHT11不会主动进行温湿度采集.采集数据后转换到低速模式。
1.通讯过程如图4.3所示
图4.3
总线空闲状态为高电平,主机把总线拉低等待DHT11响应,主机把总线拉低必须大于18毫秒,保证DHT11能检测到起始信号。DHT11接收到主机的开始信号后,等待主机开始信号结束,然后发送80us低电平响应信号.主机发送开始信号结束后,延时等待20-40us后, 读取DHT11的响应信号,主机发送开始信号后,可以切换到输入模式,或者输出高电平均可, 总线由上拉电阻拉高。
图4.4
密目式安全网
总线为低电平,说明DHT11发送响应信号,DHT11发送响应信号后,再把总线拉高80us,准备发送数据,每一bit数据都以50us低电平时隙开始,高电平的长短定了数据位是0还是1.格式见下
面图示.如果读取响应信号为高电平,则DHT11没有响应,请检查线路是否连接正常.当最后一bit数据传送完毕后,DHT11拉低总线50us,随后总线由上拉电阻拉高进入空闲状态。

本文发布于:2023-05-29 03:37:51,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/118079.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:温湿度   信号   传感器   温度   数据   大棚
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图