新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 一種基于MSP430的倒車雷達設計

        一種基于MSP430的倒車雷達設計

        作者: 時間:2010-07-17 來源:網絡 收藏
         

        通信接口電路如圖6所示。采用美信的MAX3232芯片,外圍電路非常簡單,只需要5個0.1μF的電容器。該電路把單片機串口輸出信號隔離變換成 RS-232信號發送到汽車總線上,同時還可以實現該系統與計算機的通信。


        圖7 鍵盤顯示電路圖


          鍵盤和顯示電路如圖7所示,由鍵盤和液晶顯示兩部分組成。其中鍵盤采用獨立式按鍵,有3個按鍵,一個設置鍵、一個上翻鍵、一個下翻鍵。可以進行報警值、工作方式、時鐘等各個參數的設置。液晶顯示電路采用ZJM12864BSBD這款低功耗的點陣圖形式LCD,顯示格式為128點(列)×64點(行),具有多功能指令,容易使用,可實時的顯示時鐘、距離和報警提示信息,方便直觀。

        系統軟件設計

          軟件采用模塊化設計,程序由主程序、測距子程序和鍵盤顯示子程序、時鐘顯示子程序等多個模塊組成,調試過程中對其中每個功能模塊和子程序逐一調試,在每個子程序都完成指定的功能后,再進行綜合調試。系統的軟件流程如圖8所示。


        圖8 系統軟件流程圖

          超聲波發射電路發出超聲波的同時計數器開始計數,當遇到障礙物反饋信號到超聲波接收器接收,經CX20106接收電路處理后,產生一個低脈沖,該信號傳送給單片機產生中斷,調用測距子程序,計算出測量距離,調用顯示子程序,根據不同的測量數值在液晶上顯示距離和報警。當距離大于2m,顯示“安全”和測量距離,繼續測量;當距離小于1m時,顯示“危險”和測量距離,由P1.2位驅動蜂鳴器報警;當距離小于2m且大于1m時,顯示“注意”和測量距離。為增強抗干擾能力,系統連續發射超聲波測量三次,從中剔除最大最小值,取中間值計算出精確的距離。這樣每秒可測約三個數據,仍然可以滿足實時性要求。

        結語

          該采用了高性能的MSP430F2274單片機,并充分利用了其片上資源使得系統功能豐富,使用的外圍芯片減少,系統可靠性得到提高。該應用于汽車中,當駕駛員倒車時,從液晶顯示屏上一目了然便知道障礙物離車的距離,克服了后視鏡小,視野窄的缺點,消除了倒車造成的事故隱患。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 远安县| 诏安县| 佛学| 平武县| 论坛| 克东县| 靖江市| 池州市| 涡阳县| 彩票| 太白县| 古浪县| 鹰潭市| 汤原县| 会泽县| 松阳县| 都江堰市| 中江县| 藁城市| 高密市| 静海县| 金寨县| 都江堰市| 清徐县| 多伦县| 新余市| 丰都县| 留坝县| 巴里| 遂溪县| 宜君县| 高邑县| 行唐县| 宁蒗| 和平区| 沈丘县| 洪泽县| 太原市| 江川县| 慈溪市| 金秀|