摘 要:針對物聯(lián)網(wǎng)通信模組檢測領(lǐng)域,設計了一種能夠檢測模組的多功能測試夾具。該夾具基于STM32單片機,并運用了各類傳感器、4G模組通信及3D打印等技術(shù),能夠?qū)δ=M進行全功能檢測、識別模組軟硬件版本和生產(chǎn)日期等信息、快速定位故障部件,并能將測試情況保存在云端,方便工程技術(shù)人員查看,適用于中移物聯(lián)網(wǎng)MN316/M5310-E/ML302/ML305等或市面上其他與其封裝兼容的各類型模組。該夾具可用于故障模組診斷或生產(chǎn)來料檢驗,能夠提升售后工程師的檢測效率,幫助模組采購商確認模組來料信息,適用于各類模組生產(chǎn)工廠。
關(guān)鍵詞:通信模組;3D打印;4G數(shù)傳;阻抗檢測;電流檢測;故障診斷;來料檢驗;OneNET云平臺
中圖分類號:TP391 文獻標識碼:A 文章編號:2095-1302(2024)09-00-04
DOI:10.16667/j.issn.2095-1302.2024.09.023
0 引 言
無線通信模組是物聯(lián)網(wǎng)智能終端的核心部件,是智能終端與物聯(lián)網(wǎng)之間的連接紐帶[1],在萬物互聯(lián)的大趨勢下扮演著重要角色,是獲取“物”、大數(shù)據(jù)中最關(guān)鍵、最核心的基礎通信單元,是新基建領(lǐng)域的核心通信器件,正加速滲透到生產(chǎn)、消費、安防和社會管理等各層面、各領(lǐng)域[2]。而隨著物聯(lián)網(wǎng)的發(fā)展,各類終端產(chǎn)品也呈現(xiàn)井噴式增長。物聯(lián)網(wǎng)終端廠商在對模組進行二次生產(chǎn)貼片、測試過程中,存在如下問題:版本管理混亂,易導致產(chǎn)品功能或性能出現(xiàn)兼容性異常,引發(fā)批次售后問題;產(chǎn)線測試人員缺乏模組基礎知識,簡單模組故障無法排除和甄別;部分廠商通過定制模組夾具的方式進行測試,但定制夾具功能單一,且需搭配PC端操作,測試步驟復雜。
文獻[3]提出了一種模組通信測試系統(tǒng),實現(xiàn)了對通信模組的自動化測試。文獻[4]提出了一種可以提高通信模組測試效率的通信模組測試系統(tǒng),同時提供了一種通信模組測試方法。但上述測試裝置無法實現(xiàn)模組的工作電流監(jiān)測、關(guān)鍵引腳的阻抗檢測,且體積大,不便于攜帶,無法兼容多款模組產(chǎn)品。
本文設計了一種能夠檢測物聯(lián)網(wǎng)通信模組的多功能測試夾具,通過采集模組在開機、駐網(wǎng)、數(shù)據(jù)交互等不同工作狀態(tài)下的電流相關(guān)特征參數(shù)(如峰值/谷值/平均值等)、關(guān)鍵引腳阻抗參數(shù)、AT指令交互結(jié)果,依據(jù)特定的算法,綜合判斷樣品損壞情況,快速定位損壞部件,并將檢測結(jié)果進行智能顯示。該夾具小巧輕便,便于攜帶,并采用兼容性設計,能夠測試多款模組。
1 系統(tǒng)整體設計
本夾具系統(tǒng)具有對模組進行軟硬件版本/生產(chǎn)信息查詢與確認、測試數(shù)據(jù)云端存儲和查看、AT指令(終端設備與PC應用之間的連接與通信指令)交互測試、網(wǎng)絡參數(shù)測試、功耗測試、關(guān)鍵引腳阻抗測試、自動識別故障問題等功能。
當夾具內(nèi)放入待測模組后,在LCD觸摸屏上選擇對應型號模組的腳本,并選擇測試類型,可分為來料檢測和故障診斷兩種模式。來料檢測模式下會查詢模組的軟/硬件版本和生產(chǎn)信息,并與服務器端的封樣信息進行對比,若版本信息不一致,會通知來料檢測工程師進行確認,也可將新的軟硬件版本和生產(chǎn)信息上傳到服務器,對原始封樣信息進行更新。故障診斷模式下會對模組進行AT指令交互測試、網(wǎng)絡參數(shù)測試、功耗測試、關(guān)鍵引腳阻抗測試,根據(jù)測試數(shù)據(jù)將故障問題類型及可能原因顯示在LCD屏。
2 系統(tǒng)硬件設計
本夾具系統(tǒng)采用STM32 M3內(nèi)核MCU,搭載3.5寸電阻觸摸屏,合理設計電源管理邏輯,實現(xiàn)整機的基本功能框架。硬件部分包含控制器模塊、LCD顯示模塊、電流檢測模塊、阻抗檢測模塊、4G數(shù)傳模塊和夾具檢測殼體。系統(tǒng)組成原理如圖1所示。
2.1 控制器模塊
控制器模塊主要包含MCU和電子開關(guān)。MCU選用STM32F103VCT6,主要負責電源管理、電子開關(guān)的切換、LCD觸摸屏交互式管理以及各輸入輸出接口的控制。電子開關(guān)分為繼電器和模擬開關(guān)。
由于不同封裝類型的模組供電電源要求不同,因此夾具系統(tǒng)需根據(jù)放入模組的類型進行電源切換。繼電器選用JZC-32F/5-ZS3,其為單刀雙擲開關(guān),可以切換3.3 V和3.8 V
電源,當在LCD觸摸屏選擇模組腳本后,夾具系統(tǒng)將自動切換為合適的電源。模擬開關(guān)選擇TMUX1108RSVR和TMUX1204DQAR,分別為8路和4路復用開關(guān),前者主要用于切換模組測試引腳,后者用于切換阻抗測試的檔位,不同檔位對應不同的量程和精度。
2.2 LCD顯示模塊
LCD顯示模塊選用3.5寸電阻觸摸屏,技術(shù)人員可通過觸摸屏選擇不同的測試模式及測試腳本,也可選擇是否將測試信息上傳到服務器。在各個測試模式結(jié)束后,系統(tǒng)會將測試結(jié)果顯示到觸摸屏,測試人員可根據(jù)測試結(jié)果進行下一步分析與處理。
2.3 電流檢測模塊
電流檢測模塊的核心元器件為INA190A1精密電流感應放大器,它是一款低功耗、電壓輸出的電流檢測放大器。通過選擇不同的采樣電阻以及增益倍數(shù),可以獲得不同的量程和精度、較寬的共模電壓輸入范圍,使其適用于不同的測量需求。本系統(tǒng)中電路采樣電阻選擇0.08 Ω,增益選擇
25倍,量程為0~2 A,精度為1 mA,可以滿足模組的基本測試需求。將采樣放大后的輸出信號傳輸給后端AD采集模塊ADC122S021進行模擬采樣。同時,為了防止電路中工作電流過大,超出測試量程,如電源引腳對地短路的模組會產(chǎn)生超過2 A的短路電流,因此在電流檢測模塊前端增加
一個電子保險絲FUSB120F。
2.4 阻抗檢測模塊
阻抗檢測模塊主要根據(jù)電阻分壓的原理,將阻抗轉(zhuǎn)換成電壓值,并使用OPA189IDR運放進行電壓跟隨采集,傳輸給后端AD采集模塊ADC122S021進行模擬采樣。電路中通過模擬開關(guān)切換不同的采樣電阻,用以切換測試量程和精度。本夾具系統(tǒng)測試量程為0~20 MΩ。
2.5 4G數(shù)傳模塊
4G數(shù)傳模塊[5]的核心部件為中移物聯(lián)網(wǎng)公司出品的LTE CAT1模塊ML302,其支持TD-LTE/FDD-LTE通信制式,擁有豐富的Internet協(xié)議、行業(yè)標準接口和功能,可廣泛應用于M2M領(lǐng)域中,如共享、金融支付、POC、工業(yè)控制等。本夾具系統(tǒng)將需要上傳的數(shù)據(jù)通過4G數(shù)傳模塊上傳至中移物聯(lián)網(wǎng)OneNET云平臺。
2.6 夾具檢測殼體
夾具檢測殼體采用國產(chǎn)樹脂3D打印[6],主要用來放置各種硬件模塊,結(jié)構(gòu)上采用兼容性設計,適用于中移物聯(lián)網(wǎng)MN316/M5310-E/ML302/ML305等或市面上其他與其封裝兼容的各類型模組。實物模型如圖2所示。
3 系統(tǒng)軟件設計
根據(jù)本夾具系統(tǒng)的功能需求及硬件架構(gòu)設計,系統(tǒng)軟件設計主要包含無線通信模塊程序設計、LCD觸摸屏模塊程序設計、故障診斷模塊程序設計。
3.1 無線通信模塊程序設計
無線通信模塊主要用于無線數(shù)據(jù)的發(fā)送和接收。系統(tǒng)可將測試數(shù)據(jù),如故障診斷數(shù)據(jù)、來料檢測數(shù)據(jù),通過MQTT協(xié)議上傳至OneNET云平臺[7]。工程技術(shù)人員也可通過云平臺將云端保存的數(shù)據(jù)下發(fā)給無線通信模塊,如封樣信息,用于對比校準來料檢測過程中的樣品信息。通信流程如圖3
所示。
同時,無線通信模塊集成了在線FOTA升級功能[8],可通過OneNET云平臺將完整固件包或差分包下載到本地,進行OTA遠程升級操作。升級示意圖如圖4所示。
3.2 LCD觸摸屏模塊程序設計
LCD觸摸屏作為與用戶之間的重要交互界面,負責檢測用戶的輸入,執(zhí)行相關(guān)操作指令,并顯示相關(guān)檢測狀態(tài)和提示信息。LCD初始化完成后,提示用戶選擇測試模式及對應模塊腳本。當系統(tǒng)檢測到樣品模塊放入時,啟動測試流程,并顯示相關(guān)狀態(tài)信息,用戶可以根據(jù)提示信息對模組進行故障診斷,也可進一步排查故障原因。LCD觸摸屏模塊工作流程如圖5所示。
3.3 故障診斷模塊程序設計
故障診斷模塊主要用于對模組進行功能測試和故障檢驗。當MCU啟動故障診斷模式后,系統(tǒng)將會按照預設的腳本對模塊發(fā)起AT指令測試,依次檢測模組的開機、讀卡、駐網(wǎng)、網(wǎng)絡信號參數(shù)、數(shù)據(jù)交互是否正常,同時記錄每個狀態(tài)的工作電流數(shù)據(jù)。若工作狀態(tài)存在異常大電流,則對模組相關(guān)引腳進行阻抗檢測,最終確定問題類型及可能損壞部件。故障診斷流程如圖6所示。
電流特征數(shù)據(jù)[9]可用來表征模組的工作狀態(tài)。通常模組上電后會經(jīng)過內(nèi)部初始化、各GPIO引腳供電、讀卡、駐網(wǎng)、業(yè)務交互、網(wǎng)絡資源釋放等階段,不同階段下電流特征數(shù)據(jù)不一致。因此通過設定特定的檢測規(guī)則,對不同階段特征數(shù)據(jù)進行分析處理后,可將其作為模組故障診斷的
依據(jù)。
本系統(tǒng)在故障診斷過程中會提取不同階段的特征值,并根據(jù)該特征的重要性設置不同的分值與專家評價規(guī)則[10],符合規(guī)則得滿分,否則得0分,最后將分值相加,低于9分(總分值為10分)的模組為不良品。若需對模組進一步分析,也可將某幾項特征值單獨與標準值進行比對,通過差異性對比綜合判定故障類型及可能損壞的部件。特征值主要選取峰值、谷值、平均值、待機值等。故障診斷評價見表1
所列。
4 系統(tǒng)測試
當用戶將模組放入本系統(tǒng)相應工裝位置后,可根據(jù)需求選擇來料檢測模式或故障診斷模式,系統(tǒng)實物如圖7
所示。
如圖8所示,來料檢測模式中系統(tǒng)將更新后的封樣信息通過MQTT協(xié)議上傳到OneNET云平臺,用戶可在線查看。圖9是故障診斷模式中上傳的故障診斷結(jié)果。圖10是模組故障診斷后LCD屏的顯示結(jié)果,用戶可根據(jù)分析結(jié)果對模組進行故障分類,也可進一步進行根因排查。
5 結(jié) 語
本文結(jié)合傳感器技術(shù)、3D打印技術(shù)及物聯(lián)網(wǎng)技術(shù)設計了一種能夠檢測通信模組的多功能夾具。該夾具可對模組進行來料檢驗,幫助來料檢測工程師進行版本驗證、生產(chǎn)信息確認;也可對模組進行故障診斷,篩選不良品并判定異常原因。本文設計的裝置小巧便攜、測試效率高、測試功能豐富、兼容多款主流封裝類型模組、操作簡單,特別適用于從事模組生產(chǎn)及檢測的相關(guān)人員。
參考文獻
[1]楊彬.物聯(lián)網(wǎng)無線通信模組及其應用初探[J].安徽科技,2021,34(2):43-45.
[2]董劍峰,何英杰,郜迪,等.基于NB-IoT和5G通信模組的研究與展望[J].河南科技,2021,40(4):26-28.
[3]劉磊磊.通信模組測試系統(tǒng):CN218679116U [P]. 2023-03-21.
[4]安守強,魏曉忠,熊運自,等.通信模組測試系統(tǒng)及其測試方法: CN115543796A [P]. 2022-12-30.
[5]鄭文波.基于ASR1601的物聯(lián)網(wǎng)4G模塊數(shù)據(jù)透傳軟件設計[J].廣東通信技術(shù),2021,41(10):41-44.
[6]吳紅兵,高文理,宋賢發(fā),等. 3D打印耗材對樹脂砂型性能影響的對比研究[J].現(xiàn)代鑄鐵,2019,39(5):48-51.
[7]龍巧玲,牛德雄,林利云.基于OneNET云平臺與物聯(lián)網(wǎng)MQTT協(xié)議的智慧節(jié)能控制系統(tǒng)[J].計算機測量與控制,2021,29(7):127-130.
[8]程衛(wèi)玲. 基于FOTA的固件遠程升級維護系統(tǒng)及方法探討[J]. 電信交換,2010,32(4):23-28.
[9]殷梓健,田行軍,何陽艷,等.基于故障電流特征的新型牽引網(wǎng)保護方法研究[J].科技創(chuàng)新與應用,2021,11(3):57-59.
[10]顧發(fā)英,羅旋,賀增良.基于機器學習與專家規(guī)則庫的水電站設備一鍵順控方法[J].水力發(fā)電,2022,48(8):66-71.
收稿日期:2023-09-08 修回日期:2023-10-10
作者簡介:王恩明(1991—),男,中級通信工程師,研究方向為物聯(lián)網(wǎng)相關(guān)技術(shù)。
王 超(1984—),男,中級通信工程師,研究方向為物聯(lián)網(wǎng)相關(guān)技術(shù)。
李 鑫(1992—),男,中級通信工程師,研究方向為物聯(lián)網(wǎng)相關(guān)技術(shù)。
何 旋(1990—),男,中級通信工程師,研究方向為物聯(lián)網(wǎng)相關(guān)技術(shù)。
王雙超(1989—),男,中級通信工程師,研究方向為物聯(lián)網(wǎng)相關(guān)技術(shù)。