找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 24815|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

關(guān)于如何使用YL-69土壤濕度傳感器的介紹

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
相信大家都見(jiàn)過(guò)YL-69這個(gè)土壤濕度傳感器,YL-69有4口和3口的。
我用的是4口的,相信大家如果學(xué)會(huì)了4口的,3口也不是問(wèn)題。

1 VCC  外接3.3V-5V
2 GND  外接GND
3 DO   小板數(shù)字量輸出接口(0和1)模塊在土壤濕度達(dá)不到設(shè)定閾值時(shí),DO口輸出高電平,當(dāng)土壤濕度超過(guò)設(shè)定閾值時(shí),模塊D0輸出低電平;
  
4 AO   小板模擬量輸出接口;這個(gè)口呢就是模擬量的口,那當(dāng)你想測(cè)得這個(gè)傳感器的的相對(duì)0土壤濕度對(duì)應(yīng)的電壓是多少的方法是:將傳感器模塊懸空在空氣中,不要插入土壤中。萬(wàn)用表調(diào)到想要測(cè)得電壓值范圍(一般不會(huì)超過(guò)VCC的最大值)用萬(wàn)用表正極接傳感器模塊上的A0口,再用負(fù)極接傳感器模塊上的GND口,如果VCC接的是3.3V,那土壤濕度為0所對(duì)應(yīng)的電壓大概是1.5左右,接5V的不知道,既然會(huì)測(cè)土壤濕度為0的濕度,土壤濕度為一百的你也會(huì)求的。那既然是A0(電壓模擬量的輸入,那肯定是要用到ADC的,那剩下的ADC的知識(shí)找資料去琢磨下就行了)。這篇文章有什么不對(duì)的地方請(qǐng)指出來(lái),或者有什么問(wèn)題的可以在回復(fù)區(qū)留言,我看到的話會(huì)回復(fù)。


下載下面那個(gè)文檔: 土壤濕度使用.doc (185 KB, 下載次數(shù): 228)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:308756 發(fā)表于 2019-6-10 22:23 | 只看該作者
要注意ADC所能夠承受的最大的電壓,stm32
回復(fù)

使用道具 舉報(bào)

板凳
ID:308756 發(fā)表于 2019-6-10 22:26 | 只看該作者
32內(nèi)部自帶的ADC所能夠承受的電壓是3.3V,3.3V所對(duì)應(yīng)的通道值是4096,其他的ADC還得自己看模組的數(shù)據(jù)手冊(cè)。
回復(fù)

使用道具 舉報(bào)

地板
ID:513023 發(fā)表于 2020-2-24 14:07 | 只看該作者
還不太懂,能不能講下土壤傳感器的具體用法?
回復(fù)

使用道具 舉報(bào)

5#
ID:513023 發(fā)表于 2020-2-24 14:08 | 只看該作者
能不能講下土壤傳感器的具體用法,還是有點(diǎn)不明白?
回復(fù)

使用道具 舉報(bào)

6#
ID:308756 發(fā)表于 2020-5-4 23:50 | 只看該作者
@123@123@ 發(fā)表于 2020-2-24 14:07
還不太懂,能不能講下土壤傳感器的具體用法?

就是A0這個(gè)口他輸出的是模擬量,輸出到單片機(jī)中的ADC轉(zhuǎn)換通道,然后MCU可以得到ADC轉(zhuǎn)換通道的值,這個(gè)一般看你的ADC轉(zhuǎn)換通道的值得精度是多少的,我的轉(zhuǎn)換通道的值是12位的,就是0-4095這個(gè)范圍,當(dāng)濕度變化的時(shí)候,通道值就會(huì)變化,那個(gè)我們得到了一個(gè)通道值了,就知道濕度是多少了,一般濕度越大,通道值越小,這個(gè)你就需要弄一個(gè)差值就可以了,濕度百分比=1 - ADC通道值/4096
回復(fù)

使用道具 舉報(bào)

7#
ID:748161 發(fā)表于 2020-5-11 10:38 | 只看該作者
將采集到的電壓值怎么換成濕度值顯示,能給講一下嗎?
回復(fù)

使用道具 舉報(bào)

8#
ID:748161 發(fā)表于 2020-5-11 15:41 | 只看該作者
怎么將采集到的電壓數(shù)據(jù)轉(zhuǎn)換成濕度值,可以講解一下嗎?萬(wàn)分感謝
回復(fù)

使用道具 舉報(bào)

9#
ID:308756 發(fā)表于 2020-5-12 22:49 | 只看該作者
太空人吃喜之郎 發(fā)表于 2020-5-11 15:41
怎么將采集到的電壓數(shù)據(jù)轉(zhuǎn)換成濕度值,可以講解一下嗎?萬(wàn)分感謝

ADC采集到的只是一個(gè)通道值,我這個(gè)單片機(jī)的通道值的范圍是0-4095,因?yàn)槲覇纹瑱C(jī)上的ADC的精度是12位,12個(gè)1的二進(jìn)制代表的10進(jìn)制是4096,所以范圍是0-4095。當(dāng)濕度越大,那么采集到的通道值就越小,濕度越小,采集到的的通道值就越小。那么濕度值就是一個(gè)百分?jǐn)?shù)。濕度值=(1 - 通道值/4096)*100%。如果你想將采集到的的通道值轉(zhuǎn)換成模擬電壓值,那么你得知道你的ADC的基準(zhǔn)電壓是多少,我的ADC的基準(zhǔn)電壓是3.3v,那么采集到的   模擬電壓= 3.3/4096*采集到的通道值。
回復(fù)

使用道具 舉報(bào)

10#
ID:308756 發(fā)表于 2020-5-12 22:50 | 只看該作者
太空人吃喜之郎 發(fā)表于 2020-5-11 15:41
怎么將采集到的電壓數(shù)據(jù)轉(zhuǎn)換成濕度值,可以講解一下嗎?萬(wàn)分感謝

采集到的只是一個(gè)通道值。。不是模擬電壓。
回復(fù)

使用道具 舉報(bào)

11#
ID:861314 發(fā)表于 2020-12-16 13:40 | 只看該作者
YL-69濕度傳感器測(cè)得的電壓值與濕度值成正比嗎?
回復(fù)

使用道具 舉報(bào)

12#
ID:576203 發(fā)表于 2021-1-23 00:26 | 只看該作者
不成正比的,要試驗(yàn),還和土質(zhì),土壤松散程度,探頭插入深度有關(guān)。只能是大概值。寶上這種探頭演示意義大于實(shí)用意義,直流供電在持續(xù)潮濕土壤里,PCB覆銅會(huì)電化學(xué)反應(yīng),覆銅腐蝕的快,有的酸性土壤里不到一個(gè)月就爛斷了,學(xué)生做做DIY小玩意可以,要實(shí)用換別的。
回復(fù)

使用道具 舉報(bào)

13#
ID:1018309 發(fā)表于 2022-4-14 11:36 | 只看該作者

這里有對(duì)采集數(shù)據(jù)的ad轉(zhuǎn)換代碼嗎?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表