为提高温室大棚生产过程的自动化、信息化水平,开发基于ZigBee通讯技术的温室大棚环境参数采集节点。传统ZigBee节点多直接基于cc2530开发,协议栈不易掌握,开发难度大。为降低开发难度,缩短开发周期,系统选择基于开源硬件arduino和Zig Bee无线串口进行开发。选用SHT10、BH175FVI和MH-Z18 NDIR传感器分别监测温室环境的温湿度、光强度、CO2浓度,应用Arduino Mega2560对传感器监测的环境参数进行实时采集、处理;采用ZigBee无线透传模块TB0106构建Zig Bee通讯网络,各采集节点间采用ZigBee星型组网方式。介绍了软件总体设计流程图,软件采用模块化设计,方便进一步扩展功能。模拟测试实验表明,该系统具有良好的稳定性和较高的通信效率,可以满足温室大棚环境监测对无线通信网络的传输和组网要求,具有较高的推广价值和应用前景。
To improve the automation and informatization of greenhouse production process, a greenhouse environment param ters acquisition node based on ZigBee was designed. Because of the complicated communication protocol stack, it is difficult to develop the traditional ZigBee node directly based on ec2530. To decrease the difficulty of development and shorten the development cycle, the system was developed on Arduino (open source hardware) and wireless serial port based on ZigBee. The system uses SHTIO, BH175FVI and MH-Z18 NDIR to detect temperature and humidity, light intensity, dioxide gas concentration respectively and it takes Arduino Mega2560 as the main controlling kit for real-time acquisition and processing environmental parameters. ZigBee module TBO106 was used to construct ZigBee communications networks and Star-ZigBee-network was used among the collection nodes. The main program flow chart was introduced, and the method of modular design was used in the software design in order to extend functions in the future. Simulation testing experiments show that the system has good stability and high communication efficiency to meet the greenhouse environmental monitoring requirements for network transmission and wireless communication networks, and the high value of promotion and application.