【案例分享】无线唤醒技术在灌溉系统上的应用案例
概述
农业是一个国家的经济命脉,国家的发展离不开农业的发展。我国作为农业大国之一,随着农业的发展,农业用水占比也越来越高。并且我国目前农业上的灌溉主要还是以传统的人工灌溉为主。
传统的人工灌溉主要有3大缺点:
- 灌溉人工成本高;
- 人工灌溉不容易掌控用水量,容易造成灌溉不充分或过量灌溉;
- 人员活动避免不了影响和破坏农作物的生长。
为了降低人工成本,合理地利用水资源,同时提高作物生长的环境质量,那就必须对传统的灌溉方法进行改进,将科技应用到农业灌溉上。本文简要介绍无线串口模块的无线唤醒在灌溉系统上的应用原理。
无线唤醒
无线唤醒,也可以理解为空中唤醒(英文名叫Wake On Radio),通过无线的手段唤醒处于休眠的节点模块。
原理
唤醒方在发射有效数据前加一段较长的前导码;被唤醒方周期性地起来监听空中的无线信号,一旦捕捉到正确的前导码则进入接收数据状态,若一无所获则立即进入休眠,等待下一次的唤醒监听。为了保证每次都能正常唤醒被唤醒方,唤醒方发射前导码的时间应略大于被唤醒方醒来的时间间隔。如下图所示:
图 2无应答无线唤醒示意图
同样地,若被唤醒方需应答唤醒方,则如下图所示:
图 3带应答无线唤醒示意图
方案介绍
方案组成
将无线唤醒应用到农业灌溉系统,整个系统网络主要由多个节点、网关、主机端服务器、用户端组成,以实现远程操作、掌握农作物当前环境状态、合理灌溉。
节点主要由主控制设备
- E31-T50S2
- 各类控制器
- 温度传感器
- 土壤水分传感器
- 液位传感器等组成
如下图所示:
网关主要由主控制芯片、无线串口模块(或类似的大功率模块)等组成,也起到了转发中继的作用。网关所处的位置离各个节点位置(各个大棚等)的距离大概相同。当然如果在比较小的网络里,也可以将网关部分取缔。
方案原理
主机端服务器主要由主控制设备、无线串口模块E31-T50S2(或类似的大功率模块)、计算机、系统软件等组成。
用户端利用各种终端设备,通过互联网与主机端服务器联系起来。
整个系统网络如上所述,当工作人员需要知道农作物当前所处环境的状态,则控制主机端无线串口模块向空中发出询问命令信号。当网关收到正确的询问命令信号,则向空中发出一段长度适宜的前导码+询问命令信号。
当节点无线串口模块监听到正确的前导码,则进入正常工作状态,接收询问命令信号。而后将主控制设备存储的温度、土壤水分、液位等信息集成应答信号发射到空中,发射完成后转换到周期性唤醒监听状态。
当网关收到正确的应答信号后,将应答信号转发给主机端服务器。工作人员可以通过终端软件查看农作物当前所处环境的状态,如下图所示:
当工作人员确认需进行灌溉,则控制主机端向空中发出操作命令信号。
当网关收到正确的操作命令信号,则向空中发出一段长度适宜的前导码+操作命令信号。当节点无线串口模块监听到正确的前导码,则进入正常工作状态,接收操作命令信号,并通过串口传输信号,传输完成后则进入周期性唤醒状态。
主控制设备通过串口得到来自无线串口模块的信号,分析处理,控制各类设备完成灌溉的操作,如下图所示:
目前,该类系统的难点就是节点整体的低功耗。其中节点的无线部分已经很好地达到了这一目的。随着物联网科技以及新型能源的不断发展,这类灌溉系统会更加完善。
以上为本次内容全部,希望对您有用,非常感谢您抽出宝贵的时间来这里。欢迎在评论区留言,并持续关注获取更多精彩内容。
【案例分享】无线唤醒技术在灌溉系统上的应用案例相关推荐
- hybird php.cn,案例分享:HEXPRESS/Hybrid在网格划分上的重大突破--HONDA(本田)
案例分享:HEXPRESS/Hybrid在网格划分上的重大突破--HONDA(本田) 2019年08月06日 相信您以前也听说过这种说法,"前期准备工作占用了CFD气动仿真80%的时间&qu ...
- 案例分享:Qt工程机械真空激光焊接系统软件产品定制(西门子PLC,mysql数据库,用户权限控制,界面配置,参数定制,播放器,二维图标,rgv小车,期限控制,参数调试等)
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/127214512 长期持续项目技术分享,有需求请回博客首 ...
- 案例分享——基于物联网的电能质量监测系统(各种基本电力参数、电网谐波、远程通信、监测终端、上位机)
[系列专栏]:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! <QT开发实战> <嵌入式通用开发实战> <从0到1学习嵌入式Linux开发> <A ...
- 案例分享|突破卡脖子技术,研制协作机器人核心零部件的方向与思考
来源: 机器人大讲堂 协作机器人,作为一种新型的智能机器人,扫除了人机协作的障碍,让机器人彻底摆脱护栏或围笼的束缚,让机器人与人可以在生产.制造与服务上协同作战,充分发挥机器人的效率及人类的智能,与人 ...
- DGIOT智慧农业案例分享
场景说明 农业-农业大棚智能监测场景 背景 在农业大棚中,引入物联网技术,实现温室种植的高效和精准化的管理.物联网技术可以应用到温室生产的不同阶段,把不同阶段植物的表现和环境因子进行分析,反馈到下一轮 ...
- 带您了解无线充电技术的现状和未来发展趋势
目前越来越多的公司加入了无线充电技术的行列,简单的说无线充电技术就是不用电线充电,而是通过磁场为设备充电,现在的发展范围还是有限的.下面由沐渥科技小编带大家了解无线充电技术的现状和未来发展趋势. 无线 ...
- 案例分享 | 无代码开发之设备台账管理(1)
一.案例概述 此案例实操基于企业实际TPM系统选取设备台账案例讲解平台操作方法(设备功能页面及增删改查功能逻辑操作).此设备台账案例包含设备类型模板.设备信息模板.通过TPM设备台账功能实现企业针对设 ...
- 计算机技术应用于教学案例,案例教学法在计算机网络技术教学中的应用
摘 要 文章针对计算机网络技术课程的特点进行分析,指出了现行计算机网络技术课程在教学中存在的问题.通过对案例教学与传统教学的比较,提出了案例选择的策略,探讨了案例教学法在计算机网络技术课程中的应用. ...
- 历久弥新 - 微软万亿市值背后的文化支撑(上)|DevOps案例研究
内容来源:DevOps案例深度研究-Microsoft文化支撑研究战队(本文只展示部分PPT研究成果,更多细节请关注案例分享会,及本公众号.) 本案例内容贡献者:陈飞(Topic Leader).陈雨 ...
最新文章
- 行业专业的移动广告聚合平台--KeyMob
- php调用字符串函数参数,如何从包含参数的变量中存储的字符串调用PHP函数
- content of maven-uilib-pom - the eslint and jslint are configured here
- extjs 基础部分
- 实例19:python
- Javascript玩转Prototype(一)——先谈C#原型模式
- 打表巧解蛇形方阵(洛谷P5731题题解,Java语言描述)
- C#中的主从Datagridview
- bootstrap入门
- 业务建模重的几个概念
- Akka系统《sixteen》译
- 七日掌握设计配色基础pdf_【资源分享】[七日掌握设计配色基础].日本视觉设计研究所.编.插图版...
- linux(ubuntu) 查看系统设备信息
- vs2019番茄助手 附安装教程
- 数据分析:SWOT分析法
- 如何用IDEA打包jar包
- 中国大学MOOC浙江大学“程序设计入门——C语言”的PTA练习题目集答案
- 值得推荐的分子动力学模拟入门书籍
- 利用移动硬盘+路由器搭建局域网云存储
- c语言平时作业完成的评价,C语言作业评价标准 - osc_fmg49rzg的个人空间 - OSCHINA - 中文开源技术交流社区...