版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
智慧农业大棚系统总体设计3.1系统的设计要求实现农业大棚内部的温湿度参数调控是本次设计的主要目标,在农业大棚中安装若干传感器,以便对内部的温度、湿度和照明水平进行即时追踪,并将监测数据与预设标准相对照,最终借助相关设备自动调整至最佳状态。设计主要可以完成以下内容:(1)系统可以实现自动操作和手动操作;(2)系统可以对环境内的温湿度、光照强度进行实时监控;(3)自动模式下,系统可以通过前期参数的设置利用继电器控制其内部相应的执行器件,让农业大棚内的各项参数保持在一个利于种植物生长的范围。3.2系统总体结构设计在本次关于农业大棚控制系统的设计中,为了改变原有人工作业的监控方式,采用AT89C51单片机作为核心的控制芯片,运用DHT11型号的温湿度传感器及GL5506型号的光敏电阻对温室内的温度、湿度以及光照水平进行监测并通过ADC0832模块进行整合,实现多维度环境监测,准确掌握温度、湿度和光照强度。此外本设计还加入了自动调节功能,设备配备四个继电器,根据温湿度设定值自动控制外部设备(如风扇、加热片、水泵)工作,实现智能环境调节。智能报警系统:设置温湿度报警闻值,超出范围时报警灯和峰鸣器自动启动。在自动模式下,系统无需大量的人力,通过采集到的数据来进行蔬菜的生长、生产自动调节,节约了人力可能带来的资源浪费和生产成本上升。系统的总体结构流程图如图3.1所示。图3.1系统总体框图3.3主要元器件的选择3.3.1主控芯片AT89C51是一款功耗低、性能优越的CMOS制程8位微控制器,其内部集成了4千字节可多次擦写的程序只读存储器(PEROM)和128字节的随机存储器(RAM)REF_Ref#2kb\r\h[6]。该芯片是依据ATMEL公司高密度非挥发性存储技术制造,与标准MCS-51命令系统兼容。集成了通用8位CPU和Flash存储单元的AT89C51微控制器REF_Ref#2kx\r\h[7]。由于它强劲的功能,它为多种成本效益高的应用提供了可行性,能在众多控制系统中得到灵活运用。AT89C51的核心电路拥有以下性能亮点:1.高性能:AT89C51微控制器是采用先进CMOS技术生产出的,其计算处理能力和反应速度都相当迅捷,非常适合用于各类实时控制场合。2.丰富的外设接口:AT89C51微控制单元整合众多的外围设备接口,涵盖了串行数据交流口(UART)、计时/计数装置及中断管理器等,便于与外界装置实行数据互传与操控。综上所述,AT89C51单片机具有简洁的控制逻辑、亲民的价格以及在各种场合下广泛应用的成熟经验的特点,比较符合本次智能农业大棚监控系统的设计需求。3.3.2DHT11温湿度传感器DHT11是一种集成了数字信号输出功能的温湿度测量传感器,其特点为通过高精度的感应和数字化处理技术,确保系统的稳定性和可靠性。传感器内部装有NTC热敏电阻和湿敏电阻元件,并与一个8位单片机直接连接。DHT11经过严格的实验室湿度校准,并将校准数据作为系数保存在OTP内存中。在实时监测时,这些校准系数会被内部逻辑调用来确保测量准确性。它使用单总线接口进行数据通讯,这不仅降低了系统的能耗,还提升了整合的简便性和响应速度。此外,其信号传输能力强,可达20米以上。DHT11是一款数字式的温湿度检测器,以其高速反应、优良的抗干扰能力以及性能与价格的良好比例而受到青睐。该传感器的技术参数包括:湿度检测的有效区间在20%至90%RH,误差控制在±5%RH以内;测温范围介乎0至50℃,误差在±2℃范围内。工作电源要求介于3.0至5.5V,反应时间少于5秒。传感器的封装为单行四针脚式,通电后需暂停1秒以越过初期的不稳定状态,在这段时间内无需传送任何指令。为了滤除干扰,可在电源针脚(VDD和GND)之间加装100nF的电解电容以实现去耦。3.3.3光照强度采集在设计光照强度检测中,本文选择使用了光敏电阻模块,该模块对环境光照强度反应极为灵敏,主要用于探测和量化周边环境的亮度等级。当光照强度低于预设阈值或无光源照射时,数字输出端DO在模块中会产生高电平的信号输出;相反,当光照强度高于设定的阈值时,DO端口则转变为低电平输出。这个特点允许光敏电阻模块的DO端直接与主控芯片相连,目的是通过测量电平的高低变化来实时检测环境光照强度的变化。并且,该模块的DO输出还可直接继电器模块,以此构建一个根据光照强度变化自动切换的光电控制开关系统。与此同时,光敏电阻模块提供的模拟量输出AO可以通过与AD转换器模块的连接,将光照强度信息转化为更为精细、准确的数字化数值,以便于系统更精确地掌握并调节环境光照强度。3.3.4液晶显示本设计采用了LCD1602型号的液晶显示器装配在特定的硬件上,此显示器承担着实施监控大棚内部环境数值变化。LCD1602型号的显示器以其低成本、低能耗、快速响应、高解析能力及长久耐用的特性符合设计规格。此型号为16×2字符显示液晶屏幕,提供清晰稳定的视觉效果。在这项设计中,通过LCD1602实时反馈温度、湿度和光照的数据,以便种植人员即时准确掌握大棚内的各项参数状况。除此之外,LCD1602也充当操作界面,显示系统的设置选项,简化了用户调整参数和操控功能的流程。3.3.5WIFI无线模块ESP-01采用的ESP8266微型芯片,可实现串行接口向无线网络的转换,并配备预设固件,易于用户操控,免除繁杂的时序信号编程。这款芯片系由安信可科技基于乐鑫的ESP8266研发的WiFi通信模块中的一种。此器件体积小,设计紧凑,特别适合在空间受限的场景下应用。它遵循802.11b/g/n协议,使设备得以接入无线网络。ESP-01集成了无线网络连接功能与处理功能,降低了对其他硬件配件的依赖。通过串口通信的功能,可以使用AT指令进行配置和控制,而且具有低功耗特性,适用于长时间运行的应用。3.3.6按键模块在本系统中,加入了四个单独工作的控制键,包括复位、增加数值、降低数值及设定选择。用户可以借助这些控制键调节系统内部温度、湿度和光照的报警高、低值。3.3.7继电器模块继电器可以分为很多种,本设计使用\o"/youyuan/index.htm?spm=a262i4.9165215.zhaohuo-detail-top.2.26174922mIxkiQ&tab=imageSearch&imageType=&imageAddress=///img/bao/uploaded/i1/1993239370/O1CN014K852c2J5VtB32JWU_!!0-item_pic.jpg_300x300.jpg"SRD-05VDC-SL-C继电器。继电器能够有效地实施电气隔绝,其本质是利用微弱电流来操纵较高电流的“智能切换装置”。因此,在各种器械中,继电器承担了自动化调控、安全防护、电路转换等多重角色,在远程操作、信号测量、通信技术、自动化控制系统、机械电子设备及电力电子技术等领域中有着极为广泛的应用,乃至成为了最关键的控制构件之一。继电器实物图如图3.2所示。图3.2继电器实物图
4系统硬件设计4.1单片机最小系统4.1.1单片机介绍AT89C51单片机是一款由美国公司ATMLE生产的经典单片机,它采用CMOS技术制造,县有8位数据总线、16KB的闪存和128字节的RAMREF_Ref#2lb\r\h[8]。这款单片机内嵌了多种外围设备端口,包括串行通信接口、定时器、中断控制器等,可以实现各种复杂的控制功能。AT89C51微控制器的核心电子工作机制基于时序信号以及管理信号来操控其内建存储器和外围装置。外部的震荡器负责提供时序信号,随后经过时钟产生器转换成系统时钟,进而统筹微控制器内的操作流程。控制信号由程序存储器中的指令产生,通过总线传输到各个部件,实现数据的读写和控制逻辑的运算。引脚结构如图4.1所示。图4.1AT89C51引脚结构VCC:供电侧的电压输入接口。GND:电源接地P0口:P0接口为一个具备8位带漏极开路配置的双向I/O功能端口,每个引脚能够承载8个TTL门级的电流REF_Ref#2lf\r\h[9]。在P1接口的相应管脚初次设定为1后,该引脚被设置为高阻抗输入状态。P0可以用作连接外部程序的数据存储器,它可充当低八位的数据/地址线。在FLASH芯片编程阶段,P0接口充当指令输入端;而在FLASH校验过程中,P0则负责指令输出,该状态下的P0外围必须接入高电平信号。当涉及外部内存访问时,P0不仅是一个实质的双向数据总线,还同时充当8位地址输出端。P1口:P1接口是一种集成有上拉电阻的8位可双向控制的输入/输出接口,其缓冲器有能力承担4个TTL门电流的输出REF_Ref#2lj\r\h[10]。当P1接口的引脚被设定为“1”时,内部的上拉作用会将其维持在高电位状态,适合作为输入使用。如果P1接口遭受外界向下拉力,它会因为内部上拉的存在而输出电流。在对FLASH进行编程或检验的过程中,P1接口承担了第八位地址的接收任务。这个接口为用户而设计,支持准双向操作,其所有8位都可以独立设置为输入或输出模式。在程序编写和校验的环节中,它还作为接收低位字节地址的输入方式。此外,P1接口还具备推动4个TTL负载的能力。P2口:P2接口配有内部的上拉电阻,是一个8位的双向输入/输出接口。此接口的缓冲区能够承受、传递四个TTL门级的电流REF_Ref#2ln\r\h[11]。在向P2接口写入逻辑“1”时,接口的脚位会因内置的上拉电阻而电平升高,并且此时将其作为输入端使用。如此,作为输入时,若接口脚位被外部电路拉至低电平,它便会输出电流,这一行为归功于内部电阻的上拉作用。P2接口还涉及扩展存储器的访问,在连接16位地址的外部程序存储器或外部数据存储器时,它负责输出地址的高8位。地址线上有“1”信号出现时,凭借其内置上拉电阻的性能优势,接口会在操作外置的八位地址数据存储器进行读写动作时输出其内部特殊功能寄存器的数值。FLASH的编程及校验过程中,P2接口承接着高八位地址以及控制信号的输入任务。P3口:P3端口具备8个内置上拉电阻的双向I/O引脚,它们能够处理4个TTL逻辑门的电流输出REF_Ref#2lr\r\h[12]。在向P3端口写入逻辑“1”之时,端口通过内部上拉机制达到高电位状态,此时作为输入端使用。在作为输入端时,若遭遇外部电路拉低至低电平,则P3端口由于内部上拉作用而放出电流。另外,P2端口亦为双向使用的接口,主要用于当系统需要扩展时输出较高的8位地址信息。在无需扩展系统的情形下,P2端口同样可以充当用户的I/O接口使用。P2端口作为扩展的数据存储器或者代码存储器的地址线高8位的输出接口,即AB8至AB15,而P0端口在ALE的控制下用作地址线下8位的输出接口,亦即AB0至AB7。外置的代码存储设备通过PSEN信号激活,而数据存储设备通过写入WR和读取RD信号进行操作。考虑到2的16次方等于64k,AT89S51的设计使其可以扩展至最大64kB的代码和数据存储空间。P3口除了作为普通I/O口,还有第二功能如表4-1所示。表4-1P3口的第二功能引脚号第二功能P3.0RXD(串行输入)P3.1TXD(串行输出)P3.2P3.3P3.4T0(定时器0外部输入)P3.5T1(定时器1外部输入)P3.6P3.7RST:重置信号输入端接收高电位激活。在震荡器重置操作中,必须确保RST引脚维持两个机器周期的高电平状态。PSEN:外围程序存储设备的启用信号在低位状态时生效。当执行从外围程序存储设备抓取指令的动作时,每个CPU周期内会有两个时刻的PSEN信号为有效。然而,在执行外部数据存储器的访问过程中,这两个生效的PSEN信号则不会被触发REF_Ref#2lv\r\h[13]。XTAL1:振荡器片内的反向放大器和时钟生成模块接受信号输入端。XTAL2:集成在芯片内部的振荡器负反馈放大电路的输出端。目前,我们对四个八位双向并行输入输出接口有了基础性认知。依据前述资料明确,唯独P1接口属于规范的输入输出接口,因此,我们采取P1接口作为数据传输端口,且可以对P1接口的每一位线路分别设置为输入线或输出线。单片机最小工作系统电路图如图4.2所示。图4.2单片机最小系统电路设计图4.1.2时钟电路设计时钟电路的定义可以概述为:是一个能生成像时钟一般准确的振荡信号的电子装置;二是能保障工作流程遵循严格的时间控制装置。负责制造这一时间基准信号的就是所谓的时钟电路。这种电路通常构建于石英振荡器、振荡控制集成电路以及电容器。时钟电路的使用场景非常广泛,包括计算机的时序电路、各类电子时计以及诸如MP3、MP4这样的数字音视频播放器。时钟电路负责生成微控制器所需的基础时脉信号,它搭配外置石英振荡器形成震荡电路,以便为微控制器供应运作所需的时钟源。假如这个时钟源降至零,则微控制器便会停止运行。同样的,若时钟频率超出了微控制器所能承受的工作频率,也会造成微控制器的停机。时钟电路可视为微计算机的核心,它主宰着计算机的工作频率。中央处理器依赖于精密的时钟电路来执行各种指令和功能。51型微控制器能通过两条途径获得时钟脉冲:其一,内置振荡器在芯片内部生成所需的时钟脉冲;其二,从外部硬件导入时钟脉冲。在缺乏产生时脉冲的电路情况下,微控制器将无法正常运行。AT89C51型号可以依赖内部的振荡系统来获取时钟脉冲,或者接受外置电路所提供的直接输入。振荡器内部的输入脚位与输出端名为XTAL1和XTAL2,由后者为单片机的内部电路供给时钟脉冲信号。当外界电路负责提供时钟脉冲信号时,该信号将通过XTAL2引入,并将XTAL1端子连接至地线。4.1.3复位电路设计复位操作是微控制器的基础初始化步骤,其核心作用在于将程序计数器(PC)重置至000H地址,让微控制器从内存的0000H位置起始执行指令集。不仅在系统正常激活时要进行此初始化动作,若因程序错误或误操作造成系统冻结无响应时,按下复位重启按钮能帮助系统恢复正常,重新开始运行。为了保障微型计算机系统的电路运转稳定可靠,设计上包含了不可或缺的复位电路环节。此外,微机电路要保持正常的功能,供电电压需稳定在5V的正负5%范围内,即供电电压应控制在4.75V到5.25V之间。鉴于微控制器电路的时序性质,其对稳定时钟脉冲信号有严格需求,因此在为其供电启动期间,仅当VCC电压值介于4.75V至5.25V之间且振荡器正常稳定振荡后,复位信号才会消除,届时微控制器电路才转入正常运行状态。而微控制器的复位方式有三种:自动上电复位、手动按钮复位和看门狗定时复位。上电复位主要是通过电容器充放电原理来完成,按钮复位可以依靠按钮脉冲触发或保持按钮状态来完成,看门狗复位则是借助外置的看门狗硬件或编写的软件程序来实现。其中较为通用的就是上电复位及按钮复位电路。复位电路结构图如图4.3所示。图4.3复位电路结构图4.2传感器电路设计4.2.1温湿度传感器电路设计DHT11是一款集成型的温湿度检测传感器,它不仅具备数字信号输出功能,而且所有功能都通过了严格的校正。数字温湿度传感器DHT11采用一种易于连接的接线方法。得益于其特有的数字模块采集技术和精准的温湿度测量能力,DHT11保证了出色的可靠性与稳定性。DHT11这款数字式的温湿度感应器接线方式非常简便。引脚定义:(1)VDD为电源电压范围在3.5至5.5伏;(2)DATA为串行数据信号,采用单一数据线传输;(3)NC为空置引脚;(4)GND为接地端,对应电源的负极。DHT11电路原理图如图4.4所示。图4.4温湿度传感器电路原理图4.2.2光照传感器接口设计GL5506型号的光敏电阻器属于一类感光元件,亦即所谓的光敏电阻或光变电阻。该器件的工作机理依赖于感光材料的光电转换效应。该光敏电阻的主要组成部分为一片感光性材料,通常选用的是硒化镉或硫化铟这样的半导体材料。这些建筑材料在电性能上展现出独特之处,因为在受到光线照射的情况下,会使其电阻率产生变化。具体来说,当光照足够时,光子能量会促使材料内的电子被激活并跃入导带,从而提高材料的电导率,导致光敏电阻器的电阻值降低。反之,在黑暗或光照不足的环境下,电子则无法足够被激发,因此电阻值上升。但是,对于大多数光敏传感器来说,它们的输出信号是模拟电信号。因此,如果需要将光敏传感器的输出信号能被单片机识别,进而在显示屏上显示,就需要进行数模转换。模拟信号向数字信号的转化过程涉及连续信号到离散信号的转换REF_Ref#2lz\r\h[14]。本次设计加入了ADC0832数模转换器。光敏电阻传感器模块和A/D转换模块具体接口如图4.5所示。图4.5光敏电阻传感器电路原理图4.3液晶显示电路设计LCD1602显示器有包含背光和不含背光的两个版本,大多数采用HD44780作为核心控制芯片,含背光的版本体积较厚,但在应用上使用背光与否对字符显示没有本质区别。这种显示器专门设计用来展示字符、数字和各类符号的点阵式液晶屏,普遍使用的有16*1、16*2、20*2以及40*2等种类的屏幕,而此显示屏采用的是16*2的型号。LCD1602的型号根据引脚数量可区分为两类,一种是14引脚,另一种是16引脚,这两种在操控手法上大同小异,最主要的区别在于16引脚版本多出了背光电源VCC接口和一个接地端子。在此项设计中,选用的正是16引脚版本的LCD1602。显示模块的图如图4.6所示。图4.6LCD1602液晶显示模块4.4继电器控制电路设计磁铁电动继电器通常构成包括铁心、绕组线圈、衔铁和触点等部件。在其工作过程中,绕组线圈的两端施加规定电压后,将会出现电流流过并激发电磁作用,此时衔铁在电磁力的拉扯下克服弹簧的拉拽而贴向铁心,如此便驱动动作触点和静态触点(平时处于开启状态的触点)闭合。一旦绕组失去电源,电磁吸引力也随即消失,衔铁在弹簧力的影响下恢复至起始位置,并使得动触点与本来的静态触点(平时处于闭合状态的触点)闭合。通过这一系列的吸引和释放动作,实现电路的连通与断开。关于继电器中的"常开"与"常闭"触点,其区别可如此理解:当继电器的线圈尚未加电且触点呈开断状态时,这样的触点被命名为“常开触点”;而原本就连接着的触点,在无电流通过线圈时,这种触点被称作“常闭触点”。继电器的电路图如4.7所示。图4.7继电器电路4.5无线通信电路设计在本设计方案中,采用了ESP8266WIFI模块以无线方式与手机应用程序进行数据交换,模块通过电线与微控制器相连。无线通信电路示意图如图4.8所示。图4.8无线通信电路图4.6按键电路设计本设计中一共使用了三个按键,分别为增加,降低,设置选择,然后通过线路连接单片机从而对阈值进行修改操作。该按键电路设计如图4.9所示。图4.9按键电路原理图4.7报警电路设计本方案实施的是将计算机收集的数据先进行处理、范围调整和数字过滤,然后将处理后的结果与预设的参数阈值和标准值对比,如有不符即启动报警装置;反之,则将数据视作常规采样值显示出来。此设计实施了以峰鸣器为核心的警报电路系统。蜂鸣器所需工作电流不超过30毫安,然而针对AT89S51微控制器,其P3端口所能提供的注电流量为15毫安。由此明显,仅凭微控制器的P3端口无法直接激活蜂鸣器,故需借助晶体管进行电流放大。考虑到减轻单片机负担,我们选用了PNP型晶体管。当检测到环境温度或湿度超出预设阈值时,晶体管的基极接收到低电平信号,触发蜂鸣器响起报警。蜂鸣器电路如图4.10所示。图4.10蜂鸣器电路5系统软件设计5.1程序语言及开发环境Keil5构成了一套综合性的软件开发平台,专门针对嵌入式系统内部的单片机执行编程任务。Keil5是一款面向ARM处理器编程的集成开发环境(IDE),以下是其主要特点:特点一,Keil5的易用性极佳:它配备了有利于用户的图形界面,使得项目构建、代码编撰和故障排查等工作可以迅速进行。特点二,该软件兼容多样的编程译码方式:它能识别包含C、C++、汇编等多种程序语言,为各种应用程序的编写提供便捷。特点三,它还具备优秀的代码处理和错误检查能力:Keil5拥有包括代码高亮显示、智能提示、一体化的调试工具、代码测试范围分析等多项功能,为程序员营造一个全方位的软件开发平台。特点四,对于众多终端设备,Keil5均提供支持:它适用于ARMCortex-A、Cortex-M及Cortex-R系列微处理器等多种设备,能够满足多样化的开发场景需求。特点五,提供全面的技术援助与充裕的档案资源:Keil5拥有完善的技术援助体系和一系列详尽的资料文档,这些包括示范代码、构建文档、应用指引等,这些都极大的促进了用户对软件的快速学习和有效运用。Keil5软件如图5.1所示。图5.1Keil5软件界面图5.2主程序设计这次设计功能主要实现按键设置、数据的采集、屏幕数据的显示、继电器控制相应设备的开启等相关操作。主程序的流程图如图5.2所示。图5.2主程序流程图5.3温度传感器的程序设计DHT11通电启动后需延迟1秒,跳过不稳状态,在此时间内避免发出任何信号,进行气温湿度的测量并做好记录。与此同时,DHT11的DATA信号线通过拉升电阻维持高电位状态;在这种情况下,DHT11的DATA端子处于接收模式,能够实时监测外界信号,以便执行温度的侦测工作。流程图如图5.3所示。图5.3温度传感器程序流程图5.4湿度传感器的程序设计DHT11传感器不需要进行数模转换,所以单片机可以直接读取数据。当湿度的测量值等于设定值时,保持室内湿度的不变。当测量值小于设定值时,控制继电器打开加湿设备;当测量值大于设定值时,控制继电器打开除湿设备。湿度传感器程序图如图5.4所示。图5.4湿度传感器程序流程图5.5光照传感器的程序设计最初,给传感器发出一个0x01信号来启动它。随后,发送0x10信号;在传感器收到这个命令之后,它将开始进行光照强度的测定。这个测定过程可能最长需要持续180毫秒,因此需要设置程序延迟,耐心等候传感器完成测量工作,以确保能够顺利获取到传感器所记录的测量数据。光照传感器程序流程图如图5.5所示。5.6显示程序设计LED显示组件属于反应速度较慢的显示装置,在进行任何指令操作前需检查该单元的繁忙状态标志是否为低电位,以确认其处于空闲状态;否则,相应的指令将无法生效。当需要展示文字时,初始步骤是配置文字呈现点,以指示构件中文字确切的放置处。液晶显示程序流程图如图5.6所示。图5.5光照采集流程图图5.6显示程序流程图5.7WIFI程序设计首先ESP8266模块开始启动并设置网络参数,WIFI模块设置为接入点(AP)模式。通过该模块建立一个无线接入点供其他设备联接。网络连接成功后开始,主程序运行。WIFI程序流程图如图5.7所示。图5.7WIFI程序流程图5.8按键程序设计按钮程序启动开始便进行初始化,捕捉并记录被激活键位的编号,进而通过识别各异键位来调节机械的开关量。当捕获到键位编号为1时,转入配置页面。若捕捉到的键位编号是2,那么所选参数的数值就提升一个单位。如果当前读取的键值为3,则当前选择的值会减1。按键流程图如图5.8所示。5.8按键程序流程图
6系统调试6.1元器件的选择本设计中采纳的主要电子部件包含了:AT89C51单片机、多种按钮、供电装置、声响报警器、DHT11温湿度度感应器、感光电阻、模数转换器、晶体管、LCD1602显示屏等。在挑选项目标题期间,需仔细研究各个电子部件的脚位功能、属性及作用。依据这些数据和功能来执行硬件焊接工作。焊接进行时,须明确连接点所对应的脚位,选择合适的电阻器和电容器的规格,以及搞清楚电源部分正负极的分布。判断LCD显示屏的极性则可以根据其引脚的长度来识别。通过网络查找有关元器件的资料,进一步深入了解本设计所选用的各种电子元件的相关信息。6.2样机测试6.2.1DHT11温湿度传感器功能测试DHT11传感器功能测试的步骤描述:检查测试系统,确保DHT11传感器检测模块、显示模块及相关的控制逻辑均已正确安装和配置。设定测试的温湿度范围,超出正常范围后进行报警并出发相应的继电器进行处理(加热,降温,加湿,除湿)。运用按键模块设置阈值,将温湿度报警节点合理设置,观察测试系统是否能准确检测并显示温度值。逐步调整温度传感器的温度,使其超出设置的温度点,检查测试系统是否能及时响应并触发相应的报警机制。起初我们规定了温度的最高允许值是25℃,一旦超出这个温度界限,声光报警设备会启动警报,同时通过继电器的作用启动风扇进行散热以降低温度。温度功能测试如图6.1所示。图6.1温度传感器功能测试将湿度阈值定为60%,湿度一旦高于此标准,立即启动蜂鸣器报警系统并通过继电器启动风扇,实现降湿作用。湿度功能测试如图6.2所示。图6.2湿度传感器功能测试湿度阈值定为50%,若检测到湿度跌破此界限,则启动蜂鸣警报并通过继电器启动加湿设备以增加湿度。湿度功能测试如图6.3所示。图6.3加湿功能检测6.2.2光照传感器功能测试光敏电阻功能测试的步骤描述:首先,安装光敏电阻,确保该硬件与单片机、显示器等设备连接。然后通过按键设置下限的参数为20%,如果用障碍物挡住光敏电阻,此时会发现,显示屏上的关照强度数值在减少,减少到设定最低的参数20%时,单片机会控制灯泡打开,从而对农作物进行补光作用。功能测试如图6.4所示。图6.4光照传感器功能测试6.2.3WIFI功能测试WIFI模块功能测试的步骤描述:首先确保ESP8266模块已经正确焊接,连接到电源和所需的传感器上。将所需要的代码烧制到设备内,随后,确立ESP8266模块与无线网络的连结,确保此模块能顺利接入网络。当WIFI模块亮蓝灯,则说明WIFI连接成功,此时可以查看手机APP上收到的数据与显示屏上的数据是否一致,包括温湿度值、光照强度值。再通过的加温,降温等一系列的操作,观察APP上的数值是否变化。如果在测试过程中发现问题,调整代码和硬件设置,然后重新进行测试。确认所有功能测试无误后,完成测试。WIFI功能检测如图6.5所示。图6.5WIFI功能检测7总结鉴于当前我国农业温室大棚发展水平及对高科技生产方式的迫切需求,本设计构建并推行了一款基于物联网技术的温室大棚智控系统。本设计主要由传感器网络、数据传递模块、操作执行单元及远程监控平台组成,使得用户能够对大棚内部环境进行在线监测和对调控装置进行远程操控。系统集成了信息感知、数据存储、设备自动响应等多项功能,不仅支持遥控操作和管理,同时配有智能控制策略和警报机制,旨在为作物提供一个利于生长的良好条件。本研究完成了全面的任务,确保系统在功能和性能上都达到了预期标准。然而,受到时间、个人技能和实验环境等多方面的因素影响,此系统完成的功能不够全面,比较简单。这一系统的设计有进一步的完善和优化空间。在未来的研究和开发过程中,我们可以引入深度学习等先进技术来检测农作物的病虫害状况,从而为农业种植提供更为精确的指导建议。随着5G技术的兴起,无线的实时传输能力和带宽都得到了显著的提升,这为我们提供了一个将5G技术融入本系统的机会
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业之间股权转让协议
- 水库大坝安全鉴定工程师考试试卷及答案
- 水产养殖水质在线监测技师(初级)考试试卷及答案
- 生物多样性调查工程师考试试卷及答案
- 高档住宅装修管理协议书
- 英文版货运代理协议书范本
- 蔬菜种子专卖 购买协议书
- 土地建筑工程合作协议书
- 公司倒闭股东协议书模板
- 矿业领域国际合作协议书
- 风力小车专业知识培训课件
- 产品生产过程质量检查记录表
- 区域森林生物量遥感估测的技术解析与多元应用探究
- MSA测量系统表格GR-R
- 中国肿瘤整合诊疗指南(2025版)结直肠癌及肛管癌更新要点解读
- 2025年资格考试-注册可靠性工程师历年参考题库含答案解析(5套典型题)
- T-GDWHA 0020-2025 一体化泵闸设计制造安装及验收规范
- 企业科技项目管理办法
- 2025年安徽省高考生物试卷(含答案)
- 干细胞与健康讲座
- 安全员c1证考试试题及答案
评论
0/150
提交评论