版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于单片机的光伏温控驱鸟一体化瓜田管家控制系统设计摘要针对我国中小型瓜田种植中人工管理成本高、环境参数管控滞后、田间市电覆盖不足、鸟害与财产防盗风险突出等行业痛点,设计一套光伏温控驱鸟一体化瓜田管家控制系统。系统以STM32F103C8T6单片机为控制核心,依托单晶硅光伏组件与储能电池实现田间无市电场景下的独立供电,可实时采集瓜棚内空气温湿度、环境光照强度、土壤酸碱度等核心生长参数,通过阈值比对自动完成遮阳网启闭、风扇降温、喷雾增湿、水肥调节等动作,同时集成红外感应式智能驱鸟与防盗联动功能,配套OLED显示屏实现参数实时可视化与阈值现场调整。经实际测试,系统运行稳定可靠,可满足300㎡标准瓜棚的全天候自动化管控需求,有效降低瓜田管理人工投入,提升种植环境管控精度,为瓜类作物提质增产提供了可行的技术方案。关键词:光伏供电;瓜田管控;STM32单片机;环境监测;自动控制AbstractAimingattheindustrypainpointssuchashighlabormanagementcost,laggingcontrolofenvironmentalparameters,insufficientmainspowercoverageinthefield,outstandingrisksofbirddamageandpropertyanti-theftintheplantingofsmallandmedium-sizedmelonfieldsinChina,anintegratedmelonfieldmanagementcontrolsystemwithphotovoltaictemperaturecontrolandbirdrepellingisdesigned.ThesystemtakesSTM32F103C8T6singlechipmicrocomputerasthecontrolcore,reliesonmonocrystallinesiliconphotovoltaicmodulesandenergystoragebatteriestorealizeindependentpowersupplyinthefieldwithoutmainspower,cancollectcoregrowthparameterssuchasairtemperatureandhumidity,ambientlightintensityandsoilpHvalueinthemelonshedinrealtime,andautomaticallycompletestheactionsofsunshadenetopeningandclosing,fancooling,sprayhumidificationandwaterandfertilizerregulationthroughthresholdcomparison.Atthesametime,itintegratesinfraredinductionintelligentbirdrepellingandanti-theftlinkagefunctions,andisequippedwithOLEDdisplayscreentorealizereal-timevisualizationofparametersandon-siteadjustmentofthresholds.Theactualtestshowsthatthesystemrunsstablyandreliably,canmeettheall-weatherautomaticcontroldemandof300㎡standardmelonshed,effectivelyreducesthelaborinputofmelonfieldmanagement,improvesthecontrolaccuracyofplantingenvironment,andprovidesafeasibletechnicalschemeforimprovingthequalityandyieldofmeloncrops.KeywordsPhotovoltaicpowersupply;Melonfieldmanagement;STM32singlechipmicrocomputer;Environmentalmonitoring;Automaticcontrol目录15415摘要 I29606Abstract II140091绪论 1280441.1研究的背景及意义 1215981.2国内外发展现状 170931.3主要设计内容 2146512系统功能与总体设计方案 344132.1系统功能要求 356072.2系统总体方案设计 3180552.3软件方案设计 427552.4本章小结 5178973系统的硬件设计 677683.1单片机选型 6212673.2单片机最小系统设计 6101743.2.1复位电路设计 626473.2.2晶振电路设计 6218063.2.3电源电路设计 780533.3温湿度自动控制系统 7307613.3.1元器件选型 7244843.3.1温湿度自动控制电路设计 8194213.4瓜果防晒伤控制系统 9309483.4.1元器件选型 9203993.4.2瓜果防晒伤控制电路设计 9227493.5土壤盐碱度控制系统设计 10243383.5.1元器件选型 10184043.5.2土壤盐碱度控制电路设计 10146093.6智能驱鸟控制系统设计 11186383.6.1元器件选型 11320593.6.2智能驱鸟控制电路设计 11196443.7红外防盗联动控制系统设计 1242993.7.1元器件选型 125323.7.2红外防盗联动控制电路设计 13138973.8报警显示系统设计 13433.8.1元器件选型 13130453.8.2报警显示电路设计 14239303.9光伏供电系统设计 14309003.9.1光伏系统能耗计算 14277353.9.2光伏板及其他元器件选型 15164873.9.3光伏供电系统控制电路设计 15313623.10本章小结 1681284系统的软件设计 1746144.1系统初始化程序设计 17161604.2温湿度自动检测控制模块设计 18282254.3瓜果防晒伤检测控制控制模块设计 19140804.4土壤盐碱度检测控制程序设计 20117924.5智能驱鸟控制程序设计 2166334.6红外防盗联动程序设计 22216164.7报警显示程序设计 2359124.8光伏发电管理程序设计 24294614.9本章小结 25172055系统焊接与调试 26304015.1模型搭建 26163265.1.1元器件焊接 2629235.1.2系统模型搭建 26325885.2功能调试 27323675.2.1软件调试 2749005.2.2硬件调试 28305545.3本章小结 286568结论 2925625参考文献 3122055谢辞 337052附录A 342463附录B 351绪论1.1研究的背景及意义我国是全球最大的瓜类作物生产与消费国,西瓜、甜瓜种植面积常年稳定在300万公顷以上,年产量超8000万吨,其中300㎡左右的中型拱棚是家庭农场与散户种植的主流模式,也是我国瓜类产品供给的重要载体。但传统瓜田管理高度依赖人工巡检,温湿度、光照、土壤酸碱度等核心参数管控全凭种植经验,响应滞后性强,极易出现高温灼伤、干旱僵果、土壤盐碱化、病虫害滋生等问题,直接影响瓜类产量与商品品质;同时多数瓜田位于田间地头,远离居民区与市电管网,电气设备布设受限,设备供电成为自动化改造的核心瓶颈;此外,瓜类成熟期的鸟害、农资设备与成熟瓜果被盗等问题,也给种植户带来了持续的经济损失。随着智慧农业技术的快速普及,设施农业自动化管控已成为行业发展的必然趋势,但现有面向大田种植的自动化系统多为单一功能设计,且高度依赖市电供电,难以适配无市电覆盖的田间场景,针对瓜类作物生长特性定制、集成多维度管控功能、可实现能源自给的一体化系统仍存在较大的应用空白。基于此,本文设计一套光伏温控驱鸟一体化瓜田管家控制系统,依托光伏组件实现田间能源自给,整合环境监测、自动调控、智能驱鸟、防盗预警等多项功能,可实现300㎡瓜棚的全天候无人化管控。系统既能大幅降低种植户的人工管理成本,又能实现种植环境参数的精准管控,规避各类种植风险与财产损失,对推动中小型设施瓜田的智慧化升级具有较强的实际应用价值。1.2国内外发展现状国外设施农业自动化领域起步较早,以荷兰、以色列、美国为代表的国家已形成成熟的技术体系与应用模式。荷兰是全球设施园艺的标杆国家,其玻璃温室种植已实现全流程智能化管控,通过分布式传感器网络实时采集温室内温湿度、光照、土壤养分等参数,结合作物生长模型实现水肥、环境调控的精准闭环管理,配套光伏与市电互补的能源管理系统,可实现温室能源的自给自足,但其系统造价高昂,对配套设施与种植规模要求极高,难以适配我国散户种植的中小型瓜棚场景。以色列聚焦干旱地区的节水农业与水肥一体化技术,研发的土壤参数监测与精准灌溉系统可实现水肥利用率提升60%以上,但其核心设备依赖进口,维护成本高,难以在我国基层种植户中大范围推广。美国的大田自动化技术聚焦千亩级规模化农场,依托无人机遥感、地面传感器网络与自动化农机实现田间全域管控,系统适配大规模连片种植场景,对300㎡左右的中型瓜棚适配性较差。国内方面,近年来我国智慧农业产业进入快速发展期,针对设施大棚的自动化管控系统研发与应用取得了诸多成果。现有研究多聚焦于温室蔬菜种植的温湿度管控与水肥一体化系统,通过单片机或PLC实现环境参数采集与自动灌溉,部分系统也集成了光伏供电功能,解决了田间供电难题。但现有系统大多功能单一,仅能实现灌溉或温湿度基础调控,很少有系统整合温控、光照调节、土壤酸碱度管控、智能驱鸟、防盗预警等全流程管理功能,针对西瓜、甜瓜等瓜类作物生长特性定制化设计的一体化系统更是少见。同时,现有系统的硬件设计多为实验室验证模型,未结合田间高温高湿、粉尘多、电磁环境复杂的实际应用场景优化,长期运行的稳定性与抗干扰能力都有待提升。基于此,本文针对300㎡中型瓜棚的实际种植需求,设计一套集成光伏供电、多参数监测、多场景自动调控、智能驱鸟与防盗的一体化系统,填补现有产品的应用空白。1.3主要设计内容本文围绕300㎡中型瓜棚的实际种植管理需求,完成光伏温控驱鸟一体化瓜田管家控制系统的全流程设计与实现,主要研究内容分为四个核心部分:第一,完成系统的总体方案设计。结合西瓜、甜瓜等瓜类作物的全生长周期特性与种植户的实际管理需求,完成系统的功能需求分析,明确系统的核心功能与性能指标;完成硬件与软件的总体架构设计,确定系统的工作流程与联动逻辑,为后续设计奠定基础。第二,完成系统的硬件电路设计。完成主控单片机的选型与最小系统设计,依次完成温湿度管控、光照防晒、土壤酸碱度调节、智能驱鸟、红外防盗、报警显示、光伏供电七大核心板块的电路设计,明确各元器件与主控芯片的连接方式,绘制系统硬件原理图,完成硬件电路板的设计与制作。第三,完成系统的软件程序设计。基于KeilMDK开发环境完成系统程序的编写,设计系统初始化程序与主循环程序,依次完成各参数采集、自动控制、人机交互、能源管理等子程序的设计,实现系统各项功能的自动化运行与联动控制。第四,完成系统的焊接、搭建与调试。完成硬件电路板的元器件焊接与系统物理模型的搭建,分别开展软件与硬件的分模块调试,完成系统各项功能的全流程测试,验证系统的运行稳定性、参数检测精度与控制动作的响应效果,优化系统存在的问题。2系统功能与总体设计方案2.1系统功能要求结合300㎡中型瓜棚的实际种植场景与瓜类作物的生长管理需求,本系统需要实现七大核心功能,覆盖瓜田全生长周期的自动化管理需求,具体如下:针对瓜田无市电覆盖的应用场景,系统需要通过光伏组件与储能电池实现能源自给,可满足所有检测设备、执行设备的全天候供电需求,同时具备完善的充放电保护功能,保障供电系统的长期稳定运行,适配田间阴雨天、夜间等无光照场景的持续供电需求。系统可实时采集瓜棚内的空气温度与湿度参数,结合瓜类作物不同生长周期的适宜阈值,自动完成调控动作:当环境温度超过上限阈值时,同步启动直流风扇降温与遮阳网闭合;当空气湿度低于下限阈值时,启动喷雾设备完成棚内增湿,将温湿度稳定在作物适宜的范围内。系统可实时采集瓜棚内的环境光照强度,当光照强度超过瓜类果实日灼病的临界阈值时,自动启动步进电机闭合遮阳网,避免强光直射果实造成灼伤;当光照强度回落至适宜范围后,自动打开遮阳网,保证植株正常的光合作用需求。系统可实时检测瓜田土壤的酸碱度数值,当土壤PH值超出瓜类作物适宜的生长范围时,自动启动水肥灌溉系统,注入对应的酸碱调节水肥,将土壤PH值调整至适宜区间,保障作物根系对养分的正常吸收。瓜类作物进入成熟期后,系统可通过红外感应设备实时监测飞鸟入侵,检测到目标后,同步启动高亮灯光闪烁与蜂鸣器间歇报警,通过声光联动的方式实现无接触式驱鸟,避免化学药剂与防鸟网带来的成本、环境与农事操作问题。针对瓜田农资、设备与成熟瓜果被盗的问题,系统通过红外光电开关在瓜棚周边布设监测防线,检测到人员非法入侵后,立即启动高分贝声光报警,同时通过继电器控制防护模块启动,起到威慑与财产防护作用。2.2系统总体方案设计系统上电后,首先完成所有硬件的初始化配置,随后各类传感器进入循环采集状态,主控芯片将采集到的参数与预设阈值进行比对运算,输出对应的控制信号驱动执行设备完成调控动作,同时将参数与设备运行状态实时显示在OLED屏幕上;当检测到飞鸟入侵或人员非法入侵时,立即启动对应的报警与防护动作,实现瓜田管理的全流程自动化管控。图2.1系统硬件模块工作框图2.3软件方案设计本系统的软件设计基于KeilMDK开发环境完成,采用C语言编写程序代码,整体采用循环扫描的设计思路,分为初始化程序与主循环程序两大核心部分,主循环程序中集成了各个功能对应的子程序,实现系统各项功能的有序运行与联动控制,程序设计充分考虑了田间应用场景的稳定性需求,加入了数据滤波与异常处理逻辑,避免传感器数据跳变导致的误动作。系统上电后,首先运行初始化程序,完成所有硬件与运行参数的基础配置,为后续主循环的稳定运行奠定基础。初始化完成后,系统进入无限循环的主程序,主程序按照固定的时序依次运行各个功能子程序,完成参数采集、数据处理、阈值比对、动作控制、状态显示、异常报警的全流程操作,单次循环周期设置为500ms,兼顾参数采集的实时性与系统运行的稳定性。2.4本章小结本章结合300㎡中型瓜棚的实际种植管理需求,完成了系统的总体方案设计。首先通过功能需求分析,明确了系统需要实现的光伏独立供电、温湿度自动管控、瓜果防晒伤管控、土壤盐碱度调节、智能驱鸟、红外防盗联动、人机交互七大核心功能;随后完成了硬件总体方案设计,将系统分为光伏供电、参数采集、执行控制、报警防护、人机交互五大功能板块,明确了各板块的组成、连接关系与整体工作流程;之后完成了软件方案设计,明确了系统初始化程序、主循环程序与各功能子程序的设计思路与运行逻辑;最后对本章内容进行了总结,为后续的硬件电路详细设计与软件程序编写奠定了完整的方案基础。3系统的硬件设计3.1单片机选型本系统选用STM32F103C8T6单片机作为整个系统的控制核心,该芯片的硬件参数、性能表现与环境适配性,完全匹配300㎡瓜棚田间管控系统的实际应用需求,是兼顾性能、成本与稳定性的最优选择。该芯片基于ARMCortex-M3内核设计,主频最高可达72MHz,具备较强的运算处理能力,可同时完成多路传感器的数据采集、数据滤波处理、阈值比对运算与多路执行设备的联动控制,不会出现数据处理卡顿、控制动作延迟的问题,完全满足本系统多参数、多设备的同步管控需求。芯片内置64KB的Flash程序存储空间与20KB的SRAM运行内存,可完全容纳本系统的程序代码与运行数据,同时预留了充足的存储空间,可支持后续系统功能的升级与扩展。芯片支持-40℃至85℃的工业级工作温度范围,可完全适配瓜田夏季高温、冬季低温的恶劣环境,同时具备较强的抗电磁干扰能力,在田间复杂的电气环境与大功率设备启停带来的电磁干扰下,仍可保持稳定运行。此外,该芯片拥有成熟的开发生态,网上开发资料丰富,开发难度低,芯片采购价格低廉,批量采购成本可控,非常适合本系统的田间应用场景与成本控制需求。3.2单片机最小系统设计3.2.1复位电路设计本系统的复位电路采用上电复位与按键手动复位相结合的设计方式,可保障单片机上电时的稳定启动,同时在系统出现运行故障时,可通过手动按键完成系统快速复位重启。复位电路由10KΩ限流电阻、0.1μF的陶瓷电容与轻触复位按键组成,电路输出端与单片机的NRST复位引脚直接连接。系统上电时,电容开始充电,NRST引脚保持一段时间的低电平,完成单片机的上电复位动作,待电容充电完成后,NRST引脚恢复高电平,单片机进入正常运行状态;当按下复位按键时,NRST引脚直接与系统地连接,变为低电平,触发单片机的手动复位,松开按键后,电路恢复正常状态,单片机重新启动运行。3.2.2晶振电路设计晶振电路为单片机提供稳定的时钟基准信号,是单片机正常运行的核心,本系统的晶振电路分为主晶振电路与RTC实时时钟晶振电路两部分。主晶振电路采用8MHz的无源晶振,搭配两个22pF的陶瓷负载电容组成并联谐振电路,电路两端分别与单片机的OSC_IN、OSC_OUT引脚连接,为单片机内核与外设提供72MHz的主时钟信号,保障单片机指令的有序运行与外设接口的正常通信。RTC实时时钟晶振电路采用32.768kHz的无源晶振,搭配两个12.5pF的陶瓷负载电容,与单片机的PC14、PC15引脚连接,为系统提供精准的实时时钟信号,保障传感器数据采集的时间精度与控制动作的时序准确性。3.2.3电源电路设计单片机的电源电路为整个最小系统提供稳定的3.3V工作电压,保障单片机的稳定运行。本系统采用LM1117-3.3线性稳压芯片设计电源电路,可将外部输入的5V直流电压稳定转换为3.3V直流电压,为单片机与周边低压外设供电。电路输入端并联1000μF的电解电容与0.1μF的陶瓷电容,可有效滤除输入电源中的低频与高频纹波,保障输入电压的稳定;输出端同样并联220μF的电解电容与0.1μF的陶瓷电容,进一步滤除输出电压的纹波,同时提升电路的瞬态响应能力,可应对单片机外设启停带来的瞬时电流变化。电路中还加入了防反接二极管与熔断保险丝,可避免电源反接与短路对单片机造成的不可逆损坏。图3.1单片机最小系统设计3.3温湿度自动控制系统3.3.1元器件选型本系统选用DHT11数字温湿度传感器作为温湿度检测核心元器件,该传感器是一款集成式的温湿度复合检测传感器,内部集成了温度传感元件、湿度传感元件与信号调理芯片,可直接输出经过校准的数字信号,无需额外的信号调理与AD转换电路,非常适合田间场景的应用。该传感器的温度测量范围为0-50℃,测量精度为±2℃,湿度测量范围为20%-90%RH,测量精度为±5%RH,完全满足瓜类作物生长的温湿度管控精度需求;传感器采用单总线通信方式,仅需一根数据线即可与单片机完成双向数据通信,接线方式简单,抗干扰能力强,可适应田间复杂的电气环境;传感器的供电范围为3.3V-5V,可直接与系统的供电电路对接,无需额外的电源转换电路,体积小巧,安装方便,采购价格低廉,适合瓜田多点位布设,性价比极高。系统的温湿度调控执行设备选用12V直流散热风扇与12V微型喷雾泵,风扇可实现棚内空气循环与快速降温,喷雾泵可通过高压雾化实现棚内快速增湿,两款设备均通过继电器完成启停控制,适配系统的自动调控需求。3.3.1温湿度自动控制电路设计温湿度检测电路的设计非常简洁,DHT11传感器共有4个引脚,分别为VCC电源引脚、DATA数据引脚、NC空引脚、GND接地引脚。传感器的VCC引脚直接接入系统的5V电源,GND引脚接入系统地,DATA数据引脚与单片机的PA4通用IO口直接连接,DATA引脚与VCC电源引脚之间串联一个1KΩ的上拉电阻,可保障数据总线在空闲状态下保持高电平,有效提升数据传输过程中的抗干扰能力,避免田间电磁干扰导致的数据传输错误。传感器采用单总线通信协议,单片机通过PA4引脚向传感器发送起始信号,传感器接收到起始信号后,向单片机返回响应信号,随后依次发送40位的温湿度完整数据,单片机完成数据接收与解析后,即可得到当前环境的温度与湿度数值。温湿度调控执行电路中,直流风扇与喷雾泵分别通过两路独立的继电器控制电路与单片机连接,继电器的控制线圈一端接入12V电源,另一端通过NPN三极管与系统地连接,三极管的基极通过1KΩ限流电阻分别与单片机的PB0、PA11引脚连接。当单片机输出高电平时,三极管导通,继电器线圈得电,触点闭合,风扇或喷雾泵启动运行;当单片机输出低电平时,三极管截止,继电器线圈失电,触点断开,设备停止运行。继电器两端反向并联一个续流二极管,可避免线圈断电时产生的反向电动势击穿三极管,保障电路的长期稳定运行。图3.2温湿度自动控制电路设计3.4瓜果防晒伤控制系统3.4.1元器件选型本系统选用光敏电阻搭配精密分压电阻完成环境光照强度的检测,光敏电阻的阻值会随着环境光照强度的变化而发生线性变化,通过分压电路可将光照强度变化转换为电压信号变化,检测方式简单可靠,成本低廉,适配田间长期运行的需求。选用的光敏电阻型号为GL5528,其亮电阻范围为10-20KΩ,暗电阻大于1MΩ,响应速度快,光谱特性匹配太阳光波段,可精准检测环境光照强度的变化,完全满足瓜田防晒管控的检测需求。系统的遮阳网执行机构选用24V两相四线步进电机,搭配ULN2003达林顿管驱动芯片完成电机的驱动控制。步进电机的扭矩可达2kg・cm,可稳定拉动300㎡瓜棚的遮阳网完成启闭动作,定位精度高,启停控制精准,可适配遮阳网的精准启闭需求;ULN2003驱动芯片内置7路达林顿管,单路最大灌电流可达500mA,可直接驱动步进电机运行,无需额外的分立元件,电路设计简单,抗干扰能力强,非常适合本系统的应用场景。3.4.2瓜果防晒伤控制电路设计光照强度检测电路采用串联分压设计,GL5528光敏电阻与10KΩ的精密金属膜电阻串联,电路一端接入系统5V电源,另一端接入系统地,两个元器件的分压中点与单片机的PA0引脚(ADC1_IN0通道)直接连接。当环境光照强度发生变化时,光敏电阻的阻值随之发生变化,分压中点的输出电压也会同步发生线性变化,单片机通过内部12位ADC通道采集分压中点的电压值,经过换算即可得到当前环境的光照强度数值。电路中并联一个0.1μF的陶瓷电容,可有效滤除高频干扰,避免光照强度检测数值出现跳变,提升检测精度。步进电机驱动电路中,ULN2003驱动芯片的IN1-IN4输入引脚分别与单片机的IN1、IN2、IN3、IN4通用IO口直接连接,芯片的OUT1-OUT4输出引脚分别与24V步进电机的四根相线对应连接,芯片的COM公共端接入24V电源,芯片GND引脚接入系统地。单片机通过四个IO口输出四相八拍的步进脉冲信号,ULN2003芯片将脉冲信号放大后,直接驱动步进电机完成正转、反转与启停动作,实现遮阳网的闭合与打开控制。电路设计中,在电机电源输入端并联100μF的电解电容,可滤除电机启停时产生的电源纹波,避免对单片机与传感器的正常运行造成干扰。图3.3瓜果防晒伤控制电路设计3.5土壤盐碱度控制系统设计3.5.1元器件选型本系统选用电极式土壤PH传感器完成土壤酸碱度的实时检测,该传感器采用工业级PH玻璃电极,内置信号放大与温度补偿电路,可直接插入土壤中完成原位检测,无需土壤样本预处理,适配田间长期埋入式安装的需求。传感器的PH值测量范围为0-14,测量精度为±0.2PH,响应速度快,长期运行稳定性强,可适应田间高温高湿、土壤腐蚀的恶劣环境;传感器供电范围为3.3V-5V,可直接与系统供电电路对接,输出与PH值线性对应的0-3.3V模拟电压信号,可直接接入单片机的ADC通道完成数据采集,无需额外的信号调理电路,使用便捷,适配性强。3.5.2土壤盐碱度控制电路设计土壤PH值检测电路设计简洁,传感器共有三个引脚,分别为VCC电源引脚、GND接地引脚、AO模拟信号输出引脚。传感器的VCC引脚接入系统5V电源,GND引脚接入系统地,AO模拟输出引脚与单片机的PA1引脚(ADC1_IN1通道)直接连接,引脚与地之间并联一个0.1μF的陶瓷电容,可有效滤除田间电磁干扰带来的信号纹波,提升检测数据的稳定性。传感器使用前,通过PH4.01、PH6.86、PH9.18的标准缓冲溶液完成三点校准,确保检测精度符合管控要求。单片机通过ADC通道采集传感器输出的模拟电压值,根据校准后的线性换算公式,将电压值转换为对应的土壤PH值,完成土壤酸碱度的实时检测。水肥泵控制电路采用继电器驱动设计,继电器控制线圈一端接入24V电源,另一端通过NPN三极管与系统地连接,三极管的基极通过1KΩ限流电阻与单片机的PA10通用IO口连接,继电器的主触点串联在水肥泵的24V供电回路中。当单片机检测到土壤PH值超出适宜范围时,向PA10引脚输出高电平,三极管导通,继电器线圈得电,主触点闭合,水肥泵启动运行,向土壤中注入对应的酸碱调节水肥;当土壤PH值恢复至适宜范围后,单片机输出低电平,三极管截止,继电器触点断开,水肥泵停止运行,完成土壤酸碱度的自动调节。继电器线圈两端反向并联续流二极管,保护三极管不被反向电动势击穿,保障电路长期稳定运行。图3.4土壤盐碱度控制电路设计3.6智能驱鸟控制系统设计3.6.1元器件选型本系统选用HC-SR501热释电红外传感器完成飞鸟入侵的实时检测,该传感器基于热释电效应设计,可检测到移动生物体发出的红外辐射变化,对体积大于麻雀的移动鸟类具备极高的检测灵敏度。传感器的检测距离可达7米,水平检测角度可达120度,单台传感器即可覆盖300㎡瓜棚的核心种植区域,传感器内置光敏电阻与延时调节电路,可设置检测延时与触发方式,适配田间驱鸟的应用需求;传感器工作电压范围为4.5-20V,静态工作电流小于60μA,功耗极低,适合长期不间断运行,输出TTL电平信号,可直接与单片机的IO口连接,无需额外的信号调理电路,使用便捷,抗干扰能力强。系统的驱鸟执行设备选用高亮红色LED警示灯与5V有源蜂鸣器,红色灯光对鸟类具备较强的威慑作用,蜂鸣器可发出高分贝间歇报警声,通过声光联动的方式实现高效驱鸟,避免鸟类产生适应性。3.6.2智能驱鸟控制电路设计HC-SR501热释电红外传感器共有三个引脚,分别为VCC电源引脚、OUT信号输出引脚、GND接地引脚。传感器的VCC引脚接入系统5V电源,GND引脚接入系统地,OUT输出引脚与单片机的PB5通用IO口直接连接,引脚与地之间并联一个0.1μF的陶瓷电容,滤除高频干扰,避免误触发。传感器设置为重复触发模式,检测延时设置为5秒,当传感器检测到监测范围内有移动的飞鸟入侵时,OUT引脚输出高电平;当监测范围内无移动生物体时,OUT引脚持续输出低电平。单片机通过循环扫描PB5引脚的电平状态,即可判断是否有飞鸟入侵。驱鸟执行电路中,高亮LED灯与有源蜂鸣器分别通过两路独立的NPN三极管开关电路与单片机连接,LED灯的正极串联1KΩ限流电阻后接入5V电源,负极与三极管的集电极连接;蜂鸣器的正极接入5V电源,负极与三极管的集电极连接。两个三极管的发射极均接入系统地,基极分别通过1KΩ限流电阻与单片机的PB6、PB7通用IO口连接。当单片机检测到飞鸟入侵信号时,向PB6、PB7引脚输出间歇式的高低电平信号,控制LED灯快速闪烁,蜂鸣器发出间歇式的高分贝报警声,通过声光联动的方式驱赶入侵的鸟类,触发延时结束后,自动停止报警,避免持续报警导致鸟类产生适应性。图3.5智能驱鸟控制电路设计3.7红外防盗联动控制系统设计3.7.1元器件选型本系统选用E18-D80NK漫反射式红外光电开关完成人员非法入侵的检测,该传感器内置红外发射管与红外接收管,通过检测物体反射的红外光实现有无人员的检测,不受环境可见光的干扰,可在白天与夜间稳定工作,适配瓜田的全天候监测需求。传感器的检测距离可通过电位器现场调节,最远可达80厘米,工作电压范围为5V,输出NPN低电平触发信号,可直接与单片机的IO口连接,响应速度快,检测精度高,抗干扰能力强,可适应田间粉尘、潮湿的恶劣环境,适合长期埋入式安装,在瓜棚入口与周边布设后,可形成完整的入侵监测防线。系统的防盗执行机构包括高分贝有源蜂鸣器、高亮LED爆闪灯与继电器控制的高压防护模块,通过声光报警起到威慑作用,同时通过防护模块实现财产保护,适配瓜田的防盗需求。3.7.2红外防盗联动控制电路设计E18-D80NK红外光电开关共有三个引脚,分别为VCC电源引脚、OUT信号输出引脚、GND接地引脚。传感器的VCC引脚接入系统5V电源,GND引脚接入系统地,OUT输出引脚与单片机的PA8通用IO口直接连接,引脚与5V电源之间串联10KΩ上拉电阻,确保传感器未触发时引脚保持高电平状态。当传感器监测范围内有人员进入时,红外光被人体反射,接收管接收到反射信号,OUT引脚输出低电平;当监测范围内无人员时,OUT引脚保持高电平。单片机通过循环扫描PA8引脚的电平状态,即可判断是否有人员非法入侵。防盗联动执行电路中,声光报警模块与驱鸟系统共用蜂鸣器与LED灯,通过不同的闪烁与报警频率区分驱鸟与防盗场景;高压防护模块通过继电器控制电路与单片机连接,继电器控制线圈一端接入12V电源,另一端通过NPN三极管与系统地连接,三极管的基极通过1KΩ限流电阻与单片机的PB8通用IO口连接。当单片机检测到人员非法入侵信号时,立即向PB6、PB7引脚输出持续的高低电平信号,启动声光报警,同时向PB8引脚输出高电平,三极管导通,继电器触点闭合,启动高压防护模块,起到威慑与财产防护作用,直到入侵信号消失后,延时30秒自动停止报警与防护动作。图3.6红外防盗联动控制电路设计3.8报警显示系统设计3.8.1元器件选型本系统选用0.96寸I2C接口OLED显示屏作为参数显示设备,该显示屏分辨率为128×64像素,采用SSD1306驱动芯片,自发光显示原理无需背光源,在夏季强光与夜间弱光环境下均可清晰显示内容,对比度高,可视角度广,完全适配田间的复杂光照环境。显示屏采用I2C通信方式,仅需两根信号线即可完成数据传输,接线简单,占用单片机IO口资源少;工作电压为3.3V,功耗极低,静态工作电流小于2mA,适合长期不间断运行;使用寿命长,抗震抗干扰能力强,可适应田间颠簸、潮湿的恶劣环境,完全满足本系统的显示需求。系统配套3个独立轻触按键完成人机交互操作,分别为模式切换键、数值加键、数值减键,可实现显示界面切换、参数阈值调整、手动控制等功能,操作逻辑简单,适配种植户的田间操作习惯。报警设备与驱鸟、防盗系统共用高分贝有源蜂鸣器与高亮LED灯,实现异常情况的声光报警功能。3.8.2报警显示电路设计OLED显示电路设计简洁,显示屏共有四个引脚,分别为VCC电源引脚、GND接地引脚、SCL时钟线引脚、SDA数据线引脚。显示屏的VCC引脚接入系统3.3V电源,GND引脚接入系统地,SCL时钟线与单片机的PB9引脚连接,SDA数据线与单片机的PB8引脚连接,两根信号线分别与3.3V电源之间串联4.7KΩ的上拉电阻,保障I2C通信的稳定运行,避免田间电磁干扰导致的通信中断与显示乱码问题。单片机通过I2C通信协议向显示屏发送显示指令与数据,即可完成文字、数字的显示,实现环境参数、设备运行状态、报警信息的实时可视化。按键电路采用上拉电阻设计,3个轻触按键的一端分别与单片机的PC13、PC14、PC15通用IO口连接,另一端统一接入系统地,三个IO口分别与3.3V电源之间串联10KΩ的上拉电阻。当按键未按下时,IO口通过上拉电阻保持高电平状态;当按键按下时,IO口直接与地连接,变为低电平状态。单片机通过循环扫描三个IO口的电平变化,即可识别按键的按下动作,结合按键按下的时长与顺序,完成显示界面切换、参数阈值调整、手动控制等人机交互操作。电路中每个按键两端并联0.1μF的陶瓷电容,可实现硬件消抖,避免按键机械抖动导致的误触发,提升操作的稳定性。图3.6报警显示电路设计3.9光伏供电系统设计3.9.1光伏系统能耗计算在光伏系统设计前,首先完成系统的总能耗计算,明确系统单日总用电量,为光伏板与储能电池的选型提供数据支撑。本系统的用电设备分为两大类,一类是持续运行的低压设备,包括单片机、各类传感器、OLED显示屏,这类设备的总工作电流约为100mA,工作电压为5V,单日24小时不间断运行,单日能耗计算如下:P1=U×I×T=5V×0.1A×24h=12Wh另一类是间歇运行的大功率执行设备,包括直流风扇、喷雾泵、步进电机、水肥泵,这类设备单日累计工作时长约为2小时,工作电压为24V,总工作电流约为4A,单日能耗计算如下:P2=U×I×T=24V×4A×2h=192Wh系统单日总能耗为P=P1+P2=204Wh,考虑到电路损耗、阴雨天冗余,系统设计预留2倍的安全余量,单日总能耗按408Wh设计,以此完成光伏板与储能电池的选型。3.9.2光伏板及其他元器件选型本系统选用18V100W单晶硅光伏板作为能量收集核心,单晶硅光伏板的光电转换效率可达23%以上,弱光性能好,使用寿命可达25年以上,适配田间长期户外使用的需求。在标准光照条件下,光伏板单日有效光照时长按4小时计算,单日发电量可达400Wh,完全覆盖系统单日总能耗,同时可完成储能电池的充电,满足阴雨天的供电需求。储能电池选用12V100Ah阀控式铅酸储能电池,电池的额定容量为1200Wh,按照50%的放电深度计算,可用容量为600Wh,可满足系统连续3天阴雨天的供电需求,完全适配瓜田的应用场景;电池支持深充深放,循环使用寿命长,免维护设计,适合户外无人值守场景使用。充放电管理选用CN3791MPPT充电管理芯片,该芯片可实现光伏板的最大功率点跟踪,充电效率比普通线性充电芯片高30%,内置完善的过充、过放、过流、短路保护功能,可保障电池的充放电安全,延长电池使用寿命;稳压芯片选用XL6009升压芯片与LM1117-3.3降压芯片,分别实现24V与3.3V的稳定电压输出,满足不同设备的供电需求。3.9.3光伏供电系统控制电路设计光伏供电系统电路分为充放电管理电路、升压稳压电路、降压稳压电路三部分。充放电管理电路中,光伏板的输出端接入CN3791芯片的输入端,芯片的输出端与12V储能电池连接,芯片可实时监测光伏板的输出电压与电流,自动调整工作状态,实现最大功率点跟踪,将光伏板产生的电能高效存储到储能电池中;芯片内置电池电压监测电路,当电池电压充满至14.4V时,自动停止充电,当电池电压低于10.8V时,自动切断输出,避免电池过充过放,保障电池使用寿命。升压稳压电路采用XL6009升压芯片设计,芯片的输入端接入储能电池的12V输出,通过外围电阻配置反馈电路,将输出电压稳定在24V,为步进电机、水肥泵、喷雾泵等大功率设备供电,芯片内置过流、过热保护功能,最大输出电流可达4A,完全满足系统大功率设备的供电需求。降压稳压电路采用LM1117-3.3线性稳压芯片设计,将12V输入电压先通过7805芯片降压至5V,再通过LM1117-3.3芯片降压至3.3V,为单片机、传感器、显示屏等低压设备供电,输出电压纹波小,供电稳定,可保障敏感电子元器件的正常运行。电路中所有电源输入端均并联电解电容与陶瓷电容,滤除电源纹波,同时加入防反接二极管与自恢复保险丝,避免电源反接、短路等故障对设备造成损坏,保障整个供电系统的长期稳定运行。图3.7光伏供电系统控制电路设计3.10本章小结本章详细完成了光伏温控驱鸟一体化瓜田管家控制系统的硬件电路设计,首先介绍了主控单片机的选型依据与性能参数,完成了单片机最小系统的复位电路、晶振电路、电源电路设计;随后依次完成了温湿度自动控制系统、瓜果防晒伤控制系统、土壤盐碱度控制系统、智能驱鸟控制系统、红外防盗联动控制系统、报警显示系统的元器件选型与电路设计,详细介绍了各电路与主控芯片的连接方式、工作原理与设计细节;最后完成了光伏供电系统的设计,通过能耗计算完成了元器件选型,设计了充放电管理与稳压电路。所有电路设计均围绕300㎡瓜棚的田间实际应用场景展开,兼顾了稳定性、实用性与成本控制,为系统的软件程序设计与功能实现奠定了完整的硬件基础。4系统的软件设计4.1系统初始化程序设计系统上电后,首先运行初始化程序,完成所有硬件外设与系统运行参数的基础配置,是保障系统后续稳定运行的基础,初始化程序的执行顺序严格按照硬件的启动需求设计,避免出现外设初始化失败的问题。初始化程序首先完成系统时钟配置,通过内部寄存器配置,将单片机的主频设置为72MHz,同时配置ADC、串口、I2C接口的外设时钟分频系数,为单片机内核与所有外设提供稳定的时钟基准,保障指令运行与外设通信的时序准确性。随后完成通用IO口的模式配置,根据硬件电路的设计,将对应引脚分别设置为上拉输入、推挽输出、模拟输入三种模式,匹配传感器、按键、执行设备的信号传输与控制需求。之后完成ADC采集通道的配置,设置ADC的转换精度为12位,开启连续转换模式,配置采样时间与触发方式,为光照强度、土壤PH值等模拟信号的采集做好准备。随后完成I2C通信接口的配置,设置通信速率与地址模式,实现单片机与OLED显示屏之间的正常通信,完成显示屏的初始化与清屏操作。最后完成系统运行参数的初始化,将温湿度、光照强度、土壤PH值等参数的阈值设置为瓜类作物苗期的默认适宜值,清零所有传感器采集数据、状态标志位与报警计数器,完成整个系统的初始化配置,之后进入主循环程序。图4.1主程序流程图4.2温湿度自动检测控制模块设计温湿度自动检测控制模块是系统的核心子程序,在每次主循环中均会执行,完成温湿度数据的采集、处理、阈值比对与自动控制。程序运行时,首先通过单片机的PA4引脚向DHT11传感器发送起始信号,等待传感器返回响应信号,若传感器在规定时间内未返回响应信号,则判定为传感器故障,在OLED显示屏上显示故障代码,同时跳过本次采集,保留上一次的有效数据,避免无效数据导致的误动作。若传感器正常返回响应信号,则接收传感器发送的40位完整数据,完成数据校验,校验通过后,将数据解析为对应的温度与湿度数值,完成滑动均值滤波处理,避免环境干扰导致的数据跳变。随后将处理后的温湿度数值与预设的上下限阈值进行比对,当温度数值超过上限阈值时,单片机向PB0引脚输出高电平,启动直流风扇降温;当温度数值回落至阈值范围内时,停止风扇运行。当湿度数值低于下限阈值时,单片机向PA11引脚输出高电平,启动喷雾泵增湿;当湿度数值回升至阈值范围内时,停止喷雾泵运行。同时将本次采集的温湿度数值存入数据缓存区,用于OLED显示屏的显示更新,完成整个温湿度检测控制流程。图4.2温湿度检测流程图4.3瓜果防晒伤检测控制控制模块设计瓜果防晒伤检测控制模块与温湿度检测模块同步运行,完成环境光照强度的采集、处理与遮阳网的自动启闭控制。程序运行时,首先启动单片机的ADC1通道,采集PA0引脚的电压数值,完成多次采集后取平均值,消除随机干扰带来的数值跳变,随后根据预先校准的换算公式,将采集到的电压值转换为对应的光照强度数值。将处理后的光照强度数值与预设的上限阈值进行比对,当光照强度持续超过上限阈值达30秒时,判定为强光环境,单片机通过PB12-PB15引脚输出四相八拍的正转脉冲信号,驱动步进电机旋转,闭合遮阳网,避免果实被强光灼伤;当光照强度持续低于阈值下限达1分钟时,判定为弱光环境,单片机输出反转脉冲信号,驱动步进电机反向旋转,打开遮阳网,保证植株的正常光合作用。程序中设置了遮阳网的行程限位保护,通过软件计数限制步进电机的最大旋转步数,避免电机堵转损坏,同时设置了动作触发延时,避免云层遮挡导致的光照强度短暂变化引发的遮阳网频繁启停,延长设备使用寿命。图4.3瓜果防晒伤检测控制控制模块流程图4.4土壤盐碱度检测控制程序设计土壤盐碱度检测控制程序每10次主循环执行一次,避免频繁采集导致的传感器电极损耗,延长传感器的使用寿命。程序运行时,首先启动ADC1通道,采集PA1引脚的电压数值,完成多次滑动平均滤波处理,提升数据稳定性,随后根据传感器三点校准后的线性换算公式,将电压值转换为对应的土壤PH值。将处理后的PH值与瓜类作物适宜的PH值范围进行比对,当PH值持续超出适宜范围达5分钟时,判定为土壤盐碱度异常,单片机向PA12引脚输出高电平,启动水肥灌溉泵,注入对应的酸碱调节水肥;当PH值恢复至适宜范围内时,停止水肥泵运行。程序中设置了单次灌溉的最大时长限制,避免过度灌溉导致的土壤性状恶化,同时将检测到的PH值数据存入缓存区,用于OLED显示屏的显示更新,当检测到传感器数据超出合理范围时,判定为传感器故障,在显示屏上显示故障提示,提醒种植户排查检修。图4.4土壤盐碱度检测控制程序流程图4.5智能驱鸟控制程序设计智能驱鸟控制程序在每次主循环中均会执行,完成飞鸟入侵信号的扫描检测与驱鸟动作控制。程序运行时,循环扫描单片机PB5引脚的电平状态,当检测到引脚输出持续高电平达200ms时,判定为有飞鸟入侵,立即触发驱鸟动作。程序向PB6、PB7引脚输出间歇式的高低电平信号,控制高亮LED灯以5Hz的频率快速闪烁,同时控制蜂鸣器发出间歇式的高分贝报警声,单次驱鸟动作的持续时间设置为10秒,动作结束后,重新扫描传感器信号,若入侵信号仍存在,则再次触发驱鸟动作。程序中设置了触发间隔与间歇式报警模式,避免持续报警导致的鸟类适应性,提升驱鸟效果的持久性;同时设置了夜间禁用模式,可通过按键设置夜间关闭驱鸟功能,避免夜间报警声扰民,适配瓜田的实际应用需求。图4.5智能驱鸟控制程序流程图4.6红外防盗联动程序设计红外防盗联动程序在每次主循环中均会执行,完成非法入侵信号的扫描检测与防盗联动控制。程序运行时,循环扫描单片机PA8引脚的电平状态,当检测到引脚输出持续低电平达500ms时,判定为有人员非法入侵,立即触发防盗联动动作。程序首先向PB6、PB7引脚输出持续的高低电平信号,启动高分贝声光报警,同时向PB8引脚输出高电平,闭合继电器,启动高压防护模块,起到威慑与财产防护作用。防盗动作触发后,持续运行直到入侵信号消失,之后延时30秒自动停止,同时程序记录报警触发的次数,在OLED显示屏上显示报警记录。程序中可通过按键设置布防与撤防模式,种植户进行农事操作时可切换至撤防模式,避免误触发,操作便捷,适配田间的实际使用场景。图4.6红外防盗联动程序流程图4.7报警显示程序设计报警显示程序在每次主循环的末尾运行,完成OLED显示屏的内容更新与异常报警逻辑处理。程序运行时,首先根据当前的按键模式,选择对应的显示界面,将缓存区中的温湿度、光照强度、土壤PH值等参数数据,以及设备运行状态、阈值参数,按照预设的格式显示在OLED显示屏上,完成显示内容的实时更新。随后完成异常报警逻辑处理,依次判断各传感器采集的参数是否超出安全范围,是否有飞鸟入侵、非法入侵的触发信号,当检测到异常情况时,在显示屏的固定位置显示对应的报警代码与提示信息,同时根据异常等级触发对应的声光报警动作。程序中设置了报警屏蔽功能,对于参数超标的非紧急异常,可通过按键屏蔽单次报警,避免频繁报警影响农事操作;对于入侵类的紧急异常,无法屏蔽报警,保障财产安全。图4.7报警显示程序流程图4.8光伏发电管理程序设计光伏发电管理程序在后台通过定时器中断运行,实时监测储能电池的电压与充放电状态,保障供电系统的安全稳定运行。程序每100ms执行一次,通过ADC通道采集储能电池的输出电压,经过滤波处理后得到准确的电池电压数值,根据电压数值判断电池的充放电状态与剩余电量。当检测到电池电压低于10.8V时,判定为电池欠压,立即关闭所有大功率执行设备的供电,仅保留核心检测与显示功能运行,避免电池过放损坏;当电池电压回升至12V以上时,恢复所有设备的供电。当检测到电池电压高于14.4V时,判定为电池过充,向充电管理芯片发送停止充电信号,避免电池过充损坏。同时程序实时监测光伏板的输出电压,判断当前的光照条件,在光照充足时优先使用光伏板直接供电,减少电池的充放电循环,延长电池使用寿命。图4.8光伏发电管理程序流程图4.9本章小结本章详细完成了光伏温控驱鸟一体化瓜田管家控制系统的软件程序设计,首先介绍了系统初始化程序的设计思路与执行流程,完成了系统时钟、外设接口与运行参数的初始化配置;随后依次完成了温湿度检测控制、瓜果防晒伤检测控制、土壤盐碱度检测控制、智能驱鸟、红外防盗联动、报警显示、光伏发电管理等子程序的设计,明确了各子程序的运行逻辑、控制流程与异常处理方式。整个软件程序设计贴合瓜田管理的实际需求,运行逻辑清晰,具备完善的异常处理与保护机制,可实现系统各项功能的自动化、稳定运行,为系统的功能实现提供了软件支撑。5系统焊接与调试5.1模型搭建5.1.1元器件焊接完成硬件电路设计与原理图绘制后,使用AltiumDesigner软件完成了系统PCB电路板的绘制,电路板采用双层板设计,预留了所有元器件的焊接焊盘与接口,电路板制作完成后,开始进行元器件焊接工作。焊接前,首先对所有元器件进行清点与检测,使用万用表检测电阻、电容、二极管、三极管等分立元器件的参数是否符合设计要求,检测芯片、传感器、继电器等集成元器件的引脚是否完好,避免损坏元器件焊接后导致电路故障。焊接过程按照“先矮后高、先小后大、先集成后分立”的顺序进行,首先焊接STM32F103C8T6主控芯片、LM1117稳压芯片、ULN2003驱动芯片等贴片集成芯片,使用恒温电烙铁配合焊锡膏完成焊接,控制焊接温度与时间,避免高温损坏芯片;随后焊接电阻、电容、二极管、三极管等贴片分立元器件,核对元器件的参数与极性,避免错焊、虚焊;之后焊接继电器、端子座、按键、传感器接口等直插式元器件,确保元器件焊接牢固,引脚无连锡、虚焊问题。焊接完成后,使用万用表对电路板进行全面检测,首先检测电源与地之间是否存在短路问题,确认无短路后,接入5V电源,检测各稳压芯片的输出电压是否符合设计要求,确认电源电路正常后,再检测各元器件引脚的焊接状态,排查虚焊、连锡问题,确保电路板焊接质量符合设计要求,为后续的系统调试奠定基础。5.1.2系统模型搭建电路板焊接检测完成后,开始进行系统整体模型的搭建,模型按照300㎡标准瓜棚的比例进行缩比搭建,还原瓜田的实际应用场景。模型搭建分为硬件固定、线路连接、设备安装三个步骤,首先将焊接完成的主控电路板、光伏充放电管理板固定在防水控制箱内,控制箱安装在模型的边缘位置,模拟田间控制箱的安装方式;随后将步进电机与遮阳网轨道固定在模型顶部,完成遮阳网的安装与调试,确保步进电机可正常拉动遮阳网完成启闭动作。之后完成各类传感器的安装固定,将DHT11温湿度传感器、光照检测模块固定在模型内部的种植区域上方,模拟田间空气环境参数的检测;将土壤PH传感器插入模型内部的种植土壤中,完成原位安装;将HC-SR501红外驱鸟传感器固定在模型顶部,调整检测角度,覆盖整个种植区域;将E18-D80NK红外光电开关固定在模型的入口位置,布设入侵监测防线。最后完成所有设备的线路连接,将传感器、执行设备通过屏蔽线与主控电路板的对应接口连接,将光伏板与储能电池接入充放电管理电路,完成整个系统模型的搭建,确认所有线路连接正确无误后,准备进行系统功能调试。5.2功能调试5.2.1软件调试系统软件调试基于KeilMDK开发环境完成,搭配J-Link仿真器实现程序的在线下载与仿真调试。首先完成程序的编译,检查程序代码中的语法错误与逻辑警告,修正代码中的语法问题,确保程序可正常编译生成hex文件;随后通过J-Link仿真器将hex文件下载到STM32单片机中,连接仿真器的在线调试功能,查看程序的运行状态。软件调试采用分模块调试的方式,首先调试系统初始化程序,通过仿真器查看单片机的时钟配置、IO口模式、ADC与I2C接口的配置是否正确,确认所有外设可正常初始化,无卡死、初始化失败的问题。随后依次调试各个功能子程序,首先调试传感器数据采集子程序,通过仿真器的变量查看窗口,查看传感器采集到的数据是否正常,数据换算是否准确,修正数据换算公式与滤波参数,确保传感器数据采集准确、稳定。之后调试自动控制子程序,通过手动修改参数变量,模拟参数超出阈值的场景,查看单片机是否可正常输出对应的控制信号,执行设备是否可完成对应的启停动作,修正控制逻辑与阈值参数,确保控制动作准确、及时。随后调试人机交互子程序,按下按键查看是否可正常完成界面切换与参数调整,OLED显示屏是否可正常更新显示内容,修正显示逻辑与按键识别程序,确保人机交互功能正常。最后调试报警与能源管理子程序,模拟异常场景与电池欠压场景,查看报警动作与保护逻辑是否正常执行,修正异常处理逻辑,确保系统具备完善的异常保护功能。分模块调试完成后,进行系统整体联调,让系统连续运行24小时,查看程序是否可稳定运行,有无死机、数据跳变、误动作等问题,优化程序运行逻辑,提升系统运行的稳定性,完成整个软件调试工作。5.2.2硬件调试硬件调试与软件调试同步进行,采用分模块通电调试的方式,避免整体通电后故障导致的元器件损坏。首先进行电源电路调试,将12V储能电池接入系统,检测降压与升压稳压电路的输出电压是否符合设计要求,纹波是否在合理范围内,充放电管理电路是否可正常完成电池的充放电管理,过充过放保护功能是否正常触发,确认电源电路可稳定输出所需电压,无发热、短路问题。随后进行传感器硬件调试,依次将各类传感器接入电路板,通电后查看传感器的工作状态,通过串口打印传感器采集到的数据,与标准仪器的检测数据进行比对,校准传感器的检测参数,确保传感器检测精度符合设计要求,同时测试传感器在不同环境下的响应速度与抗干扰能力,优化电路的滤波设计,提升传感器检测的稳定性。之后进行执行设备硬件调试,通过单片机手动输出控制信号,查看步进电机、风扇、喷雾泵、水肥泵等执行设备是否可正常启停,步进电机的正反转、行程控制是否准确,继电器的吸合与断开是否正常,有无触点粘连、线圈发热等问题,优化驱动电路的设计,确保执行设备可正常响应控制信号,动作准确可靠。最后进行系统整体硬件联调,让系统连续通电运行72小时,监测所有元器件的发热情况、电源稳定性、设备运行状态,排查有无干扰、误触发、设备故障等问题,优化电路板的接地与抗干扰设计,解决调试过程中发现的硬件问题,确保系统硬件可长期稳定运行,完成整个硬件调试工作。5.3本章小结本章完成了光伏温控驱鸟一体化瓜田管家控制系统的模型搭建与调试工作,首先完成了系统PCB电路板的元器件焊接与检测,确保电路板焊接质量符合设计要求;随后按照300㎡瓜棚的实际场景完成了系统模型的搭建,完成了所有设备的安装与线路连接;之后采用分模块调试的方式,完成了系统软件与硬件的分模块调试与整体联调,解决了调试过程中发现的软件逻辑与硬件电路问题,优化了系统的运行稳定性与控制精度。经过调试,系统所有功能均可正常实现,传感器数据采集准确,控制动作响应及时,可稳定完成瓜田的自动化管控需求,为系统的实际田间应用奠定了基础。结论本文针对我国中小型瓜田种植中的行业痛点,设计了一套光伏温控驱鸟一体化瓜田管家控制系统,完成了系统的总体方案设计、硬件电路设计、软件程序设计、模型搭建与调试,实现了300㎡瓜棚的全流程自动化管控,主要完成的工作与研究成果如下:第一,完成了系统的总体方案设计,结合瓜类作物的生长特性与种植户的实际需求,明确了系统的七大核心功能,完成了硬件与软件的总体架构设计,确定了系统的工作流程与联动逻辑,为后续设计奠定了完整的方案基础。第二,完成了系统的硬件电路设计,以STM32F103C8T6单片机为控制核心,依次完成了最小系统、温湿度管控、光照防晒、土壤酸碱度调节、智能驱鸟、红外防盗、报警显示、光伏供电八大核心板块的电路设计,通过能耗计算完成了光伏供电系统的元器件选型,所有电路设计均贴合田间实际应用场景,兼顾了稳定性、实用性与成本控制。第三,完成了系统的软件程序设计,基于KeilMDK开发环境完成了系统程序的编写,设计了系统初始化程序与主循环程序,完成了各功能子程序的设计,程序运行逻辑清晰,具备完善的异常处理与保护机制,可实现系统各项功能的自动化、稳定运行。第四,完成了系统的模型搭建与调试,制作了系统PCB电路板,完成了元器件焊接与系统模型搭建,通过分模块调试的方式完成了软件与硬件的调试,优化了系统的运行稳定性与控制精度。测试结果表明,系统各项功能均可正常实现,传感器数据采集准确,控制动作响应及时,可稳定完成300㎡瓜棚的全天候自动化管控需求。参考文献[1]马淋淋,吕艳玲,杜磊.单片机控制变频恒压供水系统在农田灌溉中的应用[J].农机化研究,2006,(11):185-186+199.[2]庄志红.基于PIC单片机的农田灌溉智能控制系统研究[J].安徽农业科学,2010,38(30):17225-17226.[3]王尚宏,张倩,杨军.基于C8051F单片机的便携式农田基础信息采集终端的设计[J].电子设计工程,2012,20(06):141-142+148.[4]于奎单.基于单片机的便携式农田滴灌巡检装置设计开发[D].内蒙古农业大学,2013.[5]沈翠凤.基于单片机和无线通讯的自动农田节水灌溉系统[J].工业控制计算机,2013,26(11):91-92.[6]舒鹏.基于单片机控制的太阳能LED多光谱农田害虫诱捕装置设计[D].江西农业大学,2014.[7]郭英芳.单片机技术在农田节水灌溉系统中的应用[J].陕西农业科学,2015,61(06):93-95.[8]郑莹.基于单片机的农田滴灌自动化控制系统设计[J].农业工程,2017,7(05):40-41.[9]赵岩,庞文琦,张心晶,等.基于52单片机的农田温湿度监测系统[J].软件,2019,40(05):262-264.[10]陈春先,曲鸣飞.基于单片机的智能农田灌溉节水系统设计及应用[J].新农业,2019,(14):25.[11]田雅楠,裴文哲,刘顺,等.基于单片机的智能农田灌溉系统的设计[J].南方农机,2019,50(15):20.[12]开文成.基于89S52单片机农田灌溉系统设计[J].湖北农机化,2020,(01):128.[13]张吉圭.基于STC15W单片机农田智能灌溉无线监控系统的实现[J].智慧农业导刊,2021,1(05):33-35.[14]李丽丽.单片机的农田灌溉系统设计研究——评《节水灌溉自动化控制技术管理方法》[J].灌溉排水学报,2021,40(04):147.[15]龙新,刘彬彧.基于89C52单片机的农田自动喷灌系统的设计[J].农村实用技术,2021,(06):55-61.[16]康晋.基于STM32单片机的农田土壤温湿度无线监测系统设计[J].科技风,2024,(17):7-9.[17]肖海仙.基于单片机的农田智能灌溉系统设计[J].南方农机,2025,56(24):181-184.[18]WangZ.PositioningandnavigationtechnologyoffarminspectionrobotbasedonimproveddynamicwindowandA*algorithm[J].FranklinOpen,2026,15100537-100537.[19]WanX,TianG,YanX,etal.Spatiotemporalinequalityandsynergies/trade-offsofembodiedwater–energy–carbonundermulti-scenariolandusechanges[J].EnvironmentalImpactAssessmentReview,2026,120108426-108426.[20]MataCA,MonederoSÁM,FornasierF,etal.Land-usechangefromMediterraneanforesttoagricultureincreasesPstockswhilereducesP-cyclingenzymeactivities[J].Agriculture,EcosystemsandEnvironment,2026,404110366-110366.谢辞时光荏苒,我的大学生涯即将落下帷幕,在论文完成之际,我谨向所有在学习与论文写作过程中给予我帮助与支持的老师、同学与家人,致以最诚挚的谢意。首先,我要衷心感谢我的指导老师。从论文的选题、方案设计、硬件与软件设计,到论文的撰写与修改,老师都给予了我悉心的指导与无私的帮助。老师严谨的治学态度、深厚的专业知识与丰富的实践经验,为我指明了研究方向,解决了设计过程中遇到的诸多难题。在论文写作过程中,老师逐字逐句地审阅修改,提出了许多宝贵的修改意见,让我得以不断完善论文内容,在此向老师致以最崇高的敬意与最诚挚的感谢。感谢学院的各位任课老师,在大学四年的学习生涯中,是你们的悉心教导,让我打下了扎实的专业知识基础,掌握了电子工程与自动化控制的相关技能,为本次毕业设计与论文写作奠定了坚实的理论基础。感谢实验室的各位同学,在毕业设计的过程中,我们相互交流、相互帮助,共同解决了设计与调试过程中遇到的诸多问题,与你们的交流探讨让我受益匪浅。最后,我要感谢我的家人与朋友,在我的学习与生活中,你们始终给予我无条件的支持、理解与鼓励,是你们的陪伴,让
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届福建龙岩市高二上物理期中预测试题含解析
- 海南省澄迈县澄迈中学2027届高二物理第一学期期中考试模拟试题含解析
- 2026年肠结核护理题库及答案详解
- 2026年保险知识考试题库及答案详解
- 2026年酸碱站、装卸站台上岗考模拟题及答案详解
- 2026年卫生招聘考试之卫生招聘(文员)题库及答案详解
- 全国2026年统计师中级考试综合能力模拟试卷及答案详解
- 2026年注册会计师全国统一考试(CPA)税法近年模拟题汇编及答案详解
- 2026年健美操理论模拟试卷目及答案详解
- 2026年大学护理刷题题库及答案详解
- 2026 年秋季校园传染病案例警示教育
- 2026年半年度消费新潜力白皮书-魔镜洞察-202609
- 2026银行业务创新研究与服务模式分析与发展方向研究报告
- 新版2026秋统编版(新版)小学道德与法治五年级上册(全册)知识点清单梳理
- 湖南省(2026年)公开遴选公务员笔试题及答案解析(B类)
- 2026国考行测言语理解必背高频成语(完整版考场专用)
- (正式版)DB31∕T 885-2024 《 老旧住宅电梯安全评估规范》
- 华安证券股份有限公司招聘笔试题库2026
- 电动重卡充电站技术规范解读
- 初中体育与健康教案 《花球啦啦操基本手位动作及层次创编》教学设计
- 电工作业安全培训
评论
0/150
提交评论