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

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計應(yīng)用 > 一種預(yù)防汽車追尾碰撞報警系統(tǒng)的設(shè)計

          一種預(yù)防汽車追尾碰撞報警系統(tǒng)的設(shè)計

          作者: 時間:2010-01-20 來源:網(wǎng)絡(luò) 收藏

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

            五、傳感器的測量誤差和補償方法

            在實際應(yīng)用中,存在多種因素影響起測量精度,造成測量誤差的主要因素主要有兩類:一類是半導(dǎo)體固有特性,另外一類是半導(dǎo)體的制造工藝的缺陷,表現(xiàn)為零位誤差和溫度誤差。
          零位誤差主要是由半導(dǎo)體制造工藝問題引起的不等位電勢造成的,為了消除或減小不等位電勢,可采用圖7所示電橋平衡原理進行補償。而溫度誤差是由于半導(dǎo)體材料的電阻率、遷移率和載流子濃度等隨溫度變化引起,這種變化程度隨不同半導(dǎo)體材料有所不同,針對溫度變化對傳感器輸出或輸入內(nèi)阻的影響,可采用輸出回路并聯(lián)電阻或輸入回路串聯(lián)電阻進行補償。[6]

          圖7、不等位電勢補償電路
          1.2 中央控制單元、警報輸出單元及顯示裝置

            中央控制單元是控制系統(tǒng)的中樞,是系統(tǒng)中的信息處理部分,傳感器輸入信息在這里進行處理、分析,完成防碰撞預(yù)測與判斷功能,危險時發(fā)出信息給報警輸出裝置,實現(xiàn)報警,提醒駕駛員采取減速、制動等措施,,避免追尾碰撞事故發(fā)生。

            系統(tǒng)采用ISP-Flash系列單片機 AT89S8252,它是一個低電壓,高性能CMOS 8位單片機,片內(nèi)含8k bytes的Flash只讀程序存儲器和256 bytes的隨機存取數(shù)據(jù)存儲器,兼容標準MCS-51指令系統(tǒng),功能強大,它可將信息采集單元收集到的信息進行處理,并根據(jù)情況向顯示裝置及警報輸出單元輸出控制信號。

            報警輸出單元電路由三極管外加揚聲器等外圍電路構(gòu)成,當中央控制單元通過分析確定前方存在追尾碰撞隱患時,便產(chǎn)生一定的信號驅(qū)動揚聲器發(fā)出警報,提醒駕駛員注意以采取必要的措施。同時,系統(tǒng)中的顯示裝置,可由芯片MCS14495驅(qū)動數(shù)碼顯示屏顯示。

          2、結(jié)束語

            文章創(chuàng)新點在于(1)較詳細的描述了數(shù)據(jù)采集系統(tǒng)中每個傳感器的工作原理圖形及具體應(yīng)用原理,選用的ISP-Flash系列單片機 AT89S8252功能強大。(2)對整個傳感器的測量誤差做了分析,并提出了具體的誤差補償解決方法。整個方案較好地完成了預(yù)防碰撞系統(tǒng)的設(shè)計,此外,還需考慮虛報警情況等??傊?,是一個復(fù)雜的系統(tǒng)工程,追尾過程的發(fā)生受主觀、客觀因素的影響。總體看來,整個設(shè)計方案較為合理,并可通過完善運用到實際應(yīng)用中。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 汽車追尾 報警系統(tǒng)

          評論


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