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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 基于AT89C2051倒車防撞超聲波報警系統(tǒng)的設(shè)計方案

          基于AT89C2051倒車防撞超聲波報警系統(tǒng)的設(shè)計方案

          作者: 時間:2013-12-28 來源:網(wǎng)絡 收藏

            XTAL1是該反相放大器的輸入端;XTAL2則是其輸出,并同時作為內(nèi)部時鐘發(fā)生器的輸入。參考頻率可由晶體、電感或外部時鐘源提供。通常的做法是:

            

            在XTAL1與XTAL2兩端跨接一只石英晶體或陶瓷諧振器以及一端接地的兩只電容器。

            這里的石英晶體為一電感性元件,與外接其上的電容構(gòu)成并聯(lián)諧振回路,為片內(nèi)振蕩器提供正反饋和振蕩所必需的相移條件,從面構(gòu)成一個自激振蕩器。

            6.2 復位電路的設(shè)計

            的RST腳為外部復位信號的輸入引腳,在MCS-51器件內(nèi)部,RST接到一個施密特觸發(fā)器的輸入端。大家知道,施密特觸發(fā)器要有一定的輸入電平才能觸發(fā),所以可濾掉某些噪聲干擾信號。

            

            圖6.2復位電路的設(shè)計,把RST引腳通過10uF電容接到Vcc并同時經(jīng)10KΩ電阻接地,就可獲得上電自動復位的結(jié)果。應當指出,對于CHMOS器件來說,10KΩ電阻是不需要的,但上電后保持復位腳高電平的時間超過11ms都可以完成復位,因此電阻適當取大點也無妨。

            6.3 整體電路設(shè)計

            

            7.pcb設(shè)計

            8.超聲波發(fā)射程序流程

            void send()

            {

            csb_in=1;

            for(i=0;i1;i++)

            {

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            }

            csb_in=0;

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            _nop_();

            }

            9.結(jié)論

            本方案所設(shè)計的報警系統(tǒng)是對汽車防撞報警系統(tǒng)由被動防撞向主動防撞做的一項新的探索,它針對部分司機對方位的不敏感和倒車操作的不熟練進行設(shè)計, 對于系統(tǒng)設(shè)計的一些主要參數(shù)進行了討論,并且在介紹超聲波測距系統(tǒng)功能的基礎(chǔ)上,提出了系統(tǒng)設(shè)計的總體構(gòu)成,本方案的提出將對汽車主動防撞乃至自動駕駛產(chǎn)生,給駕駛者提供一個倒車的操作指令。

          透射電鏡相關(guān)文章:透射電鏡原理

          上一頁 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); })();