新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于TMS320VC5410和TLVl571的數據采集系統

        基于TMS320VC5410和TLVl571的數據采集系統

        作者: 時間:2010-12-02 來源:網絡 收藏


        2 的接口連接及調試
        2.1 571與VC的接口
        TLV157l與VC的接口連接很簡單,如圖2所示。這個系統中沒有采用硬件啟動采樣控制的方法,而是采用了軟件啟動的控制方法。時 鐘信號也是采用A/D轉換器的內部時鐘。如果需要外部時鐘輸入,可以由DSP提供一個精確而且可以根據需要控制變化的時鐘信號。本設計采用查詢方法來讀取 轉換后的數據。另外在設計電路時要注意,當供電電壓為3 V時,571提供的采樣速度是625 ks/s,此時它的功耗為12 mW;當供電電壓為5 V時,它提供的采樣速度是1.25 Ms/s,功耗為35 mW。

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

        f.jpg


        2.2 系統的調試
        在調試這個系統時,由于DSP外部的I/O空間的調試,基本上只涉及如何選通該空間,如何從外部空間取數據或讀數據,如何和外部空間建立 握手信號,但是要注意的是DSP與外圍器件時序上的配合。特別是對于數據線信號的讀取,當系統中有多個器件共享DSP數據線的時候,一定要處理好各個器件 的時序配合。使處于非工作狀態的器件的數據線處于高阻狀態,以免影響正常工作的器件的數據讀寫。在對TLV-l57l調試過程中需要注意以下問題:1)必 須將571的2個狀態字正確地寫入到A/D,可以在寫入后讀一次數據來確認寫入數據的正確性,也可以采用循環寫入方式利用示波器觀察寫入的兩個脈 沖信號,另外也可以用讀出寫入CRO、CR1控制寄存器控制字的方法來判斷控制字是否正確寫入了TLVl571的控制寄存器內,也可以判斷器件是否正常工 作;2)VC的讀寫信號只有一根地址線,所以需利用XF引腳控制TLVl57l的讀信號,且必須在DSP每次讀入數據后,用軟件控制 XF引腳輸出信號到TLVl57l,否則A/D將不再采樣。另外如果采用DSP定時中斷來讀取數據的時候,在設置定時中斷時,中斷間隔只要大于 TLVl571工作頻率所需采樣周期數,可以不用查詢的方法來讀取EOC信號,而是直接讀取采樣數據,然后控制XF輸出信號使它進行下一次采樣工 作;3)TLVl571不能采樣負的電壓信號,如果必須采樣負的電壓信號,可以人為引入一個直流信號,將負電壓抬高到正電壓,而DSP要在采樣信號中減去 引入的直流信號;4)為了驗證采樣信號是否正確,可以在CCS下畫出所采樣數據的時域圖或頻域圖。

        3 結束語
        實驗證明該系統可以滿足一般高速實時信號的采樣和處理工作,驗證了在單通道下該系統可以達到最高1.25 Ms/s的采樣速度,而且通過調整DSP定時中斷時間可以方便的獲得在該系統最大采樣頻率(1.25 Mb/s)以下的各種采樣速度,可以靈活的滿足多種應用。另外這個系統支持最多8路的高速實時數據信號采集,通過配置正確的A/D轉換器控制字CRO、CR1就可以方便的調整輸入信號的數量,而硬件電路不
        用改變。在實際的實驗中,將這個系統制作成了一個最小系統,通過修改加入所需要的器件,可以將這個系統制作成各種需要專用的數據采集系統。


        上一頁 1 2 3 下一頁

        關鍵詞: 5410 TLVl TMS 320

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 炎陵县| 东港市| 搜索| 福安市| 东乌珠穆沁旗| 伊金霍洛旗| 绥化市| 丹寨县| 韶山市| 富蕴县| 怀来县| 灵璧县| 泸溪县| 拜城县| 印江| 阳曲县| 财经| 阳高县| 临泽县| 赤水市| 鹤壁市| 龙泉市| 曲沃县| 台北市| 临澧县| 磴口县| 从江县| 晋城| 紫金县| 桦南县| 资中县| 浮梁县| 大渡口区| 阿鲁科尔沁旗| 聂荣县| 新平| 尉犁县| 肃北| 司法| 休宁县| 福清市|