91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子DIY作品 基于Ai-WB2的電極式水位計(jì)

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2025-10-31 14:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以下作品由安信可社區(qū)用戶大貓的魚制作

PART.01

引言

在工業(yè)場(chǎng)景中,電極式水位計(jì)常被用于鍋爐、壓力容器、水箱等設(shè)備,實(shí)現(xiàn)水位的實(shí)時(shí)監(jiān)測(cè)與高低水位報(bào)警,保障設(shè)備安全運(yùn)行。

當(dāng)然在民用場(chǎng)景里應(yīng)用也較為廣泛,像日??梢姷臒崴?、加濕器、飲水機(jī)等家電,內(nèi)部都有水位監(jiān)測(cè)裝置。

這些裝置往往不需要精準(zhǔn)的水位距離,只需要知道水位是否在上下限中,避免干燒或溢水問題即可。

PART.02

功能介紹

?本模塊采用工業(yè)上常用的DC24V供電(6V~30V都可),板載運(yùn)行指示燈與配網(wǎng)按鈕。

?使用RS485總線與外部設(shè)備通訊。

?主機(jī)使用標(biāo)準(zhǔn)的MODBUS RTU協(xié)議便可設(shè)備進(jìn)行查詢與控制。在水位采集上,為了避免電極極化同時(shí)也是延長電極使用壽命,沒有使用直接通直流電源方案轉(zhuǎn)而使用公共電極發(fā)射PWM脈沖,在三個(gè)副電極(采樣電極)上產(chǎn)生電壓變化,單片機(jī)使用AD口采樣電壓的方案。

?在不用的水質(zhì)、氣壓、溫度等環(huán)境下,同一水位采樣回來的電壓值不盡相同,所以在本模塊中可以對(duì)每個(gè)通道的觸發(fā)閾值進(jìn)行設(shè)置,從而適應(yīng)不同的生產(chǎn)/生活環(huán)境。

?既然使用了Ai-WB2模組作為主控,設(shè)備不聯(lián)網(wǎng)就太過可惜了,因此加入了網(wǎng)絡(luò)功能。

用戶在對(duì)設(shè)備配網(wǎng)后,設(shè)備便連接上對(duì)應(yīng)的MQTT服務(wù)器訂閱了相關(guān)主題(可在代碼中更改)。這樣使得模塊的拓展性大大增加。

可以通過MQTT協(xié)議將設(shè)備連接至小程序、網(wǎng)站或公司內(nèi)部使用的服務(wù)器等,使得多設(shè)備聯(lián)動(dòng),會(huì)更加智能化。

PART.03

硬件設(shè)計(jì)

硬件部分較為簡單,主要在于軟件。

主控采用Ai-WB2-12F模組。
模組內(nèi)置低功耗的32位RISC CPU,276KB RAM和豐富的外圍接口,包括 SDIO,SPI,UART,I2C, IR remote,PWM,ADC,DAC,PIR 和 GPIO等。

本次項(xiàng)目的硬件需求為:

●一路LED

●一路按鍵檢測(cè)

●一路PWM輸出

●三路ADC采樣

●一路485通訊

使用Ai-WB2-12F模組作為主控完美適配。

電源部分分兩級(jí),輸入24V轉(zhuǎn)5V部分采用L7805芯片進(jìn)行降壓(建議采用DCDC,手頭有這個(gè)芯片才采用這顆LDO),隨后通過經(jīng)典的AMS1117-3.3,將5V降壓至3.3V作為主控芯片的供電。

眾所周知485為半雙工通訊,相較于UART的RX 、TX多了一個(gè)控制接收和發(fā)送的控制引腳,為了方便直接搭了一個(gè)自動(dòng)收發(fā)電路,在9600波特率的低速場(chǎng)合下運(yùn)行是完全沒有問題的,這樣對(duì)于軟件層面上來講和UART就沒什么不同了。

下面是本項(xiàng)目的原理圖與PCB圖。

wKgZO2kEWjuAPvEOAAGmhWS_lFQ652.jpg圖1 原理圖

wKgZPGkEWjuAPCpEAAFpmdEl1r0158.jpg圖2 PCB二維圖

PART.04

軟件設(shè)計(jì)

4.1 主控軟件設(shè)計(jì)

本項(xiàng)目的單片機(jī)軟件方面主要使用了GPIO、PWM、ADC、UART、MQTT等。整體軟件工作流程為:

①設(shè)備上電,檢測(cè)配網(wǎng)按鍵是否按下。

②如果配網(wǎng)按鍵按下,則進(jìn)入配網(wǎng)模式;設(shè)備會(huì)先開啟STA模式連接存儲(chǔ)的配網(wǎng)信息,連接不上wifi則會(huì)發(fā)出一個(gè)AP熱點(diǎn)重新配網(wǎng)。用戶手機(jī)輸入密碼12345678連接SSID為ai-think的熱點(diǎn)(熱點(diǎn)名和密碼可改)。隨后打開瀏覽器輸入192.168.169.1進(jìn)入配網(wǎng)頁面進(jìn)行配網(wǎng)。

③如果配網(wǎng)按鍵未按下,或網(wǎng)絡(luò)連接成功后,設(shè)備在公共電極上產(chǎn)生PWM脈沖,通過三通道ADC實(shí)時(shí)采樣副電極電壓,與觸發(fā)閾值進(jìn)行比較從而判斷水位狀態(tài)。

④設(shè)備實(shí)時(shí)的通過MODBUS和MQTT協(xié)議與外部設(shè)備進(jìn)行交互,將水位狀態(tài)、采樣值、閾值等信息傳輸出去。

具體軟件流程圖如下:

wKgZO2kEWkGAChFIAAFkvarRYbk361.jpg圖3 系統(tǒng)軟件流程圖

4.2 Modbus通訊協(xié)議

4.2.1寄存器地址表

地址 功能 數(shù)值類型 讀/寫
0x0100 ~ 0x0102 三路水位狀態(tài)寄存器 Bool R
0x0200 ~ 0x0202 三路通道采樣值寄存器 Uint16 R
0x0300 ~ 0x0302 三路觸發(fā)閾值寄存器 Uint16 R/W
0x0400 設(shè)備站號(hào)寄存器(0站號(hào)作為廣播地址) Uint8 R/W

4.2.2 指令簡介

目前本模塊支持的功能碼有01、03、06三個(gè)功能碼,如修改站號(hào)相關(guān)指令使用廣播地址00即可。

01-讀線圈狀態(tài)

發(fā)送查詢?nèi)匪粻顟B(tài):

01 01 01 00 00 03 7D F7
站號(hào) 功能碼 寄存器地址H 寄存器地址L 讀取數(shù)量H 讀取數(shù)量L CRC16H CRC16L

返回:

01 01 01 04 50 4B
站號(hào) 功能碼 數(shù)據(jù)字節(jié)數(shù) 低三位代表水位狀態(tài) CRC16H CRC16L

03-讀保持寄存器

發(fā)送查詢通道1采樣值命令:

01 03 02 00 00 01 85 B2
站號(hào) 功能碼 寄存器地址H 寄存器地址L 讀取數(shù)量H 讀取數(shù)量L CRC16H CRC16L

返回:

01 03 02 00 0F F8 40
站號(hào) 功能碼 數(shù)據(jù)字節(jié)數(shù) 通道1采樣值H 通道1采樣值L CRC16H CRC16L

06-設(shè)置單個(gè)保持寄存器值

發(fā)送設(shè)置通道1觸發(fā)閾值為命令:

01 06 03 00 0B B8 8E CC
站號(hào) 功能碼 寄存器地址H 寄存器地址L 設(shè)置閾值H 設(shè)置閾值L CRC16H CRC16L

返回:(與發(fā)送指令相同)

01 06 03 00 0B B8 8E CC
站號(hào) 功能碼 寄存器地址H 寄存器地址L 設(shè)置閾值H 設(shè)置閾值L CRC16H CRC16L

4.3 MQTT通訊協(xié)議設(shè)計(jì)

當(dāng)給模塊配網(wǎng)成功后,模塊便將配網(wǎng)WIFI的ssid和password存至內(nèi)部flash中了。下次再上電便會(huì)直接直接Wi-Fi。

模塊成功連接網(wǎng)絡(luò)后便會(huì)進(jìn)行連接設(shè)定的MQTT服務(wù)器并訂閱相關(guān)主題。給模塊添加這個(gè)功能主要就是為了增加模塊拓展性與智能性,讓它不再單單是個(gè)連接PLC的485模塊。

模塊訂閱:waterLevel/cmd 主題,接收其他端(小程序,網(wǎng)站等)發(fā)送的控制命令,并在 waterLevel/res 主題中發(fā)送響應(yīng)消息。

其他端訂閱: waterLevel/res 接收模塊的響應(yīng)消息,在 waterLevel/cmd 發(fā)布控制消息。

通訊協(xié)議為:

//查詢水位命令格式  {    "id":1, 	 
 //設(shè)備的485站號(hào)    "cmd":0, 	 
  //查詢命令 0:查詢水位狀態(tài)與采樣值,1:查詢/設(shè)置閾值 } 
   //查詢閾值命令格式  {    "id":1, 	  
   //設(shè)備的485站號(hào)    "cmd":1, 	  
   //查詢命令 0:查詢水位狀態(tài)與采樣值,1:查詢/設(shè)置閾值 }  
   //設(shè)置閾值命令格式  {    "id":1, 	  
   //設(shè)備的485站號(hào)    "cmd":1, 	  
   //查詢命令 0:查詢水位狀態(tài)與采樣值,1:查詢/設(shè)置閾值   
   "TH1":100, 	 
    //通道1 要設(shè)置的閾值   "TH2":100, 	  
    //通道2 要設(shè)置的閾值   "TH3":100, 	  
    //通道3 要設(shè)置的閾值 
    }

PART.05

實(shí)物演示

還是先來幾張實(shí)物圖:

wKgZPGkEWkOAEYxrAACRt-Vezq8535.jpgwKgZO2kEWkOAR2qHAABm78KYZro116.jpg圖4 PCB焊接后圖

wKgZO2kEWkOAR2qHAABm78KYZro116.jpg圖5 模塊實(shí)物圖

模塊的對(duì)外接口主要有3種:

●首先是DC 6V~30V的電源輸入,使用工業(yè)上常用的24V開關(guān)電源接上就行了

●其次是485通訊接口的A B線

●最后是電極接口,模塊標(biāo)的SCOM作為電極公共端連接設(shè)備外殼(一定要是導(dǎo)電的如蒸氣鍋爐等)或單獨(dú)連接一根最長的電極,剩下三個(gè)S1、S2、S3連接三根不同長度的電極即可。

在視頻演示中,由于沒有找到電極就直接使用了長短不一的銅柱代替了,就這樣做了一個(gè)簡易的測(cè)試裝置,在蒸汽鍋爐中也是能正常使用的,原理都是相同的。具體演示視頻如下:

wKgZPGkEWkOANca_AAFQEAq4VAU425.jpg

PART.06

總結(jié)

這次做的電極式水位計(jì)模塊各種的功能還是很適用于工控場(chǎng)合的。

因?yàn)楣P者不太喜歡只做功能上的堆疊不去考慮現(xiàn)實(shí)應(yīng)用,。當(dāng)然這個(gè)小項(xiàng)目還有些不足,受限于Ai-WB2的引腳數(shù)量,沒有再做對(duì)應(yīng)三個(gè)通道的DO有些可惜,雖然有些遺憾,但哪有完全完美的事物呢?

這次的小項(xiàng)目就到這啦?。。∠麓卧僖姲?br />

附件:
附件:電極式水位計(jì)_s.zip

原貼地址

電子DIY作品】基于Ai-WB2的電極式水位計(jì)


審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WIFI
    +關(guān)注

    關(guān)注

    82

    文章

    5510

    瀏覽量

    213624
  • 水位計(jì)
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

    12826
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    壓力水位計(jì)的監(jiān)測(cè)應(yīng)用與技術(shù)特性分析

    壓力水位計(jì)是水文水資源監(jiān)測(cè)領(lǐng)域中應(yīng)用廣泛的靜壓測(cè)量設(shè)備,其依托流體靜力學(xué)基本原理實(shí)現(xiàn)對(duì)水體水位的連續(xù)、精準(zhǔn)監(jiān)測(cè),被研究人員認(rèn)定為水文自動(dòng)化監(jiān)測(cè)體系中的核心感知設(shè)備之一,在地表水、地
    的頭像 發(fā)表于 01-23 15:06 ?207次閱讀
    壓力<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>的監(jiān)測(cè)應(yīng)用與技術(shù)特性分析

    投入水位計(jì)的溫度與氣壓補(bǔ)償:如何保障測(cè)量精度?

    水位監(jiān)測(cè)應(yīng)用中,環(huán)境因素對(duì)測(cè)量精度的影響不容忽視。投入水位計(jì)通過先進(jìn)的溫度與氣壓補(bǔ)償技術(shù),有效消除了環(huán)境變量帶來的測(cè)量誤差,確保了數(shù)據(jù)的長期可靠性。溫度變化會(huì)對(duì)傳感器性能產(chǎn)生直接影響。當(dāng)環(huán)境溫度
    的頭像 發(fā)表于 12-30 15:59 ?234次閱讀
    投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>的溫度與氣壓補(bǔ)償:如何保障測(cè)量精度?

    投入水位計(jì)數(shù)據(jù)傳輸方式解析:支持遠(yuǎn)程監(jiān)控嗎?

    在現(xiàn)代巖土工程與水利工程的安全監(jiān)測(cè)中,數(shù)據(jù)的實(shí)時(shí)性與傳輸?shù)目煽啃灾陵P(guān)重要。投入水位計(jì)作為核心監(jiān)測(cè)設(shè)備,其數(shù)據(jù)傳輸方式直接決定了整個(gè)監(jiān)測(cè)系統(tǒng)的效率與智能化水平。那么,這類水位計(jì)的數(shù)據(jù)是如何傳輸
    的頭像 發(fā)表于 12-18 14:10 ?276次閱讀
    投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>數(shù)據(jù)傳輸方式解析:支持遠(yuǎn)程監(jiān)控嗎?

    雷達(dá)水位計(jì):高精度非接觸水位監(jiān)測(cè)的核心裝備與應(yīng)用實(shí)踐

    在水文監(jiān)測(cè)、防汛預(yù)警、水資源管理等領(lǐng)域,水位數(shù)據(jù)的實(shí)時(shí)精準(zhǔn)獲取是保障決策科學(xué)性與時(shí)效性的關(guān)鍵前提。雷達(dá)水位計(jì)作為微波傳感技術(shù)的典型應(yīng)用設(shè)備,憑借非接觸測(cè)量的技術(shù)特性,突破傳統(tǒng)接觸
    的頭像 發(fā)表于 12-18 14:05 ?320次閱讀
    雷達(dá)<b class='flag-5'>水位計(jì)</b>:高精度非接觸<b class='flag-5'>式</b><b class='flag-5'>水位</b>監(jiān)測(cè)的核心裝備與應(yīng)用實(shí)踐

    投入水位計(jì)水位測(cè)量原理:從水壓到水位的轉(zhuǎn)換

    在水利工程與巖土結(jié)構(gòu)監(jiān)測(cè)領(lǐng)域,投入水位計(jì)憑借其穩(wěn)定的水壓測(cè)量原理,成為水位監(jiān)測(cè)的重要工具。其核心工作原理基于流體靜力學(xué)原理,通過測(cè)量水體壓力來精確推算水位高度,為工程安全提供可靠數(shù)據(jù)
    的頭像 發(fā)表于 12-01 15:35 ?866次閱讀
    投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>的<b class='flag-5'>水位</b>測(cè)量原理:從水壓到<b class='flag-5'>水位</b>的轉(zhuǎn)換

    非接觸雷達(dá)水位計(jì)

    水位計(jì)
    pingao141378
    發(fā)布于 :2025年11月19日 15:27:59

    河道雷達(dá)水位計(jì)監(jiān)測(cè)技術(shù)及應(yīng)用解析

    在智慧水利建設(shè)向縱深推進(jìn)的過程中,河道雷達(dá)水位計(jì)作為水文感知的核心終端,正以精準(zhǔn)穩(wěn)定的性能為水利數(shù)字化轉(zhuǎn)型注入關(guān)鍵動(dòng)能。這種非接觸監(jiān)測(cè)設(shè)備憑借對(duì)復(fù)雜水環(huán)境的強(qiáng)適應(yīng)性,逐步替代傳統(tǒng)監(jiān)測(cè)手段,成為河道水位監(jiān)測(cè)領(lǐng)域的核心裝備。
    的頭像 發(fā)表于 10-29 14:25 ?358次閱讀
    河道雷達(dá)<b class='flag-5'>水位計(jì)</b>監(jiān)測(cè)技術(shù)及應(yīng)用解析

    壓力水位計(jì)在水文與市政監(jiān)測(cè)中的技術(shù)應(yīng)用

    在水文監(jiān)測(cè)、市政管網(wǎng)運(yùn)維及水利工程管理領(lǐng)域,水位數(shù)據(jù)的精準(zhǔn)采集是保障系統(tǒng)安全運(yùn)行的基礎(chǔ)環(huán)節(jié)。壓力水位計(jì)憑借結(jié)構(gòu)簡潔、適應(yīng)復(fù)雜環(huán)境的特性,已成為各類水位監(jiān)測(cè)場(chǎng)景中的核心設(shè)備,其技術(shù)原理
    的頭像 發(fā)表于 10-27 12:14 ?375次閱讀
    壓力<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>在水文與市政監(jiān)測(cè)中的技術(shù)應(yīng)用

    投入水位計(jì)為何適合長期監(jiān)測(cè)水庫、河流、測(cè)壓管等環(huán)境?

    在水庫、河流及測(cè)壓管等環(huán)境的水位長期監(jiān)測(cè)中,數(shù)據(jù)的連續(xù)性與準(zhǔn)確性直接關(guān)乎工程安全與生態(tài)管理。投入水位計(jì)因其獨(dú)特的結(jié)構(gòu)設(shè)計(jì)與技術(shù)特性,成為此類場(chǎng)景的理想選擇。為什么投入
    的頭像 發(fā)表于 09-04 15:24 ?577次閱讀
    投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>為何適合長期監(jiān)測(cè)水庫、河流、測(cè)壓管等環(huán)境?

    從水庫到巖土邊坡:投入水位計(jì)的四大核心應(yīng)用場(chǎng)景

    在水工建筑物安全監(jiān)測(cè)與巖土工程領(lǐng)域,水位數(shù)據(jù)的精準(zhǔn)獲取直接關(guān)系工程安全與決策效率。投入水位計(jì)憑借高精度、強(qiáng)適應(yīng)性和智能化特性,已成為行業(yè)主流監(jiān)測(cè)工具。南京峟思將解析其四大核心應(yīng)用場(chǎng)景,為工程師
    的頭像 發(fā)表于 08-12 11:07 ?512次閱讀
    從水庫到巖土邊坡:投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>的四大核心應(yīng)用場(chǎng)景

    投入水位計(jì)與傳統(tǒng)浮子式儀器性能對(duì)比分析

    水位監(jiān)測(cè)領(lǐng)域,投入水位計(jì)與浮子式儀器是兩類主流設(shè)備。南京峟思將從工程實(shí)用性角度出發(fā),對(duì)兩者進(jìn)行五大核心性能對(duì)比,為巖土工程、水利安全監(jiān)測(cè)領(lǐng)域的采購及技術(shù)人員提供客觀參考。一、測(cè)量原理與精度投入
    的頭像 發(fā)表于 07-28 13:44 ?454次閱讀
    投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>與傳統(tǒng)浮子式儀器性能對(duì)比分析

    投入水位計(jì):助力水資源規(guī)劃與結(jié)構(gòu)安全

    在水資源管理與巖土工程安全監(jiān)測(cè)領(lǐng)域,水位數(shù)據(jù)的實(shí)時(shí)性和準(zhǔn)確性直接影響決策的科學(xué)性與工程可靠性。投入水位計(jì)作為一種高精度、耐用的監(jiān)測(cè)工具,正成為水利工程、地下結(jié)構(gòu)物安全評(píng)估及水資源規(guī)劃中不可或缺
    的頭像 發(fā)表于 06-19 13:17 ?596次閱讀
    投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>:助力水資源規(guī)劃與結(jié)構(gòu)安全

    南京峟思:YSP-G型水位計(jì)的基準(zhǔn)值校準(zhǔn)全流程

    水位監(jiān)測(cè)領(lǐng)域,基準(zhǔn)值的準(zhǔn)確性直接決定設(shè)備長期運(yùn)行的可靠性。南京峟思工程儀器有限公司研發(fā)的YSP-G型投入水位計(jì),憑借智能化設(shè)計(jì)與高精度性能,廣泛應(yīng)用于水利、市政及巖土工程。為幫助用戶規(guī)范操作
    的頭像 發(fā)表于 06-05 10:40 ?640次閱讀
    南京峟思:YSP-G型<b class='flag-5'>水位計(jì)</b>的基準(zhǔn)值校準(zhǔn)全流程

    YSP-G型投入水位計(jì)能測(cè)量哪些場(chǎng)景的水位變化?

    在水資源管理、水利工程安全監(jiān)測(cè)以及環(huán)境水文研究中,精準(zhǔn)測(cè)量水位變化是至關(guān)重要的環(huán)節(jié)。YSP-G型投入水位計(jì),憑借其高精度、強(qiáng)適應(yīng)性和智能化設(shè)計(jì),成為多領(lǐng)域水位監(jiān)測(cè)的理想選擇。一、水工
    的頭像 發(fā)表于 06-04 13:12 ?622次閱讀
    YSP-G型投入<b class='flag-5'>式</b><b class='flag-5'>水位計(jì)</b>能測(cè)量哪些場(chǎng)景的<b class='flag-5'>水位</b>變化?

    不同水位計(jì)的優(yōu)缺點(diǎn)及應(yīng)用場(chǎng)景

    (1)浮子式水位計(jì): ? 浮子式水位計(jì) ?優(yōu)點(diǎn): 它的結(jié)構(gòu)簡單、精度高、適應(yīng)性強(qiáng),通過浮子隨水位變化而產(chǎn)生的位移來測(cè)量水位,能夠較為準(zhǔn)確地反映水位
    的頭像 發(fā)表于 04-08 15:56 ?1368次閱讀
    不同<b class='flag-5'>水位計(jì)</b>的優(yōu)缺點(diǎn)及應(yīng)用場(chǎng)景