999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web遠(yuǎn)端控制的無線式電容無損檢測系統(tǒng)

2021-09-09 06:27:42殷曉康鄧承杰朱鵬飛
實驗室研究與探索 2021年8期
關(guān)鍵詞:檢測系統(tǒng)設(shè)計

殷曉康, 鄧承杰, 朱鵬飛, 高 偉, 李 偉

(中國石油大學(xué)(華東)a.海洋油氣裝備與安全技術(shù)研究中心;b.計算機科學(xué)與技術(shù)學(xué)院,山東青島266580)

0 引 言

近年來,各種帶絕緣包覆層的金屬材料和非金屬復(fù)合材料大量應(yīng)用在工程裝備中[1]。針對此類裝備,傳統(tǒng)渦流、超聲和X射線檢測等技術(shù)存在局限,如渦流檢測僅適用于金屬材料,應(yīng)用范圍受限;超聲檢測需使用耦合劑,涉及效率與效益問題;射線檢測速度慢,需要進行輻射防護[2-4]。

共面電容成像無損檢測技術(shù)因其無需耦合、非接觸,可從單側(cè)檢測非金屬復(fù)合材料表面與隱藏缺陷和金屬材料表層缺陷的優(yōu)勢,逐漸成為檢測領(lǐng)域研究熱點[5]。在現(xiàn)有共面電容無損檢測系統(tǒng)中,主機與電容探頭通過線纜連接,使用時操作人員需同時攜帶主機與探頭;若將主機置于地面,使用長線纜連接探頭,則檢測信號易受線纜擾動影響。同時現(xiàn)有系統(tǒng)由功能相對獨立的功能模塊構(gòu)成,成本高、電路復(fù)雜、擴展性差,用于相關(guān)課程實驗教學(xué)時,只適用于原理演示,不易于實施多臺套實際操作實驗。

本文設(shè)計了一種基于Web交互技術(shù)的無線式共面電容無損檢測系統(tǒng)。系統(tǒng)使用電容-數(shù)字轉(zhuǎn)換器替代傳統(tǒng)信號調(diào)理電路,成本更低、功耗更小。圍繞以STM32為核心的手持式儀器,開發(fā)了本地Web服務(wù)器軟件,設(shè)計了交互網(wǎng)頁,并使用典型試塊對系統(tǒng)的性能進行了測試。

1 檢測系統(tǒng)功能和總體設(shè)計

按照功能劃分,系統(tǒng)由交互網(wǎng)頁、本地Web服務(wù)器和手持儀器三部分構(gòu)成,分別對應(yīng)網(wǎng)頁端、中轉(zhuǎn)節(jié)點和儀器端。簡化系統(tǒng)結(jié)構(gòu)如圖1所示。

圖1 系統(tǒng)結(jié)構(gòu)示意圖

網(wǎng)頁端為用戶提供交互界面,實現(xiàn)儀器控制與信號波形實時顯示功能。中轉(zhuǎn)節(jié)點作為網(wǎng)頁端與儀器端信息傳遞的媒介,通過無線網(wǎng)絡(luò)為用戶提供Web服務(wù),通過藍(lán)牙透傳為儀器提供接入途徑。儀器端接收中轉(zhuǎn)節(jié)點控制指令,對缺陷進行掃查,回傳掃查數(shù)據(jù)。

網(wǎng)頁端設(shè)備與中轉(zhuǎn)節(jié)點通過WiFi通信。作為常見網(wǎng)絡(luò)接入手段,WiFi操作簡便、數(shù)據(jù)傳輸速率高的特點[6],降低了系統(tǒng)聯(lián)網(wǎng)難度,同時也保證了網(wǎng)頁端數(shù)據(jù)可視化的實時性。儀器端通過藍(lán)牙與中轉(zhuǎn)節(jié)點連接,實現(xiàn)雙向通信[7]。藍(lán)牙作為廣泛普及的低功耗近距離通信技術(shù),解決了傳統(tǒng)檢測設(shè)備有線連接布線復(fù)雜[8]、操作距離短的問題。

儀器端以STM32G0最小系統(tǒng)為核心,由微小電容測量模塊、藍(lán)牙通信模塊、數(shù)據(jù)存儲模塊、USB串口調(diào)試模塊、實時時鐘模塊、電源管理模塊、功能拓展IO等組成,并帶有4個獨立的狀態(tài)指示燈。中轉(zhuǎn)節(jié)點是獨立于網(wǎng)頁端和儀器端的設(shè)備,主要包括基于Flask框架實現(xiàn)的Web服務(wù)器和使用USB藍(lán)牙收發(fā)器的信息交互設(shè)備。

2 檢測系統(tǒng)硬件設(shè)計

2.1 無損檢測儀硬件設(shè)計

無損檢測儀主要包含微控制器及其最小系統(tǒng)、電源模塊、藍(lán)牙通信模塊、探頭信號處理模塊及USB串口調(diào)試模塊等,儀器實物裝配如圖2所示。

圖2 無損檢測儀實物裝配圖

(1)微控制器及其最小系統(tǒng)設(shè)計。儀器使用意法半導(dǎo)體STM32G071微控制器。該微控制器采用32位ARM Cortex-M0內(nèi)核,工作頻率64 MHz。微控制器最小系統(tǒng)由微控制器、匹配晶振、復(fù)位電路和電源電路組成。

(2)電源模塊設(shè)計。儀器采用自主設(shè)計的升壓供電方案,供電電壓可低至1.2 V,單節(jié)AA電池即可滿足需求,可連續(xù)作業(yè)達(dá)10 h,并實現(xiàn)了一鍵開關(guān)機功能。自恢復(fù)按鈕SW1短按開機,微控制器上電運行后,輸出高電平至連接點P1,保證電源繼續(xù)運行。SW1長按關(guān)機,電平信號由連接點VCC_State送微控制器,微控制器接收信號后切換連接點P1為低電平,切斷系統(tǒng)電源。電源模塊原理如圖3所示。

圖3 電源模塊工作原理圖

(3)藍(lán)牙通信模塊設(shè)計。儀器的藍(lán)牙通信模塊使用CH9141串口BLE模塊,在其外部添加一顆LED作為狀態(tài)指示燈使用。RST引腳為低電平復(fù)位引腳,RA引腳為恢復(fù)出廠設(shè)置、AT透傳功能切換引腳。在儀器中,藍(lán)牙模塊使用AT配置為從機模式,透傳使用異步串口,波特率為1 152 Kb/s。

(4)探頭信號處理模塊設(shè)計。探頭信號處理模塊使用亞德諾(ADI)的AD7746電容數(shù)字轉(zhuǎn)換器實現(xiàn)。該芯片內(nèi)置Σ-Δ電容數(shù)字轉(zhuǎn)換器(CDC)[9],最大采樣頻率90 Hz,量程范圍±4 pF,精度高達(dá)4 fF。AD7746內(nèi)置的溫度傳感器可輔助實現(xiàn)溫度補償功能,芯片支持兩路電容采樣,通過將輸入配置為差分模式,可直接與傳感器兩端相連[10-11]。芯片采用16引腳TSSOP封裝,兼容I2C串行接口。

(5)USB串口調(diào)試模塊設(shè)計。USB調(diào)試模塊使用USB轉(zhuǎn)串口芯片CH330實現(xiàn)。CH330為SOP-8小封裝形式,支持3 V和5 V供電。硬件全雙工,支持最高2Mb/s通信波特率。由于USB接口為5 V供電,微控制器為3.3 V供電。為防止微控制器或CH330中任意一方上電而另一方掉電時,出現(xiàn)電流倒灌,在微控制器串口引腳與CH330串口引腳之間加入隔離芯片π122U31。

(6)其他模塊。高精度實時時鐘使用STM32G0內(nèi)置的RTC模塊實現(xiàn),時鐘外部供電采用CR1220小尺寸紐扣電池。功能拓展口為4針通用輸入輸出(GPIO)接口,從微控制器引出,可模擬SPI、I2C等接口連接外部器件,拓展系統(tǒng)功能。

2.2 專用共面電容探頭設(shè)計

儀器通過配套共面電容探頭獲取被測對象缺陷信息。電容探頭采用可更換的設(shè)計與插裝連接方式,可根據(jù)應(yīng)用場合與檢測對象的不同選配探頭,提高了儀器的靈活性。兩種典型的可更換電容探頭如圖4所示,(a)為具有較大穿透深度的電容探頭,(b)為具有較高分辨率的電容探頭。

圖4 共面電容探頭實物圖

2.3 USB藍(lán)牙收發(fā)器設(shè)計

藍(lán)牙收發(fā)器通過USB連接到中轉(zhuǎn)節(jié)點,是節(jié)點與儀器的通信設(shè)備。收發(fā)器使用USB接口取電,經(jīng)低壓差線性穩(wěn)壓器產(chǎn)生3.3 V工作電壓。采用CH9141藍(lán)牙模塊,通過CH330實現(xiàn)串口與USB的雙向轉(zhuǎn)換。設(shè)計有復(fù)位與重置撥碼開關(guān),使模塊具有不斷電復(fù)位與重置功能。收發(fā)器實物如圖5所示。

圖5 藍(lán)牙收發(fā)器實物圖

3 儀器封裝設(shè)計

儀器整體封裝由箱體、箱蓋、底部探頭背板和USB防水孔塞組成。儀器所使用共面電容探頭安裝在背板底部,背板與機箱采用導(dǎo)軌式滑動安裝方案。儀器可單手持握,操作簡單方便,儀器實物與持握效果如圖6所示。

圖6 儀器實物與持握效果

4 檢測系統(tǒng)軟件設(shè)計

4.1 嵌入式程序總體方案

為實現(xiàn)儀器的基本功能,分別設(shè)計并實現(xiàn)了系統(tǒng)通信、探頭信號處理、小型數(shù)據(jù)庫、系統(tǒng)電源管理和調(diào)試支持子程序。子程序由更上層的調(diào)度和守護程序統(tǒng)一管理。

通信程序負(fù)責(zé)藍(lán)牙模塊的維護,包括自動連接、掉線重連、指令收發(fā)和數(shù)據(jù)傳輸?shù)取L筋^信號處理程序?qū)崿F(xiàn)對探頭信號處理模塊的控制功能,包括信號的實時采樣、激勵電壓設(shè)置、探頭信號校準(zhǔn)、采樣速率設(shè)置等。數(shù)據(jù)庫結(jié)合E2PROM和Flash兩款不同數(shù)據(jù)存儲芯片實現(xiàn)。其中,F(xiàn)lash保存檢測獲取的數(shù)據(jù),E2PROM保存數(shù)據(jù)的索引信息,包括檢測作業(yè)的時間信息和數(shù)據(jù)存放的物理位置等。電源管理程序?qū)崿F(xiàn)儀器一鍵開關(guān)機的功能。程序總體框架圖如圖7所示,圖中藍(lán)色部分為芯片廠商提供的庫文件,通過調(diào)用庫文件API間接操作底層寄存器,可降低程序開發(fā)難度,也使程序易于維護[12-13]。橙色為自主設(shè)計的軟件程序。

圖7 嵌入式程序總體框架圖

4.2 儀器核心調(diào)度程序設(shè)計

核心調(diào)度程序負(fù)責(zé)對用戶輸入(以下稱命令)進行響應(yīng),并調(diào)用圖7中的下級子程序?qū)崿F(xiàn)預(yù)定的功能。

調(diào)度程序在主main()函數(shù)中while循環(huán)內(nèi)以輪詢的方式執(zhí)行。外部命令以中斷方式接收,中斷內(nèi)對全局標(biāo)志變量進行修改。調(diào)度程序通過對標(biāo)志標(biāo)量進行檢查,確認(rèn)有無命令輸入。如有命令輸入,則產(chǎn)生響應(yīng)。

調(diào)度程序每收到一條有效命令,至少返回一條狀態(tài)消息作為響應(yīng)。所設(shè)計命令如表1所示。

系統(tǒng)時間設(shè)置命令后接“年月日星期時分秒”,例如“2020年12月21日12點整”表達(dá)為“[T]201221120000”。命令執(zhí)行后,儀器回應(yīng)“Execution Succeed.”作為返回信息。

4.3 儀器藍(lán)牙連接流程設(shè)計

儀器開機后,用戶有10 s時間連接藍(lán)牙,若藍(lán)牙超時未連接,則默認(rèn)進入有線調(diào)試模式。調(diào)度程序中附帶藍(lán)牙守護程序,可檢查藍(lán)牙連接狀態(tài),若連接后意外斷開,則嘗試重連。藍(lán)牙連接流程如圖8所示。

圖8 藍(lán)牙連接流程圖

4.4 Web服務(wù)器設(shè)計

Web服務(wù)器主要負(fù)責(zé)實現(xiàn)檢測儀與前端網(wǎng)頁之間的數(shù)據(jù)通信,在整個系統(tǒng)中起連通前后端的作用。

Web服務(wù)器的業(yè)務(wù)邏輯與功能響應(yīng)基于Flask框架[14]實現(xiàn),其總體框架如圖9所示。

圖9 Web服務(wù)器通信框架圖

服務(wù)器與檢測儀進行連接時依托串口通信組件,向瀏覽器推送網(wǎng)頁時采用HTTP協(xié)議POST請求,在傳輸探頭數(shù)據(jù)時依托WebSocket通信組件[15]。為保證指令和數(shù)據(jù)轉(zhuǎn)發(fā)的穩(wěn)定性與實時性,引入多線程技術(shù),將數(shù)據(jù)傳輸鏈路與控制指令鏈路分配給兩個不同的線程單獨處理。

服務(wù)器啟動后,自動監(jiān)聽指定端口HTTP請求,當(dāng)用戶從瀏覽器通過指定地址訪問服務(wù)器時,服務(wù)器會響應(yīng)該請求,向其傳送網(wǎng)頁數(shù)據(jù)。用戶加載網(wǎng)頁后,通過網(wǎng)頁配置藍(lán)牙收發(fā)器參數(shù),上傳到服務(wù)器,由服務(wù)器設(shè)定儀器參數(shù),建立通信連接。其后網(wǎng)頁端通過WebSocket通信鏈路請求并接收儀器數(shù)據(jù),實現(xiàn)檢測波形實時顯示。

4.5 交互網(wǎng)頁設(shè)計

針對傳統(tǒng)無損檢測儀器依托特定軟硬件平臺進行設(shè)備控制與數(shù)據(jù)可視化,開放性小,成本高的情況,設(shè)計了基于網(wǎng)頁的操作界面,實現(xiàn)了儀器的遠(yuǎn)程控制和數(shù)據(jù)的實時可視化功能。

交互界面主要由藍(lán)牙收發(fā)器設(shè)置面板和數(shù)據(jù)可視化面板兩部分組成,如圖10所示。

圖10 網(wǎng)頁界面效果圖

網(wǎng)頁加載成功后,可在藍(lán)牙收發(fā)器設(shè)置面板設(shè)定串口號、數(shù)據(jù)位數(shù)、波特率、停止位等參數(shù),點擊設(shè)置按鈕,網(wǎng)頁內(nèi)置的JavaScript腳本程序?qū)⒉东@設(shè)定的參數(shù)項,并在后臺將其打包成JSON數(shù)據(jù),通過WebSocket鏈路傳送給服務(wù)器。配置成功后,服務(wù)器返回狀態(tài)信息,頁面上的狀態(tài)指示燈由“未連接”狀態(tài)(紅色)切換到“已連接”狀態(tài)(綠色)。

數(shù)據(jù)可視化面板將探頭數(shù)據(jù)以波形圖的形式實時繪制于網(wǎng)頁上,供用戶檢視并對缺陷狀態(tài)做出判斷。刷新按鈕、停止按鈕分別對應(yīng)波形清空、暫停繪制功能。按鈕與數(shù)據(jù)可視化的交互邏輯通過JavaScript腳本實現(xiàn)。

5 檢測系統(tǒng)測試

為驗證系統(tǒng)缺陷檢出功能,采用帶缺陷玻璃鋼試塊與鋁制試塊兩種典型試塊對系統(tǒng)進行測試。

玻璃鋼隱藏缺陷試塊如圖11所示。在厚度為2 mm的玻璃鋼試塊上開邊長20 mm正方形通孔。試塊上表面覆蓋厚度0.5 mm有機玻璃將通孔變?yōu)殡[藏缺陷。采用圖4中右側(cè)探頭,手持儀器實施單次往復(fù)線掃描。

圖11 玻璃鋼隱藏缺陷試塊(mm)

檢測結(jié)果如圖12所示。探頭下方無缺陷時,探頭電容基值約2.15 pF。探頭經(jīng)過缺陷時,電容值較基值有明顯下降。對于上述試塊,探頭與缺陷對正時,電容值下降到2.05 pF,變化量為基值的4.6%,波形變化明顯,在圖12中以a標(biāo)記。往復(fù)線掃描回程特征波形以b標(biāo)記,兩處特征波形幅值接近,一致性較好。

圖12 玻璃鋼隱藏缺陷檢測結(jié)果

鋁板隱藏缺陷試塊如圖13所示。在厚度20 mm的鋁制試塊上開直徑6、8、10 mm平底圓孔,孔深4 mm。試塊上表面覆蓋厚度0.5 mm有機玻璃作為絕緣包覆層。采用圖4中右側(cè)探頭由右至左進行單次線掃描。

圖13 鋁板隱藏缺陷試塊(mm)

檢測結(jié)果如圖14所示。金屬隱藏缺陷特征波形呈W型,標(biāo)記a、b、c分別對應(yīng)直徑6、8、10 mm缺陷。對比3處特征波形,隨缺陷直徑增加,波谷逐漸加深。此規(guī)律可定性表征缺陷尺寸大小。測試結(jié)果表明,本系統(tǒng)對絕緣材料覆蓋下的隱藏缺陷具有良好的檢出能力。

圖14 金屬板隱藏缺陷檢測結(jié)果

此外,圖12與圖14為遠(yuǎn)端計算機網(wǎng)頁(見圖10)中的實時波形圖,也充分驗證了無線式電容無損檢測系統(tǒng)遠(yuǎn)端控制與信號無線傳輸功能。

6 結(jié) 語

本文針對傳統(tǒng)電容成像無損檢測設(shè)備成本高、操作不易等突出問題,設(shè)計并實現(xiàn)了一種基于微控制器的無線式電容無損檢測系統(tǒng)。系統(tǒng)研發(fā)過程兼顧了工程應(yīng)用價值與實驗教學(xué)需求。系統(tǒng)以無損檢測設(shè)備便攜化、無線化的市場需求為研究出發(fā)點,注重了功能性與現(xiàn)場適應(yīng)性;系統(tǒng)將無損檢測技術(shù)、嵌入式系統(tǒng)設(shè)計、物聯(lián)網(wǎng)技術(shù)與應(yīng)用等專業(yè)課程的典型應(yīng)用場景緊密結(jié)合,具有開放性的軟硬件設(shè)計,支持學(xué)生根據(jù)需求進行自主二次開發(fā),可用于機電類本科高年級實驗教學(xué),有助于培養(yǎng)學(xué)生解決復(fù)雜工程問題的能力。

猜你喜歡
檢測系統(tǒng)設(shè)計
Smartflower POP 一體式光伏系統(tǒng)
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過?!律O(shè)計萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 热99re99首页精品亚洲五月天| 国产成人无码AV在线播放动漫| 亚洲午夜福利在线| av在线无码浏览| 天堂在线www网亚洲| 国产成人亚洲精品色欲AV| 欧美综合中文字幕久久| 日韩欧美国产成人| 国产免费怡红院视频| 国产精品成人啪精品视频| 亚洲色图欧美一区| 青草国产在线视频| 性欧美在线| 亚洲第一页在线观看| 亚洲福利视频一区二区| 亚洲成a人片77777在线播放| 伊人大杳蕉中文无码| 黄色国产在线| 国产黑丝一区| 97视频免费看| 丝袜高跟美脚国产1区| 国产又粗又猛又爽| 国产精品成人AⅤ在线一二三四 | 午夜色综合| 国产精品30p| 国产自无码视频在线观看| 在线无码av一区二区三区| 色噜噜综合网| 91在线国内在线播放老师| 国产午夜福利片在线观看 | 啪啪永久免费av| 一级全免费视频播放| 日韩区欧美区| 青青草综合网| a毛片基地免费大全| 欧美视频二区| 免费一级毛片不卡在线播放 | 国产成人禁片在线观看| 在线观看热码亚洲av每日更新| 日韩中文精品亚洲第三区| 天天色综网| 成人在线视频一区| 成人亚洲天堂| 91青青草视频| 女人18毛片一级毛片在线 | 亚洲乱伦视频| 国产精品无码影视久久久久久久| 日韩精品亚洲人旧成在线| 亚洲天堂久久| 波多野结衣无码AV在线| 国产精品蜜芽在线观看| 免费无码AV片在线观看国产| 少妇极品熟妇人妻专区视频| 久久精品电影| 国产成人凹凸视频在线| 波多野结衣视频一区二区 | 亚洲永久色| 亚洲高清中文字幕在线看不卡| 亚洲天堂网站在线| 精品一区二区三区无码视频无码| 首页亚洲国产丝袜长腿综合| 尤物亚洲最大AV无码网站| 亚洲日韩精品欧美中文字幕| 中国一级毛片免费观看| 日韩福利在线视频| 最新痴汉在线无码AV| 九九热精品视频在线| 久久狠狠色噜噜狠狠狠狠97视色 | 亚洲国产精品无码久久一线| 国产日韩欧美成人| 国产v精品成人免费视频71pao| 91精品久久久无码中文字幕vr| 亚洲91在线精品| 欧美高清国产| 天堂成人av| 香蕉综合在线视频91| 国产h视频在线观看视频| 免费看的一级毛片| 欧美成人一区午夜福利在线| 久久大香伊蕉在人线观看热2 | 久久精品娱乐亚洲领先| 91精品亚洲|