基于STM32F103土壤墒情分析仪的设计.docx

基于STM32F103土壤墒情分析仪的设计.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于STM32F103土壤墒情分析仪的设计

?

?

曹硕+马明云

【摘要】为了测量土壤中的含水状况,提高灌溉水的利用率、实现节水灌溉,研制一种以ARMSTM32F103为核心的土壤墒情分析仪。其采用FDR的原理,具有低功耗,高精度等优点,实现了对土壤墒情信息的自动采集、存储和墒情信息的GPRS的网络传输,从而可以为定时定量的节水灌溉提供控制依据。试验表明,该系统对土壤墒情的测量与实际测试数据误差较小,能够对土壤墒情的状况进行精准的测量。

【关键词】土壤墒情FDRARM信号处理GPRS

一、引言

目前,水资源短缺是我国经济发展要面临的主要问题之一,如何有效节水是政府部门要解决的重要问题。农业的生产发展需要大量的水,解决农业的节水问题对社会有着重要意义。土壤墒情是用户实现节水的重要信息。

本文设计了一种基于ARM和GPRS网络的土壤墒情分析仪,可实现对土壤墒情信息的远程监测,为用户决策提供有力的支持。

二、土壤墒情分析仪工作原理

土壤墒情是反应土壤的干湿程度,一般可用土壤中水的质量占烘干土重的百分数表示,也可以用土壤含水率相當于田间持水量的百分比,或相对于饱和水量的百分比等相对含水率表示。土壤墒情分析仪采用的是FDR测量原理,即利用LC电路的振荡,根据电磁波在不同介质中振荡频率的变化来测定介质的介电常数,进而通过一定对应关系反演出土壤水分状况。

归一化振荡频率SF与土壤含水率的关系为下式:

θυ=a*SFb……………(1)

其中θυ为土壤容积含水量,a、b为待定参数,SF为LC振荡电路的归一化频率。

SF=(Fα-Fs)/(Fα-Fw)…………………(2)

Fα为分析仪在空气中所测量的谐振频率;Fs为分析仪在土壤中所测量的谐振频率;

Fw为分析仪在纯水中所测量的谐振频率;

谐振频率F=…………………(3)

式(3)中的电感L是土壤分析仪的固定电感值,所以谐振频率只与电容C有关。而电容的改变,要受到土壤中含水量的影响。

三、基于ARM的系统硬件设计

土壤墒情分析仪电路部分的主要功能模块为:电源部分、温湿度信号处理部分、CPU处理中心部分、SIM868无线通信模块部分。

(一)电源部分的设计

电源部分包括太阳能充电电路、电源管理两部分。电源设计的主要原理图如图1所示。

由于设备采用电池供电,此时就必须考虑省电和自动充电。采用太阳能自动充电可以很好地为电池提供能量。省电部分在待机状态下的省电原则是,除了CPU需要加点外,其它电路都尽可能不加点。省电部分在工作状态下的省电原则是,除非是需要测量此功能模块的参数,否则就不供电,并且,测量参数在满足指标要求的情况下,测量时间要尽可能短。

太阳能充电电路采用LT3652给锂电池充电。LT3652有较宽的输入电压范围,充电电流可以达到2A,该芯片采用一种特殊的输入电压调整环路,当使用太阳能电池板作为输入电源时,当光伏电池板输出电压降低到某一设定值,LT3652就会自动降低充电电流,使光伏电池板保持在最大峰值功率输出点。当电池电压达到浮充电压的97.5%时,就停止充电。R8、R9和R10可以调整浮充电压。由于采用的是3.7V的锂电池,故调整电阻值,使其浮充电压为4.2V。

升压电路是把3.6V电池电压升到稳定的5V,以供温湿度传感器信号处理单元和SIM868无线通信模块使用。升压电路由XL6009单元以及其外围电路组成。R22和R23微调输出电压。XL6009的EN端是控制除了CPU外其它电路需要的供电电源。在休眠模式下,XL6009的EN端为低电平,关断了XL6009的5V输出。在此情况下,所有需要5V电源的电路均不供电。EN为高电平,5V电源有输出。此时,再通过CPU控制5V电源到需要供电的单元。

(二)湿度信号处理电路的设计

湿度信号的处理电路如图2所示。

N1模块及其外围电感和传感器环构成湿度测量电路。它的输出是一个随环境变化而频率变化的谐振信号,其频率在280mHz以上。产生的百兆级谐振信号通过N2(MC12080)进行分频,使其频率变成10mHz左右。然后此信号经过N3(LMV7239)比较器后形成10mHz左右的方波。此方波经过N4(MC74HC4040A)分频,形成30~40kHz左右的方波。30~40kHz左右的方波送到Q1后再送到CPU进行计算。CPU计算1秒内的方波个数,从而得到分频后的谐振频率。

(三)CPU电路的设计

CPU电路是土壤墒情分析仪的核心部分,主要完成系统的电源管理、电池电压和温湿度数据的采集、GPS信息的读取、传送GPRS发送数据等功能。CPU电路由ARM和SIM868联合组成。

CPU电路的控制中心是32位的ARMSTM32F103。STM32F103是意法半导体

文档评论(0)

133****5313 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档