摘要:為了保障操作人員在特殊危險場合監(jiān)測作業(yè)的安全問題,設(shè)計了一套基于單片機的遠程監(jiān)測系統(tǒng),本系統(tǒng)是以STM32F103處理器為核心的控制技術(shù)設(shè)計方法,采用無線PS2傳感器(手操器)控制云臺攝像機內(nèi)部電機的轉(zhuǎn)速及方向,并將所攝像機采集的視頻圖像通過無線傳輸在可視化終端顯示出來。本系統(tǒng)充分利用STM32F103處理器的各種內(nèi)部資源,使之整個控制系統(tǒng)的硬件設(shè)計相對簡化,易于實現(xiàn)。測試結(jié)果表明,本系統(tǒng)實際控制達到了設(shè)計要求,實現(xiàn)了無線監(jiān)測的目的。
關(guān)鍵詞:單片機;STM32F103;可視化;無線監(jiān)測
隨著物聯(lián)網(wǎng)時代的到來[1],嵌入式技術(shù)及無線傳輸技術(shù)的快速發(fā)展,基于單片機的遠程監(jiān)測技術(shù)應(yīng)運而生,尤其在一些監(jiān)測區(qū)域困難的生活區(qū)、工業(yè)廠區(qū)、危險災(zāi)區(qū)及軍隊場合都需要遠程監(jiān)測技術(shù)[2]。現(xiàn)在基本監(jiān)測系統(tǒng)較為昂貴并且具有不便利性。為此根據(jù)現(xiàn)實需求設(shè)計了一套基于單片機的遠程監(jiān)測系統(tǒng),該系統(tǒng)實時的將所采集的視頻數(shù)據(jù)通過無線的方式在可視化終端顯示,該系統(tǒng)操作簡單方便,可任意調(diào)整攝像頭方位,快速查看現(xiàn)場不同方位角度。
1系統(tǒng)設(shè)計
系統(tǒng)的任務(wù)就是通過手操器來控制監(jiān)控平臺到達所需位置,并精確控制攝像頭的方位和角度,以準確采集到所需方向的視頻信息。攝像頭所采集現(xiàn)場的視頻,經(jīng)過處理器處理后再由無線發(fā)送模塊發(fā)回到控制端的可視化移動終端上顯示。
總體設(shè)計方案的設(shè)計框圖如圖1所示。
控制信號由移動終端的MCU產(chǎn)生,然后由無線發(fā)送到命令接收端,命令接收端接收到信號以后,轉(zhuǎn)換成相應(yīng)的控制信號改變攝像頭的方向,攝像頭采集的現(xiàn)場視頻再由無線傳輸發(fā)送到移動終端的液晶屏上面顯示出來,操作者只需要操控手柄,攝像頭即可跟隨改變方位和角度,再通過可視眼鏡即可達到快速查看現(xiàn)場情況。
2硬件設(shè)計
本系統(tǒng)硬件設(shè)計主要由發(fā)送電路模塊、終接收端電路模塊、無線傳輸模塊及視頻監(jiān)控模塊四部分組成。
2.1控制模塊
本系統(tǒng)采用了STM32F103處理器為核心的控制結(jié)構(gòu)[3],將手操器中采集的信號在MCU中運算處理,輸出PWM來實現(xiàn)直流電機與云臺中舵機的控制。操作人員可通過手操器中搖桿進行該系統(tǒng)控制,并根據(jù)搖桿所處不同位置控制電機勻速、減速及加速操作。在手操器中采集的模擬信號經(jīng)過D/A轉(zhuǎn)換,通過無線模塊發(fā)送到MCU進行處理。
2.2視頻監(jiān)測模塊
視頻監(jiān)測模塊由三部分組成:視頻采集、無線網(wǎng)橋及可視化終端。其中視頻采集部分采用了半球形攝像機,其主要由攝像機、球形云臺、解碼器這三部分組成。球機可自動聚焦、可手動變倍、鏡頭拉近拉遠及360度轉(zhuǎn)動來監(jiān)控所需監(jiān)測的區(qū)域,這樣可滿足無死角監(jiān)測的條件。在視頻傳輸部分采用了無線局域網(wǎng)技術(shù),利用網(wǎng)橋?qū)崿F(xiàn)遠程數(shù)據(jù)傳輸。
3系統(tǒng)軟件設(shè)計
軟件設(shè)計所采用環(huán)境為KeilμVision4[4],其整合了編輯器、項目管理器以及可執(zhí)行文件等生成工具,集成了嵌入式應(yīng)用程序開發(fā)的各類工具:C/C++編譯器、宏匯編程序、連接程序及Hex文件生成器等。
系統(tǒng)軟件設(shè)計流程。圖2為系統(tǒng)軟件設(shè)計流程,主要實現(xiàn)功能是:(1)將手操器的操作數(shù)據(jù)通過MCU處理并以天線將控制命令發(fā)送出去;(2)天線接收控制命令并通過MCU解析,由攝像頭執(zhí)行控制命令,并將視頻圖像在可視化移動終端顯示。
4系統(tǒng)測試與誤差分析
本系統(tǒng)經(jīng)過多次實驗測試后,監(jiān)測區(qū)域在水平方向上可以達到360°轉(zhuǎn)角,豎直方向上的監(jiān)控范圍可達180°轉(zhuǎn)角,達到監(jiān)測所需范圍。系統(tǒng)響應(yīng)較快,水平轉(zhuǎn)速約為12°/s、垂直轉(zhuǎn)速約10°~30°/s,達到了系統(tǒng)所采用的云臺監(jiān)控平臺最大轉(zhuǎn)速。MCU與各個分系統(tǒng)之間的通訊暢通,各裝置配合協(xié)調(diào),運轉(zhuǎn)靈活,整個系統(tǒng)達到了設(shè)計要求。
5結(jié)論
本文設(shè)計了一款基于單片機的遠程監(jiān)測系統(tǒng),主要通過對遙控手操器控制即可改變攝像頭的監(jiān)控方位和角度,并將攝像頭采集的視頻圖像以無線傳輸?shù)姆绞皆谝壕辽巷@示,從而快速查看所要監(jiān)測的現(xiàn)場實時情況,較傳統(tǒng)監(jiān)控平臺而言適應(yīng)性更強,為將來一些復(fù)雜環(huán)境下的監(jiān)控提供了方便的手段。
參考文獻:
[1]許生,李富華.基于物聯(lián)網(wǎng)的智能消防監(jiān)控系統(tǒng)設(shè)計[J].自動化與儀表,2019,34(03):79-83.
[2]謝巧軍.智能視頻監(jiān)控系統(tǒng)的應(yīng)用與發(fā)展趨勢[J].陜西煤炭,2019,38(S1):31-33.
[3]趙全,徐光,郝龍,韓衛(wèi)濟,李瑤,馬德常.基于LoRa的無線多參數(shù)環(huán)境監(jiān)測節(jié)點設(shè)計[J].電子測量技術(shù),2019,42(05):119-122.
[4]WANGYunlei,QIYuming.DesignofIntelligentAquariumSystembasedonEmbeddedSystem[J].InternationalJournalofPlantEngineeringandManagement,2017,22(04):233-237.
作者簡介:殷偉成(1994),男,漢族,甘肅臨洮人,本科,研究方向:單片機應(yīng)用開發(fā)。