低功耗智慧农场系统设计与研究.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
? ? 低功耗智慧农场系统设计与研究 ? ? Summary:随着物联网技术人工智能技术的高速发展,物联网技术在农业中的应用越来越广泛。疫情之下,智慧农业的发展有效保障了农村地区和城市地区农业的丰收。本系统采用软件硬件相结合的方式,构建了一个基于WiFi通信和低功耗路由器的物联网——智慧农场系统。总体上分为三大模块:前端传感器信息采集和设备控制模块、中间信息传输模块、后端数据展示和分析模块。信息采集模块采用ESP32C3为核心、多种传感器为辅助的数据采集和发送电路。中间信息传输模块采用mqtt通信协议和云服务器构成,对传感器信息进行传输。后端采用python程序接收mqtt服务器发送的数据,并进行展示和分析,接收的数据采用mysql进行存储。系统总体实现了传感器信息的远程监控和物联网前端设备的远程控制。 Keys:智慧农场 ESP32 mqtt通信 0 引言 当今物联网技术被应用于各个行业领域,其中农业领域中物联网技术的运用越来越普[1-3]。农业的发展在物联网技术和人工智能技术的推动下,产量一天比一天高,成本一天比一天低,效率和收益都在逐步提高。大疫之下,保障民众生活所需,保障粮食供给,就变得格外重要。 智能化农业充分发挥现代化的物联网科技,服务于农业体系,提高农业生产效率和农产品质量的提高[4-6]。物联网科技变得越来越成熟和稳定,农业生产的各个环节都能够使用到先进的生产科技来简化生产中的各种复杂的流程,方便人员进行生产监督和管理工作;农产品的播种生长收获通过远程传感器的精密监测,实现了农产品的精准培养,降低了农业人员生产的复杂程度,产量随之得到提高;智慧农业中加入了人工智能的元素,对农场的基本管理实现了自动化和智能化 ,降低了农场的运营和维护成本,增强了农作物的价格竞争力,促进了农业经济的发展;智慧农场通过互联网技术建立了顾客和农民的紧密连接,为生产者和消费者搭建了良好的环境。 1 系统概述 低功耗的物联网智慧农场系统主要实现了低成本低功耗下农作物生长环境的远程监测和控制,包括CO2浓度、温度、土壤湿度、土壤营养液浓度、土壤PH值等重要生长指标,保障农作物的生长环境,科学有效的增加农作物的质量和产量[7-9]。 该系统分为三个模块:前端传感器信息采集和设备控制模块、中间信息传输模块、后端数据展示和分析模块。前端传感器信息采集和设备控制模块运用了传感器技术和低功耗低速通信技术,以ESP32C3作为控制核心,以多种传感器设备作为从设备,将传感器采集到的模拟信息转换为数字信息并进行网络传输。系统使用WiFi这种范围广稳定性高的通信方式和mqtt这种简单高效的通信协议实现前端信息的传输,使用继电器和微机电挂载在esp32芯片的控制引脚上实现环境调控设备的控制。中端信息传输模块采用mqtt云服务器的方式来实现前端信息采集设备的信息中转和传输。后端在简单普及的windows客户端上使用Python程序完成mqtt信息的接收、存储、统计和展示,并实现数据可视化分析。 该系统将传感器网络和Internet网络相结合,实现了农作物信息的可靠传输。传感器网络综合了传感器技术、嵌入式计算技术、现代网络及无线通信技术、分布式信息处理技术等,能够通过各类集成化得微型传感器写作地实时监测、感知和采集各种环境或监测对象的信息、通过嵌入式系统对信息进行处理,并通过随机自组织无线通信网络以多跳(Multihop)中继方式将所感知信息传送到用户终端。 2 系统详细设计 2.1 信息采集和设备控制模块设计 信息采集运用了多种模拟和数字传感器设备。选用价格低廉的以ESP32C3为核心的国产嵌入式合宙开发板作为前端的主控设备。ESP32-C3首先它是一款安全稳定、低功耗、低成本的物联网芯片,采用RISC-V32位单核处理器,支持2.4GHzWi-Fi和BluetoothLE5.0。芯片内置 400 KB SRAM,384 KB ROM,8KB RTC SRAM,内置4MB Flash也支持外Flash。芯片支持多种低功耗工作状态,能够满足各种应用场景的功耗需求。芯片所特有的精细时钟门控功能、动态电压时钟频率调节功能、射频输出功率可调节功能等特性,可以实现通信距离、通信速率和功耗之间的最佳平衡。模块提供丰富的外设接口,包括UART,PWM,SPI,I2S,I2C,ADC。模块具有多种特有的硬件安全机制。硬件加密加速器支持AES、SHA 和RSA 算法。其中的RNG、HMAC和数字签名(Digital Signature) 模块提供了更多安全性能。 主控单元实现的功能主要有:接收传感器传输的电压数据并转换为相应的物理量值;多种类型的数据格式转换;建立mqtt网络传输,实现数据接收和发送功能;控制引脚电平驱动电机和LED灯执行动作。 在arduino程序中调用

文档评论(0)

布丁文库 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体 重庆微铭汇信息技术有限公司
IP属地浙江
统一社会信用代码/组织机构代码
91500108305191485W

1亿VIP精品文档

相关文档