基于STM32的公路交叉路口的數(shù)據(jù)采集模塊的設計
圖2(右)是實物圖,光敏電阻安裝到了模塊的后面,因為當它放在正面時,如果環(huán)境光強弱下來,系統(tǒng)會點亮大功率LED,大功率LED的光照亮了光敏電阻,LED熄滅。這樣形成了死循環(huán),達不到預期效果。
本文引用地址:http://butianyuan.cn/article/269817.htm2.3 聲音傳感器模塊的設計
聲音模塊對環(huán)境聲音強度很敏感,用來檢測周圍環(huán)境的聲音強度。模塊在環(huán)境聲音強度達不到設定閾值時,OUT輸出高電平,當外界環(huán)境聲音強度超過設定閾值時,模塊OUT輸出低電平,閾值的大小可通過模塊上的電位器調節(jié)。
小板數(shù)字量輸出TTL電平,可與單片機直接通信,OUT端與單片機直接相連,通過單片機來檢測高低電平,由此來檢測環(huán)境的聲音。高電平持續(xù)時間超過三秒作為啟動緊急模式的信號。
軟件上采用了外部中斷的方式,當高電平持續(xù)時間足夠長時,會進入中斷函數(shù),調用中斷處理程序。
3 效果顯示
硬件的整體連接圖如圖4所示,主板與單片機一起固定在了一塊木板上,防止移動硬件時兩者之間的杜邦線斷開,杜邦線統(tǒng)一分配到了主板后面,盡量不擋住主界面,保持美觀。每塊洞洞板的后部又疊上一層洞洞板,保護洞洞板背后的電路連線。主板上所有模塊均可輕松拔下,便于更換與測試。
固定主板時發(fā)現(xiàn),該木板具有弱導電能力,木板與主板之間形成一個電容,手接觸木板時會影響主板后面的線路,導致點陣顏色不穩(wěn)定。實踐證明把木板接地以后可大大減小外界干擾。圖5是運行過程中的兩個效果圖。
限于篇幅,圖一中其它的模塊設計就不再一一列舉了,系統(tǒng)完成調試后具有的功能如下:
(1)在自動運行狀態(tài)下當東西方向和南北方向都沒有行人和車輛時,兩個方向的警示牌都亮綠燈,并且大屏幕顯示牌上顯示“前方道路通暢,請放心行駛”的字樣。
(2)當只有一方來車時,該方向的警示牌內容不變,而另一個方向的紅綠燈顯示紅色。
(3)當兩個方向都有車輛(或行人)時,哪方車輛或行人先進入預先設定的范圍內,哪方亮綠燈并顯示“前方路口有車,請慢行”和倒計時15秒的字樣;而另一方亮紅燈并顯示出“前方有車輛通過,請稍等”的字樣。
(4)當對方的倒計時結束而車卻遲遲不通過路口時,兩個路口交換顯示內容。
(5)在大霧、陰天、或者夜晚的情況下,自動點亮路燈。
(6)當有特殊車輛(如警車、消防車、救護車)需要緊急通過路口時,笛聲持續(xù)三秒,系統(tǒng)可進入特殊情況模式,兩邊亮紅燈,并顯示“緊急車輛通過,請避讓”的字樣。
(7)對于闖紅燈的行為(即在紅燈狀態(tài)下進入設定距離范圍內),現(xiàn)場會有鈴聲警報,以譴責這種行為,并顯示“請遵守交通規(guī)則”字樣。
(8)本地和遠程都可以控制進入人工控制模式,人工控制紅綠燈。
(9)所有的數(shù)據(jù)都可顯示在上位機和TFT彩屏上。
4 結論
本文分析了現(xiàn)代道路交通控制與管理問題的現(xiàn)狀,結合交通的實際問題,給出了交叉路口數(shù)據(jù)采集系統(tǒng)的設計,通過各種傳感器的采集相關信息,可以實現(xiàn)警示效果。該設計采用了低功耗、低成本、高性能的STM32單片機,并充分利用了其內部資源。系統(tǒng)采用硬件模塊化設計,各個模塊均可靈活插拔,極大方便了更換和調試,具有很好的實用價值和實際意義。
參考文獻:
[1]張鐵壁,張學軍.無人值守火車道口鐵路報警系統(tǒng)的設計[J].工業(yè)計量.2009,19(05):13-16
[2]徐麗珍,何耀平,孫霖.基于智能手機的人行橫道紅綠燈自動識別[J].計算機工程與應用.2010,46(23):219-222.
[3]朱亮,李元秀,王者堂,田偉等.微機聯(lián)鎖控制的鐵路道口報警系統(tǒng)設計與應用[J].中國安全科學學報.2010,20(12):116-121
[4]王文斌,于大海,張吉輝.輕型軌道優(yōu)先交通信號控制系統(tǒng)[J]. 電子產品世界.2001,(03):31-33
[5]郭曉妮.基于視頻識別的智能交通燈控制器設計[J].電子產品世界.2012,(01):74-75
評論