找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 21568|回复: 12
打印 上一主题 下一主题
收起左侧

关于如何使用YL-69土壤湿度传感器的介绍

[复制链接]
跳转到指定楼层
楼主
相信大家都见过YL-69这个土壤湿度传感器,YL-69有4口和3口的。
我用的是4口的,相信大家如果学会了4口的,3口也不是问题。

1 VCC  外接3.3V-5V
2 GND  外接GND
3 DO   小板数字量输出接口(0和1)模块在土壤湿度达不到设定阈值时,DO口输出高电平,当土壤湿度超过设定阈值时,模块D0输出低电平;
  
4 AO   小板模拟量输出接口;这个口呢就是模拟量的口,那当你想测得这个传感器的的相对0土壤湿度对应的电压是多少的方法是:将传感器模块悬空在空气中,不要插入土壤中。万用表调到想要测得电压值范围(一般不会超过VCC的最大值)用万用表正极接传感器模块上的A0口,再用负极接传感器模块上的GND口,如果VCC接的是3.3V,那土壤湿度为0所对应的电压大概是1.5左右,接5V的不知道,既然会测土壤湿度为0的湿度,土壤湿度为一百的你也会求的。那既然是A0(电压模拟量的输入,那肯定是要用到ADC的,那剩下的ADC的知识找资料去琢磨下就行了)。这篇文章有什么不对的地方请指出来,或者有什么问题的可以在回复区留言,我看到的话会回复。


下载下面那个文档: 土壤湿度使用.doc (185 KB, 下载次数: 227)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:308756 发表于 2019-6-10 22:23 | 只看该作者
要注意ADC所能够承受的最大的电压,stm32
回复

使用道具 举报

板凳
ID:308756 发表于 2019-6-10 22:26 | 只看该作者
32内部自带的ADC所能够承受的电压是3.3V,3.3V所对应的通道值是4096,其他的ADC还得自己看模组的数据手册。
回复

使用道具 举报

地板
ID:513023 发表于 2020-2-24 14:07 | 只看该作者
还不太懂,能不能讲下土壤传感器的具体用法?
回复

使用道具 举报

5#
ID:513023 发表于 2020-2-24 14:08 | 只看该作者
能不能讲下土壤传感器的具体用法,还是有点不明白?
回复

使用道具 举报

6#
ID:308756 发表于 2020-5-4 23:50 | 只看该作者
@123@123@ 发表于 2020-2-24 14:07
还不太懂,能不能讲下土壤传感器的具体用法?

就是A0这个口他输出的是模拟量,输出到单片机中的ADC转换通道,然后MCU可以得到ADC转换通道的值,这个一般看你的ADC转换通道的值得精度是多少的,我的转换通道的值是12位的,就是0-4095这个范围,当湿度变化的时候,通道值就会变化,那个我们得到了一个通道值了,就知道湿度是多少了,一般湿度越大,通道值越小,这个你就需要弄一个差值就可以了,湿度百分比=1 - ADC通道值/4096
回复

使用道具 举报

7#
ID:748161 发表于 2020-5-11 10:38 | 只看该作者
将采集到的电压值怎么换成湿度值显示,能给讲一下吗?
回复

使用道具 举报

8#
ID:748161 发表于 2020-5-11 15:41 | 只看该作者
怎么将采集到的电压数据转换成湿度值,可以讲解一下吗?万分感谢
回复

使用道具 举报

9#
ID:308756 发表于 2020-5-12 22:49 | 只看该作者
太空人吃喜之郎 发表于 2020-5-11 15:41
怎么将采集到的电压数据转换成湿度值,可以讲解一下吗?万分感谢

ADC采集到的只是一个通道值,我这个单片机的通道值的范围是0-4095,因为我单片机上的ADC的精度是12位,12个1的二进制代表的10进制是4096,所以范围是0-4095。当湿度越大,那么采集到的通道值就越小,湿度越小,采集到的的通道值就越小。那么湿度值就是一个百分数。湿度值=(1 - 通道值/4096)*100%。如果你想将采集到的的通道值转换成模拟电压值,那么你得知道你的ADC的基准电压是多少,我的ADC的基准电压是3.3v,那么采集到的   模拟电压= 3.3/4096*采集到的通道值。
回复

使用道具 举报

10#
ID:308756 发表于 2020-5-12 22:50 | 只看该作者
太空人吃喜之郎 发表于 2020-5-11 15:41
怎么将采集到的电压数据转换成湿度值,可以讲解一下吗?万分感谢

采集到的只是一个通道值。。不是模拟电压。
回复

使用道具 举报

11#
ID:861314 发表于 2020-12-16 13:40 | 只看该作者
YL-69湿度传感器测得的电压值与湿度值成正比吗?
回复

使用道具 举报

12#
ID:576203 发表于 2021-1-23 00:26 | 只看该作者
不成正比的,要试验,还和土质,土壤松散程度,探头插入深度有关。只能是大概值。宝上这种探头演示意义大于实用意义,直流供电在持续潮湿土壤里,PCB覆铜会电化学反应,覆铜腐蚀的快,有的酸性土壤里不到一个月就烂断了,学生做做DIY小玩意可以,要实用换别的。
回复

使用道具 举报

13#
ID:1018309 发表于 2022-4-14 11:36 | 只看该作者

这里有对采集数据的ad转换代码吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表