<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

          基于AT89C2051智能汽車防撞報警器設(shè)計

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

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

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

            5 軟件設(shè)計

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

          基于AT89C2051智能汽車防撞報警器設(shè)計

            6 結(jié)束語

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


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();