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

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計應(yīng)用 > 基于AT89C52的汽車防護(hù)系統(tǒng)集成設(shè)計與應(yīng)用

          基于AT89C52的汽車防護(hù)系統(tǒng)集成設(shè)計與應(yīng)用

          作者: 時間:2009-09-15 來源:網(wǎng)絡(luò) 收藏

          0 引言
          在國際金融危機(jī)的背景下,尤其在競爭異常激烈的汽車工業(yè)領(lǐng)域,提高我國汽車電子產(chǎn)品的技術(shù)和降低產(chǎn)品的價格,對降低整車成本顯得十分重要。汽車防護(hù)系統(tǒng)的集成化是一股勢不可擋的趨勢。采用系統(tǒng)性能可靠、成本較低、軟件設(shè)計靈活簡單、硬件接口功能豐富、擴(kuò)展性好、通用性強(qiáng)的C52單片機(jī)開發(fā)了鍵盤、液晶顯示器、多路震動的采集等,將汽車倒車安全距離提醒、汽車無線遙控防盜報警、汽車電源鎖加密、汽車行車監(jiān)視后方車輛距離等諸多汽車防護(hù)系統(tǒng)結(jié)合在一起,對駕駛環(huán)境實施全面監(jiān)控,集中比較、分析多方面的數(shù)據(jù),這樣集成的主、被動系統(tǒng)能實現(xiàn)更強(qiáng)的安全性能,最大程度地保護(hù)車輛、乘員乃至行人的安全,其價值遠(yuǎn)遠(yuǎn)超過了各自獨(dú)立、互不相干的防護(hù)系統(tǒng)。

          本文引用地址:http://www.ex-cimer.com/article/197806.htm

          1 汽車防護(hù)系統(tǒng)功能與設(shè)計要求
          1.1 汽車防護(hù)系統(tǒng)設(shè)計要求
          設(shè)計一個汽車防護(hù)系統(tǒng),在行車時,可以監(jiān)視后方車輛的車距狀態(tài);倒車時,可以有倒車安全距離的提醒;離開車輛時,可以有電源鎖加密以及無線遙控防盜報警雙重保護(hù)功能。
          1.2 汽車防護(hù)系統(tǒng)設(shè)計的性能指標(biāo)
          (1)測量距離:所有的測量范圍在10 m以內(nèi);
          (2)測量精度:倒車安全距離在1 cm以內(nèi);行車測距在0.1 m以內(nèi);
          (3)用7段數(shù)碼顯示管顯示倒車安全距離設(shè)定值,以及顯示行車測距時測距變化值;
          (4)控制面板由4×4鍵盤組成,每一項功能操作都有指示燈或7段數(shù)碼顯示管提示。
          1.3 汽車防護(hù)系統(tǒng)總體規(guī)劃
          圖1汽車防護(hù)系統(tǒng)框架圖

          2 汽車防護(hù)集成系統(tǒng)關(guān)鍵硬件優(yōu)化與設(shè)計
          2.1 距離測量的設(shè)計
          紅外線的傳播速度較快,對傳播時間的計算要求比較高。由于在本設(shè)計中的測量距離只在10m以內(nèi)。因此,距離的測量選用超聲波測量技術(shù)即可滿足設(shè)計的要求,如圖2、圖3所示。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 89C C52 AT 89

          評論


          相關(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); })();