关键词:
智能蔬菜大棚
LORA
低功耗
NB-IOT
Apollo2单片机
STM32单片机
摘要:
无线智能蔬菜大棚指利用当前先进的物联网技术,将无线智能化控制系统应用到蔬菜种植大棚上,远距离实时监测农作物生长环境的参数,数据分析后再结合专家经验,模拟出最适合大棚内农作物的生长环境,最终通过网关控制系统控制调控机制,进而改变环境参数,从而使农作物达到最佳生长状态,到达增产的目的。在传统的蔬菜大棚也能进行智能调控达到半自动化水准,可是通讯方式必须依赖有线,整个系统需要大量布线,初期建设成本和后期维护都需要大量的费用。当需要增加大棚内的监测点或增设蔬菜大棚时,我们需要重新布线,再合并网络,这些任务相当繁琐。本文设计的无线智能蔬菜大棚控制系统利用物联网通信技术,以无线传输为中心,安装、增设节点都很方便,使用寿命长,并且用电池供电就可以达到需求。无线网络蔬菜大棚通过检测终端实时监测大棚中的环境参数变化。可以为蔬菜大棚环境的参数精准调控提供科学依据,达到增产、改善品质、调节生长周期、提高经济效益的目的。大棚控制系统中,运用温度传感器、湿度传感器、PH值传感器、光照度传感器、CO2传感器等设备,检测环境中相应参数,保证农作物有一个良好的、适宜的生长环境。远程控制的实现使技术人员在办公室就能对多个大棚的环境进行监测控制。本文从两个方面阐述我们监测控制系统的工作流程,一个是检测终端一个是控制网关,两者共同作用完成整个系统监测控制工作。检测终端主要负责信号采集和数据上传工作,由于检测终端是无线传输且用电池供电,因此整个设计的难点就在于低功耗设计,在MCU器件选型上选择超低功耗的Apollo2芯片,工作模式设计成定时发送模式,整个系统大部分时间处于休眠断电状态。在与网关通信方面,通信芯片采用的是SX1278LORA射频芯片,检测终端采用LORA自组网,这样的好处是我们可以自由加入终端,且不需要付费,难点在LORAWAN协议的自组网,这里我们采用的是Semtech公司提供的源码协议栈,再配上自定义的用户协议。在控制网关方面,网关与检测终端采用LORAWAN协议自组网,网关的通信芯片为SX1301LORA射频芯片,这是LORA网关专用芯片,信道数量多。网关与服务器采用NB-IOT通讯方式,开发简单,成本低,在中国3大运营商基本全面完成了基站的建设工作,因此即使在偏远山区,网关也可以正常通信。在设计时,NB-IOT通信直接采用现成的模组SN12,用AT指令进行命令和数据交互。在网关和上位机数据交互时,我们设计了自己的数据传输协议,同时保留了协议的可扩展性,非常灵活。在控制器网关外围接口电路设计时,我们保留了常用的AI、AO、DI接口,用户可自由扩展用途。该项目由实验室与深圳市派洛得科技有限公司合作研发,在未来几年,智慧农业必然是主流趋势,该系统有实际的工程应用效益。