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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的汽車防碰撞報(bào)警系統(tǒng)設(shè)計(jì)

          基于單片機(jī)的汽車防碰撞報(bào)警系統(tǒng)設(shè)計(jì)

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

            超聲波信號接收處理是測距系統(tǒng)的關(guān)鍵技術(shù)之一。由于超聲波接收電路將探頭輸出的微弱信號放大到足夠驅(qū)動,控制后級電路,所以接收電路主要解決接收信號的表面會出現(xiàn)漫反射現(xiàn)象,因此接收電路主要解決接收信號的穩(wěn)定性,即接收信號的自動增益控制問題。由于發(fā)射信號接觸物體表面的一部分比較弱,同時由于被測距離的遠(yuǎn)近會引起反射信號幅度上的不均等。為消除上述缺陷的影響,接收電路應(yīng)具有信號放大和自動增益控制功能。設(shè)計(jì)中選用芯片LM331來完成電壓/頻率的裝換。超聲波接收器R將接收到的反射波通過電容和電阻濾波后經(jīng)過LM331轉(zhuǎn)換成電壓,再經(jīng)兩個反向施密特觸發(fā)器串接將LM331裝換過來的電壓放大整形后送至的ECHO IN端,電路圖如圖3所示。

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

            

           

            報(bào)警電路在測距越限時,由的BELLOUT端輸出高電平使晶體管VT1導(dǎo)通,將報(bào)警器接通電源并發(fā)出報(bào)警聲。電路圖如圖4所示。

            

           

            2 軟件系統(tǒng)設(shè)計(jì)

            報(bào)警器軟件設(shè)計(jì)流程圖如圖5所示。

            

           

            系統(tǒng)通電后,主程序完成初始化工作,包括存器置初值等。當(dāng)汽車處于工作狀態(tài)時,安置在汽車前后的報(bào)警裝置會采集現(xiàn)場信號,傳送給接收的信號進(jìn)行處理、運(yùn)算、比較,正常時,報(bào)警器不報(bào)警;如果與下限比較產(chǎn)生了越限,則產(chǎn)生聲光報(bào)警信號,提醒駕駛員采取相應(yīng)措施。

            3 結(jié) 語

            本設(shè)計(jì)的汽車防碰撞報(bào)警器,充分利用了SB5027的內(nèi)部資源,進(jìn)行數(shù)據(jù)處理和時控制功能,使系統(tǒng)工作處于最佳狀態(tài),提高了系統(tǒng)的綜合反映靈敏度。報(bào)警及時,實(shí)現(xiàn)了防碰撞功能控制。實(shí)踐證明該系統(tǒng)使用效果優(yōu)于其他報(bào)警器,且具有體積小、使用方便、操作簡單等特點(diǎn)。

          晶振相關(guān)文章:晶振原理
          施密特觸發(fā)器相關(guān)文章:施密特觸發(fā)器原理
          燃?xì)鈭?bào)警器相關(guān)文章:燃?xì)鈭?bào)警器原理

          上一頁 1 2 下一頁

          關(guān)鍵詞: 單片機(jī) SB5027

          評論


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