本文介紹一種利用單片機的實時控制及數據處理功能,結合汽車自身速度檢測與震動傳感技術,實現了汽車防撞、防盜報警系統。當汽車持續倒車超過兩米時會發出防撞報警信號;當汽車被鎖車后,如果車體出現震動,則發出防盜報警信號。與此同時,可以從LED顯示器觀看報警狀態以及報警持續時間和報警次數。
防盜震動報警的基本原理
防盜報警系統主要采用靈敏的震動傳感器作為信號檢測裝置。防盜報警系統默認鎖車以后自動打開。也可以在鎖車以后通過防盜鍵控開關將其強行關閉。防盜檢測由磁震傳感器集成電路輸入有效信號給單片機AT89C51。當傳感器檢測到震動時,輸出高電平經反相器后由單片機接收進行防盜控制,控制發射器發出防盜信號(脈沖) , 駕駛員通過身邊的遙控器接收信號,進行相應的處置,同時切斷啟動電路。
具體工作過程如下:防盜開關與單片機的P2.0引腳相連,開關合上時,進入防盜狀態,并延時一段時間,以確保主人離開, 防止誤報警。當傳感器檢測到振動時輸出高電平,經反相器后將單片機的P1.6端置0進行聲光報警, P1.7端被置0切斷啟動電路,此時P1.4端發出連續的50kHz的脈沖經緩沖后,由發射器CZ27F發射,由遙控器接收進行聲光報警。
遙控器工作過程如下:遙控器內置單片機AT89C51,當中斷0接收到邊沿觸發信號時進入報警程序,單片機的P1 3端置0,進行聲光報警。當檢測到關閉開關合上時,關閉聲光報警;單片機的P1.1輸出脈沖信號,發射器發射頻率信號,由汽車里的報警裝置接收 ,同時遙控器自身的中斷0關閉,以防誤報警。
聲光報警電路原理圖如下:
圖2 聲光報警電路
LED數碼顯示器電路
單片機輸出信號,在推動電路的配合下使LED數碼顯示器正常工作。顯示電路是智能儀器的重要功能電路之一,為簡化電路、降低成本,通常采用動態顯示方式來實現,這里使用是價位較低的Max7219。采用MAX公司的MAX7219接收數據信號,并由一段電阻排阻抬高電壓,最終配合7段LED顯示器顯示結果。
顯示電路原理圖如下:
基于MAX7219的8位數碼顯示電路
-
單片機
+關注
關注
6039文章
44575瀏覽量
636398 -
報警電路
+關注
關注
4文章
205瀏覽量
52018 -
報警系統
+關注
關注
5文章
647瀏覽量
75213 -
AT89C51
+關注
關注
27文章
543瀏覽量
81291
發布評論請先 登錄
相關推薦
評論