新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于AT89C2051智能汽車防撞報警器設計

基于AT89C2051智能汽車防撞報警器設計

作者: 時間:2012-05-10 來源:網(wǎng)絡 收藏

  控制器主要完成程序的執(zhí)行、數(shù)據(jù)的處理和對外部電路的實時控制。內(nèi)部定時器T0工作在定時方式,T0在超聲波發(fā)射時開始計數(shù),當P3.2引腳收到回波后,停止計數(shù),T0所計時間即為超聲波往返傳輸時間,單片機對該數(shù)據(jù)進行處理,即可測出距離。內(nèi)部定時器T1工作在計數(shù)方式,由P3.5引腳輸入的脈沖信號控制T1計數(shù),由T1所計數(shù)值確定汽車的轉(zhuǎn)速。

  單片機根據(jù)所測距離和車速進行比較,判斷是否驅(qū)動報警電路報警,如設定:當車速小于等于30km/s時,安全距離應大于等于1m;當車速小于等于80km/s時,安全距離應大于等于2m;當車速大于80km/s時,安全距離應大于等于5m。

  5 軟件設計

  本裝置的控制軟件要完成系統(tǒng)的初始化,控制觸發(fā)脈沖信號的發(fā)射與接收,根據(jù)定時時間計算障礙物的距離,根據(jù)計數(shù)頻率計算汽車車速,判斷所測距離是否在車速所對應的安全范圍內(nèi),并根據(jù)計算和判斷結(jié)果產(chǎn)生BCD碼和相應頻率的脈沖信號,以驅(qū)動顯示電路和發(fā)聲電路。實現(xiàn)整個系統(tǒng)功能的主流程圖如圖2所示。

基于AT89C2051智能汽車防撞報警器設計

  6 結(jié)束語

  本文介紹的汽車報警器,利用單片機作為報警裝置的控制器,能充分發(fā)揮的數(shù)據(jù)處理和實時控制功能,使系統(tǒng)工作于最佳狀態(tài),提高系統(tǒng)的靈敏度。該報警器基于單片機設計,從而具有體積小、使用方便的特點。若將安全距離設為0.5m,就可作為汽車倒車報警器,提高汽車倒車時的安全性。


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉