基于無線傳感器的交通燈的遠程控制
引 言
道路交通信號燈是交通管理中一種比較重要的工具,有時會由于人為或環(huán)境等因素,導致交通信號燈出現(xiàn)故障。考慮到交通信號燈的特殊性,應盡快修好。但故障通常通過執(zhí)勤交警在日常站崗巡邏過程中發(fā)現(xiàn)或熱心市民通過報警等方式告知,還需要相關部門人員首先通知交通設施部門,然后再安排維修人員維修,不僅浪費時間,還無法獲得確定的信息,因此在無形中拉長了維修時間。本文使用無線傳感器網(wǎng)絡在交通信號燈處采集其故障信息,通過DSP 處理器將所收集的信號發(fā)送至無線通信接口,最終送至上位機。
1 系統(tǒng)概述
無線傳感器網(wǎng)絡中融入了傳感器技術、嵌入式技術、無 線通信網(wǎng)絡技術等,可通過不同類型的集成化微型傳感器共 同監(jiān)察、感知和采集不同情形下的數(shù)據(jù),通過自組織多跳的網(wǎng) 絡方式發(fā)送到用戶終端,幫助人們探索未知事物。且無線傳感 器網(wǎng)絡加強了人們捕捉信息的能力,能夠把客觀世界的物理信 息同傳輸網(wǎng)絡緊密結合起來,其結構由分布在監(jiān)控區(qū)域內(nèi)的 大量傳感器節(jié)點、通信網(wǎng)絡、匯任務管理節(jié)點結合而成。傳感 器節(jié)點使用能量有限的電池供電。利用傳感器節(jié)點能夠獲取大 量外界信息,通過傳感器節(jié)點將勘察到的信息通過其他傳感器 節(jié)點逐跳傳送,經(jīng)多跳后路由到匯聚節(jié)點,經(jīng)過衛(wèi)星或互聯(lián)網(wǎng) 發(fā)送至任務管理節(jié)點,如圖 1 所示。
2 硬件設計
無線節(jié)點的硬件結構框圖如圖 2 所示,主要包括數(shù)據(jù)采 集模塊、數(shù)據(jù)處理模塊、無線收發(fā)模塊。傳感器節(jié)點收集到 交通燈故障信號時,經(jīng)信號處理器 DSP 分析處理后,將以上 數(shù)據(jù)通過無線通訊模塊發(fā)送至無線終端模塊,并在上層界面 中展示。
2.1 數(shù)據(jù)采集模塊
無線傳感器網(wǎng)絡除了可以完成特定的環(huán)境數(shù)據(jù)采集功能, 還具備存儲和簡單的處理功能,不僅可將數(shù)據(jù)轉(zhuǎn)發(fā)給匯聚節(jié) 點、終端節(jié)點,還能夠作為路由使用,將遠離匯聚節(jié)點的采集 節(jié)點采集的數(shù)據(jù)轉(zhuǎn)發(fā)給匯聚節(jié)點。匯聚節(jié)點由網(wǎng)絡通信模塊、 數(shù)據(jù)處理模塊、能源管理模塊構成,對比終端節(jié)點,匯聚節(jié)點 缺少傳感器數(shù)據(jù)采集模塊,當傳感器節(jié)點捕捉到交通燈故障 信息時,將捕捉到的數(shù)據(jù)傳給網(wǎng)關節(jié)點,網(wǎng)關節(jié)點匯集節(jié)點傳 送來的監(jiān)視范圍內(nèi)的數(shù)據(jù),并通過傳輸介質(zhì)即移動通信網(wǎng)絡將 監(jiān)測到的數(shù)據(jù)傳到數(shù)據(jù)管理中心與 DSP 處理器。
2.2 數(shù)據(jù)處理模塊
DSP 是一種專門實現(xiàn)信號處理算法的微處理器芯片。 DSP 具有實時處理的特點,能夠在短時間內(nèi)完成處理并輸出 結果,對外界事件迅速做出反應。處理器必須配置完整的輔 助器件才能正常工作,當用于分析處理的外部接口電路 FPGA 作為 DSP 輔助接口時,終端節(jié)點將圖像數(shù)據(jù)發(fā)送到 DSP 處理器,通過無線通訊接口將數(shù)據(jù)傳到上位機接口,并最終在界面 中顯示出來。
2.3 供電模塊
無線傳感器節(jié)點由電量有限的電池供電,資源匱乏,導致 傳感器網(wǎng)絡的能量資源、計算能力、存儲能力受到限制。而 勘察數(shù)據(jù)一般隨機散布在整個網(wǎng)絡的覆蓋范圍內(nèi),搜集和分 析數(shù)據(jù)使得節(jié)點之間的通信需花費大量能量。由于低功耗高 性能無線傳感器網(wǎng)絡節(jié)點應用于實時性要求高的場所,所以提 供了供電模塊,避免節(jié)點因能耗降低而影響信號收集的實時性。
3 軟件設計
上位機軟件可以在 PC 機上完成對傳感節(jié)點的控制與傳感 器節(jié)點間的通訊。采用 VC++ 環(huán)境對上位機進行編譯。上位 機界面軟件通過串口與簇頭節(jié)點結合,使無線傳感器網(wǎng)絡將上 位機界面軟件的控制命令傳遞到相應的傳感器節(jié)點,再把傳 感節(jié)點的數(shù)據(jù)傳送到上位機界面軟件。
4 結 語
本文利用無線傳感網(wǎng)絡收集數(shù)據(jù),經(jīng)過 DSP 處理數(shù)據(jù)后, 將數(shù)據(jù)通過無線通信的方式上傳到上位機界面,能夠更快地 對故障交通燈做出處理,節(jié)約了出現(xiàn)故障到發(fā)現(xiàn)故障的時間, 降低了故障帶來的影響。