chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

PART.01

引言

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

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

這些裝置往往不需要精準(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)行查詢與控制。在水位采集上,為了避免電極極化同時也是延長電極使用壽命,沒有使用直接通直流電源方案轉(zhuǎn)而使用公共電極發(fā)射PWM脈沖,在三個副電極(采樣電極)上產(chǎn)生電壓變化,單片機(jī)使用AD口采樣電壓的方案。

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

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

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

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

PART.03

硬件設(shè)計

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

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

本次項目的硬件需求為:

●一路LED

●一路按鍵檢測

●一路PWM輸出

●三路ADC采樣

●一路485通訊

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

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

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

下面是本項目的原理圖與PCB圖。

wKgZO2kEWjuAPvEOAAGmhWS_lFQ652.jpg圖1 原理圖

wKgZPGkEWjuAPCpEAAFpmdEl1r0158.jpg圖2 PCB二維圖

PART.04

軟件設(shè)計

4.1 主控軟件設(shè)計

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

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

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

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

④設(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è)備站號寄存器(0站號作為廣播地址) Uint8 R/W

4.2.2 指令簡介

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

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

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

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

返回:

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

03-讀保持寄存器

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

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

返回:

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

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

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

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

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

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

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

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

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

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

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

通訊協(xié)議為:

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

PART.05

實物演示

還是先來幾張實物圖:

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

wKgZO2kEWkOAR2qHAABm78KYZro116.jpg圖5 模塊實物圖

模塊的對外接口主要有3種:

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

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

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

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

wKgZPGkEWkOANca_AAFQEAq4VAU425.jpg

PART.06

總結(jié)

這次做的電極式水位計模塊各種的功能還是很適用于工控場合的。

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

這次的小項目就到這啦!??!下次再見吧

附件:
附件:電極式水位計_s.zip

原貼地址

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


審核編輯 黃宇

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

    關(guān)注

    82

    文章

    5457

    瀏覽量

    211776
  • 水位計
    +關(guān)注

    關(guān)注

    0

    文章

    86

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    YSP-G型投入水位計能測量哪些場景的水位變化?

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

    不同水位計的優(yōu)缺點及應(yīng)用場景

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

    革新水位監(jiān)測:投入水位計如何以“五大優(yōu)勢”領(lǐng)跑行業(yè)?

    在水資源管理、水利工程、環(huán)境監(jiān)測等領(lǐng)域,水位數(shù)據(jù)的精準(zhǔn)測量是保障安全與效率的核心環(huán)節(jié)。傳統(tǒng)的水位測量儀器(如浮子式、超聲波、雷達(dá)式水位計等)雖各具特色,但在復(fù)雜環(huán)境下的穩(wěn)定性、成本和
    的頭像 發(fā)表于 03-07 17:09 ?675次閱讀
    革新<b class='flag-5'>水位</b>監(jiān)測:投入<b class='flag-5'>式</b><b class='flag-5'>水位計</b>如何以“五大優(yōu)勢”領(lǐng)跑行業(yè)?

    低價不貴!安信可WiFi+BLE模組Ai-WB2系列

    安信可Ai-WB2系列模組集成Wi-Fi&BLE于一體,搭載BL602芯片作為核心處理器,支持Wi-Fi 802.11b/g/n協(xié)議和BLE 5.0協(xié)議。 Ai-WB2系列以單Wi-Fi的價格,可以
    的頭像 發(fā)表于 03-06 08:49 ?797次閱讀
    低價不貴!安信可WiFi+BLE模組<b class='flag-5'>Ai-WB2</b>系列

    雷達(dá)式水位計的工作原理

    在現(xiàn)代水利監(jiān)測、防洪預(yù)警以及眾多涉及水位測量的工業(yè)和民用領(lǐng)域中,雷達(dá)式水位計正發(fā)揮著日益重要的作用。它以高精度、可靠性強(qiáng)等優(yōu)勢,成為水位測量技術(shù)的重要代表。深入了解雷達(dá)式水位計的工作原
    的頭像 發(fā)表于 02-28 16:51 ?949次閱讀
    雷達(dá)式<b class='flag-5'>水位計</b>的工作原理

    投入水位計如何應(yīng)對惡劣環(huán)境條件下的測量挑戰(zhàn)?

    投入水位計是一種廣泛應(yīng)用于水位監(jiān)測的工程設(shè)備,其在多種惡劣環(huán)境條件下依然需要保持高精度和穩(wěn)定性。南京峟思將和大家一起深入探討投入水位計
    的頭像 發(fā)表于 02-13 14:17 ?717次閱讀
    投入<b class='flag-5'>式</b><b class='flag-5'>水位計</b>如何應(yīng)對惡劣環(huán)境條件下的測量挑戰(zhàn)?

    雷達(dá)水位計在水利工程中的應(yīng)用,助力水資源調(diào)度

    雷達(dá)水位計是一種基于雷達(dá)技術(shù)的水位測量設(shè)備,它通過發(fā)射雷達(dá)波并接收水面反射回來的信號,計算水位的變化。與傳統(tǒng)的浮標(biāo)或壓力
    的頭像 發(fā)表于 01-15 08:49 ?930次閱讀
    雷達(dá)<b class='flag-5'>水位計</b>在水利工程中的應(yīng)用,助力水資源調(diào)度