我們將VL53L0X激光飛行時(shí)間(TOF)傳感器連接到Arduino上,用TOF測(cè)距儀測(cè)量罐內(nèi)的液位。
這個(gè)項(xiàng)目會(huì)用到的東西硬件Arduino UNO & Genuino UNO x1ProtoCentral VL53L0X Laser ToF Sensor breakout x1軟件應(yīng)用和在線服務(wù)Arduino IDEProcessing項(xiàng)目介紹液位測(cè)量是工業(yè)和家庭應(yīng)用中常用的一種技術(shù)(測(cè)量水箱中的水位)。通常是用探針插入液體測(cè)量?jī)烧咧g的導(dǎo)電性,由于水位的變化,電阻隨之變化而來(lái)。這種類型的傳感器如下圖所示:
還有一種監(jiān)測(cè)液位(通常是滿液位的狀態(tài))的方式,用一個(gè)浮動(dòng)式傳感器,這種傳感器可以在水箱注滿水的時(shí)候切斷電機(jī)。這些通常是比較笨重的機(jī)械裝置,檢測(cè)油箱是否加滿時(shí)會(huì)用到。為什么我們不用這兩種方式?有些特殊的時(shí)候,由于液體的性質(zhì),我們不會(huì)將任何東西放到容器里,比如說(shuō)測(cè)量食物,食品級(jí)傳感器和保證食品安全標(biāo)準(zhǔn)可能是一個(gè)挑戰(zhàn)。我們尋求一種無(wú)創(chuàng)且不接觸的方式來(lái)檢測(cè)容器內(nèi)的液面,在這種情況下,也不會(huì)出現(xiàn)污染問(wèn)題。我們?cè)趺醋龅侥??ProtoCentral的激光傳感器擴(kuò)展板包含了ST的VL53L0X傳感器,這是一個(gè)基于激光飛行時(shí)間測(cè)距傳感器。這東西的好處在于他可以將任務(wù)表面上看不見(jiàn)的紅外激光反射回來(lái),測(cè)量光線到達(dá)探測(cè)器的時(shí)間得出距離。探測(cè)器也包含在里面。
傳感器的最大測(cè)距范圍是2米,不過(guò)我們能實(shí)現(xiàn)2毫米的精準(zhǔn)度。TOF擴(kuò)展板和Arduino兼容板相連,這板子內(nèi)置藍(lán)牙模塊。再加上鋰電池組,這樣所有東西都是無(wú)線的了。
該裝置安裝在容器頂部,用小水泵將水注入水箱。
然后通過(guò)無(wú)線的方式傳回計(jì)算機(jī),可以實(shí)時(shí)測(cè)量和記錄水位數(shù)據(jù)。下圖是動(dòng)態(tài)演示
總結(jié)總的來(lái)說(shuō)這個(gè)是非常好的經(jīng)驗(yàn),我們用了非常規(guī)手段測(cè)量了水位。該傳感器提供了非接觸式的測(cè)量方式,也很可靠,而且只需要很少的接口工作。我們還會(huì)做一個(gè)指南,不過(guò)將這個(gè)板連接到Arduino也是非常簡(jiǎn)單的。最后,提供所有的代碼和資料。
-
傳感器
+關(guān)注
關(guān)注
2550文章
51035瀏覽量
753068 -
探測(cè)器
+關(guān)注
關(guān)注
14文章
2631瀏覽量
72997 -
紅外激光
+關(guān)注
關(guān)注
0文章
30瀏覽量
7953
原文標(biāo)題:你知道怎么樣不接觸液體而測(cè)量液位高度嗎?
文章出處:【微信號(hào):cirmall,微信公眾號(hào):電路設(shè)計(jì)技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論