基于无线网络蔬菜大棚测控系统设计
发布时间:2023-10-13 18:17
无线智能蔬菜大棚指利用当前先进的物联网技术,将无线智能化控制系统应用到蔬菜种植大棚上,远距离实时监测农作物生长环境的参数,数据分析后再结合专家经验,模拟出最适合大棚内农作物的生长环境,最终通过网关控制系统控制调控机制,进而改变环境参数,从而使农作物达到最佳生长状态,到达增产的目的。在传统的蔬菜大棚也能进行智能调控达到半自动化水准,可是通讯方式必须依赖有线,整个系统需要大量布线,初期建设成本和后期维护都需要大量的费用。当需要增加大棚内的监测点或增设蔬菜大棚时,我们需要重新布线,再合并网络,这些任务相当繁琐。本文设计的无线智能蔬菜大棚控制系统利用物联网通信技术,以无线传输为中心,安装、增设节点都很方便,使用寿命长,并且用电池供电就可以达到需求。无线网络蔬菜大棚通过检测终端实时监测大棚中的环境参数变化。可以为蔬菜大棚环境的参数精准调控提供科学依据,达到增产、改善品质、调节生长周期、提高经济效益的目的。大棚控制系统中,运用温度传感器、湿度传感器、PH值传感器、光照度传感器、CO2传感器等设备,检测环境中相应参数,保证农作物有一个良好的、适宜的生长环境。远程控制的实现使技术人员在办公室就能对多个...
【文章页数】:102 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 项目背景介绍
1.2 国内外研究现状,发展趋势
第二章 无线网络蔬菜大棚整体结构设计
2.1 无线智能蔬菜大棚简介
2.2 测控要求与性能指标
2.3 测控系统整体构架
2.4 本章小结
第三章 检测终端系统硬件设计
3.1 检测终端整体硬件架构设计及检测仪表选型
3.2 检测终端最小系统设计
3.2.1 Apollo2 芯片简介
3.2.2 Apollo2 低功耗模式简介
3.2.3 Apollo2 最小系统设计
3.3 检测终端信号采集电路设计
3.4 LORA射频通讯电路设计
3.4.1 LORA简介
3.4.2 SX1278 芯片简介
3.4.3 SX1278 射频接口电路设计
3.5 检测终端电源设计
3.5.1 检测终端电池选型
3.5.2 电源接口电路设计
3.6 本章小结
第四章 检测终端系统软件设计
4.1 检测终端软件整体框架设计
4.4.1 开发环境搭建
4.4.2 软件整体框架
4.2 检测终端工作模式设计
4.3 检测终端主程序设计
4.3.1 主程序设计
4.3.2 模块初始化设计
4.4 AD采样程序设计
4.5 LORA通信程序设计
4.5.1 LORAWAN简介
4.5.2 用户协议设计
4.5.3 LORA终端入网流程
4.5.4 LORA终端程序设计
4.6 本章小结
第五章 网关控制系统硬件设计
5.1 网关控制系统整体架构设计
5.2 控制网关最小系统设计
5.2.1 STM32F103C8t6 简介
5.2.2 STM32F103C8t6 最小系统设计
5.2.3 STM32 资源分配
5.3 LORA网关射频通讯电路设计
5.3.1 SX1301 简介
5.3.2 SX1301 射频接口电路设计
5.4 NB-IOT通讯接口电路设计
5.4.1 NB-IOT简介
5.4.2 NB-IOT模组选型
5.4.3 NB-IOT接口电路设计
5.5 过程通道接口电路设计
5.5.1 模拟量输入(AI)接口电路设计
5.5.2 模拟量输出(AO)接口电路设计
5.5.3 数字量输入(DI)接口电路设计
5.5.4 数字量输出(DO)接口电路设计
5.6 本章小结
第六章 网关控制系统软件设计
6.1 网关控制系统整体软件架构设计
6.1.1 开发环境的搭建
6.1.2 软件整体框架
6.2 主控程序设计
6.3 LORA网关程序设计
6.4 NB-IOT通讯程序设计
6.4.1 NB-IOT协议简介
6.4.2 SN12AT指令介绍
6.4.3 NB-IOT初始化和入网配置
6.4.4 串口通讯程序设计
6.4.5 NB-IOT程序设计
6.5 NB-IOT用户程序设计
6.5.1 数据发送协议
6.5.2 命令接收协议
6.6 过程通道驱动程序设计
6.6.1 AI驱动程序设计
6.6.2 AO驱动程序设计
6.6.3 DI驱动程序设计
6.6.4 DO驱动程序设计
6.7 本章小结
第七章 系统测试及结果
7.1 检测终端测试
7.2 网关测试
致谢
参考文献
个人简介
本文编号:3853653
【文章页数】:102 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 项目背景介绍
1.2 国内外研究现状,发展趋势
第二章 无线网络蔬菜大棚整体结构设计
2.1 无线智能蔬菜大棚简介
2.2 测控要求与性能指标
2.3 测控系统整体构架
2.4 本章小结
第三章 检测终端系统硬件设计
3.1 检测终端整体硬件架构设计及检测仪表选型
3.2 检测终端最小系统设计
3.2.1 Apollo2 芯片简介
3.2.2 Apollo2 低功耗模式简介
3.2.3 Apollo2 最小系统设计
3.3 检测终端信号采集电路设计
3.4 LORA射频通讯电路设计
3.4.1 LORA简介
3.4.2 SX1278 芯片简介
3.4.3 SX1278 射频接口电路设计
3.5 检测终端电源设计
3.5.1 检测终端电池选型
3.5.2 电源接口电路设计
3.6 本章小结
第四章 检测终端系统软件设计
4.1 检测终端软件整体框架设计
4.4.1 开发环境搭建
4.4.2 软件整体框架
4.2 检测终端工作模式设计
4.3 检测终端主程序设计
4.3.1 主程序设计
4.3.2 模块初始化设计
4.4 AD采样程序设计
4.5 LORA通信程序设计
4.5.1 LORAWAN简介
4.5.2 用户协议设计
4.5.3 LORA终端入网流程
4.5.4 LORA终端程序设计
4.6 本章小结
第五章 网关控制系统硬件设计
5.1 网关控制系统整体架构设计
5.2 控制网关最小系统设计
5.2.1 STM32F103C8t6 简介
5.2.2 STM32F103C8t6 最小系统设计
5.2.3 STM32 资源分配
5.3 LORA网关射频通讯电路设计
5.3.1 SX1301 简介
5.3.2 SX1301 射频接口电路设计
5.4 NB-IOT通讯接口电路设计
5.4.1 NB-IOT简介
5.4.2 NB-IOT模组选型
5.4.3 NB-IOT接口电路设计
5.5 过程通道接口电路设计
5.5.1 模拟量输入(AI)接口电路设计
5.5.2 模拟量输出(AO)接口电路设计
5.5.3 数字量输入(DI)接口电路设计
5.5.4 数字量输出(DO)接口电路设计
5.6 本章小结
第六章 网关控制系统软件设计
6.1 网关控制系统整体软件架构设计
6.1.1 开发环境的搭建
6.1.2 软件整体框架
6.2 主控程序设计
6.3 LORA网关程序设计
6.4 NB-IOT通讯程序设计
6.4.1 NB-IOT协议简介
6.4.2 SN12AT指令介绍
6.4.3 NB-IOT初始化和入网配置
6.4.4 串口通讯程序设计
6.4.5 NB-IOT程序设计
6.5 NB-IOT用户程序设计
6.5.1 数据发送协议
6.5.2 命令接收协议
6.6 过程通道驱动程序设计
6.6.1 AI驱动程序设计
6.6.2 AO驱动程序设计
6.6.3 DI驱动程序设计
6.6.4 DO驱动程序设计
6.7 本章小结
第七章 系统测试及结果
7.1 检测终端测试
7.2 网关测试
致谢
参考文献
个人简介
本文编号:3853653
本文链接:https://www.wllwen.com/nykjlw/yylw/3853653.html