基于嵌入式和设备云平台的家庭植物工厂系统设计
【摘要】:随着大型植物工厂研究的深入,家庭植物工厂受到人们越来越多的关注,在日本、荷兰、美国等农业技术发达的国家己经进入了产业化阶段。目前我国研发的家庭植物工厂系统,多选用PLC作为核心控制器,成本相对较高,并采用PID算法进行控制,控制效果往往不理想;在营养液循环过程中,会出现有害微生物和植物自毒物质,依靠现有技术往往净化不彻底;物联网技术衍生出的设备云平台技术应用到其中的实例也很少,这些问题都急需改进。本文通过对现有的家庭植物工厂系统进行分析,结合嵌入式技术、无线通信技术、设备云平台技术、LED光源技术、智能控制技术,设计并开发了一种基于嵌入式和设备云平台的家庭植物工厂系统,具体的工作内容如下:1.对家庭植物工厂内的环境因子、营养液因子、营养液净化技术的特点进行分析,将深紫外LED技术应用到营养液净化领域,制定了控制系统功能、算法、工作方式并设计了家庭植物工厂结构。2.对数据粗大误差剔除和传感器数据融合的常用算法进行分析,确定了使用狄克松准则和卡尔曼滤波相结合的传感器数据融合方案,能够有效提高传感器模块的测量精度,为输出控制设备的协调工作提供依据。3.根据光照强度、温度、湿度、营养液温度等因素会影响植物正常生长发育所需的CO2浓度,设计了一个四输入单输出的多因素模糊控制系统,使CO2浓度始终保持在适合植物正常生长发育的范围内。4.根据控制系统功能要求,选择STM32F103ZET6作为核心处理器,在此基础上完成传感器模块、LCD人机交互模块、数据存储模块、WiFi通信模块、LED模组和LED驱动模块、电机驱动模块、继电器模块的电路设计,并且证明了本设计的合理性和可靠性。5.为满足系统实时性的要求,移植UCOSIII嵌入式实时操作系统进行软件程序编写;移植EmWin进行了LCD人机交互模块程序开发;通过WiFi模块接入机智云云平台,并基于机智云提供的SDK包以及Android开源框架开发了一款Android APP,实现了对家庭植物工厂的远程操控。整体测试结果表明,系统各项性能均达到了设计要求,具有较高的可靠性,而且成本较低,满足实际应用的需求。对于降低家庭植物工厂生产成本,使智能化的家庭植物工厂进入千家万户具有重要作用。