论文部分内容阅读
进入21世纪后,随着信息技术和传感器技术的不断发展,物联网技术应用而生。农业物联网技术是物联网技术在农业生产领域的一个重要应用范畴,农业物联网技术已然成为了世界各国关注的焦点。在国内,农业物联网技术也得到了国家政策的支持,被提升到了国家战略发展层面,农业物联网因此开启现代化农业发展之路。在了解国内外物联网发展现状以及未来发展趋势的基础上。本设计提出了一种嵌入式温室智能控制系统。该系统主要是由微控制器模块、数据采集模块、无线通信模块和上位机管理平台模块组成。同时,无线传输技术相比较于有线传输具有高速、便捷、成本低的独特优势,有效避免了现场繁琐的布线,本文所做的主要贡献体现以下几点:(1)根据温室环境特点,对系统的功能需求进行了整体设计,对物联网技术的三层体系结构进行分析和相关理论知识学习后,设计出系统的硬件整体架构,采用分模块化思想,将环境参数采集、无线传输、控制执行设备等模块进行分模块化设计。采用NB-IoT技术搭建远距离无线传输路径,以强连接、高覆盖的特点提高数据与指令在传输过程中的可靠性,相比较于传统的有线技术,其成本更低。(2)基于keil uVision5.0系统开发环境,移植FreeRTOS嵌入式操作系统,采用C语言开发终端控制软件,嵌入式软件整体功能需求是将系统软件架构各个模块关联图设计出来,并根据关联图设计对应模块的程序,最后完成各个模块间的对接,实现其功能。终端管理平台使用中国电信物联网测试平台,采用JSON语言对Profile进行部署,并在线部署编解码插件开发,搭建完整一套物联网云平台系统,实现环境参数数据存储、查询、控制等功能。(3)软硬件系统设计完成之后,分别对每个模块的功能进行软件和硬件的调试,调试成功后,临时搭建模拟温室环境,进行实验,空气温湿度传感器测量误差范围在±0.3℃,±3%RH,土壤温湿度传感器测量误差范围在±0.5℃,±3%RH,通过实验,获取测量结果与标准的传感器测量结果进行分析对比,本系统采集的值在各传感器误差允许范围内,物联网云平台后台数据成功运行,本设计的系统通过测试,其功能指标基本实现。