新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > TMS320VC5402在汽車防撞警示雷達中的應用

        TMS320VC5402在汽車防撞警示雷達中的應用

        作者: 時間:2011-09-06 來源:網絡 收藏
        3 電路原理設計

        本文引用地址:http://www.104case.com/article/150262.htm

          由于在數值算法上有很強的能力,然而在事務調度方面卻并不擅長,因此我們用一片AT89C51與之配合,采用主從結構處理方式。由完成A/D采樣以及有關數值計算的一系列處理,包括雜波濾除、時域加窗、FFT、功率譜估計、譜峰搜索、目標提取、目標跟蹤等等;由單片機完成事務調度、人機接口、顯示和危險報警任務。與AT89C51的數據交換采用并行方式。系統信號處理原理框圖如圖1所示。

          

        汽車防撞警示雷達系統信號處理原理框圖

          在圖1中,CPLD主要完成的任務有四個:(1)各端口的地址譯碼,包括AD775的啟動、讀數,各標志單元的地址產生等。(2)TMS320VC5402與單片機之間的數據交換。(3)AD775的控制邏輯。AD775是A/D公司生產的一款采樣頻率高達20MHz的8位并行A/D器件,其控制十分方便。啟功A/D后由TMS320VC5402的BIO口查詢AD775的結束標志,即可讀取有效轉換數據。(4)TMS320VC5402與FLASH EPROM的接口。CPLD的使得整個系統的電路設計大大簡化,且結構緊湊、協調有序、調試方便、性能可靠。圖2為CPLD內部主要功能框圖。

          

        CPLD內部主要功能框圖

          4 軟件設計

          TMS320VC5402需要完成的主要任務有:(1)啟動A/D并讀取轉換后的數據。(2)目標提取,包括數據預處理(雜波濾除、時域加窗)、功率譜估計、譜峰搜索、目標分類、危險目標確定及跟蹤等等。(3)與AT89C51交換數據。

          單片機主要完成與DSP交換數據、門限設定、人機接口、判斷報警等任務。我們將這些內容分成不同的子程序按模塊進行設計,調試和擴展十分方便。以下是我們給出的TMS320VC5402軟件編程的流程圖,如圖3所示。

          

        TMS320VC5402在汽車防撞警示雷達程序流程圖

          該系統不僅成本低廉、體積小、可靠性高,而且先進的數字信號處理算法使其靈敏度高、虛警概率低,危險目標發現及時準確。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 闽清县| 依安县| 贵阳市| 柞水县| 无锡市| 黎平县| 孝昌县| 什邡市| 唐河县| 高碑店市| 兖州市| 南京市| 金平| 巴马| 尤溪县| 浮山县| 丹棱县| 永清县| 湘潭市| 灵寿县| 万源市| 阿勒泰市| 宣城市| 阜新| 大邑县| 江源县| 浦江县| 田东县| 平远县| 青铜峡市| 彩票| 江源县| 平遥县| 白山市| 法库县| 黄山市| 台安县| 榕江县| 泌阳县| 沁水县| 宜良县|