《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于TMS320VC5410和TLV1571的信號采集系統
基于TMS320VC5410和TLV1571的信號采集系統
電子發燒友
摘要: 在應用DSP進行數字信號處理時,通常都要用采樣電路對模擬信號進行采樣,然后進行A/D轉換器轉換成數字信號再進行數據處理。這里給出一種由TLVl571與TMS320VC5410組成的信號采集系統。1TLV1571簡介在DSP的外圍電路中,A/D轉換器比較重要。基于不同的應用,可選擇不同性能指標和價位的芯片。一般的A/D轉換器的選擇主要考慮:轉換精度、轉換時間、轉換器的價格。這里選擇了TI公司專門為DSP配套的一種10位的并行A/D轉換器TLVl571,該器件給定的CLK頻率達到的等效最大采樣頻率為(1/16)fCLK。1.1TLVl571的內部結構及引腳定義TLVl57l的內部結構及引腳功能定義如圖l及表l所示。TLVl57l采用2.7~5.5V的單電源工作,能接受0~3.3V的模擬輸入電壓。此時以625Kb/s的速度使輸入電壓數字化。在5V電壓下,以最大1.25Mb/s的速度使輸入電壓數字化。該A/D轉換器具有速度高,接口簡單以及功耗低等特點,成為需要模擬輸入的高速數字信號處理的理想選擇。1.2TLVl571的初始化上電后,必須為低電平以開始I/O周期,INT/EOC最初為高電平。TLVl571要求兩個寫周期
Abstract:
Key words :

 在應用DSP進行數字信號處理時,通常都要用采樣電路對模擬信號進行采樣,然后進行A/D轉換器轉換成數字信號再進行數據處理。這里給出一種由TLVl571與TMS320VC5410組成的信號采集系統。

  1 TLV1571簡介

  在DSP的外圍電路中,A/D轉換器比較重要。基于不同的應用,可選擇不同性能指標和價位的芯片。一般的A/D轉換器的選擇主要考慮:轉換精度、轉換時間、轉換器的價格。

  這里選擇了TI公司專門為DSP配套的一種10位的并行A/D轉換器TLVl571,該器件給定的CLK頻率達到的等效最大采樣頻率為(1/16)fCLK。

  1.1 TLVl571的內部結構及引腳定義

  TLVl57l的內部結構及引腳功能定義如圖l及表l所示。

  

<a class=TLV1571內部結構圖 www.elecfans.com" border="0" height="186" hspace="0" src="http://files.chinaaet.com/images/20101207/00ea155f-4362-448a-8249-004d810a91da.jpg" style="FILTER: ; WIDTH: 300px; HEIGHT: 186px" width="300" />

 

  

 

  TLVl57l采用2.7~5.5 V的單電源工作,能接受0~3.3 V的模擬輸入電壓。此時以625 Kb/s的速度使輸入電壓數字化。在5 V電壓下,以最大1.25 Mb/s的速度使輸入電壓數字化。該A/D轉換器具有速度高,接口簡單以及功耗低等特點,成為需要模擬輸入的高速數字信號處理的理想選擇。

  1.2 TLVl571的初始化

  上電后,必須為低電平以開始I/O周期,INT/EOC最初為高電平。TLVl571要求兩個寫周期以配置兩個控制寄存器。從掉電狀態返回后的首次轉換可能無效,應當不予考慮。

  1. 3 TLVl571的控制寄存器控制字的設置

  TLV1571的控制寄存器格式如表2所示,它可以實現軟件配置,其兩個最高有效位D9和D8用于寄存器尋址,其余的8位用作控制數據位。在寫周期內所有 寄存器位同時寫入控制寄存器,用戶可配置兩個控制寄存器CR0和CR1,對于控制寄存器0(CR0),A1:A0=00,其配置如表3所示;對于控制寄存 器1(CR1),A1:A0=01,其配置如表4所示。

  

 

  通過改變控制寄存器的控制字,可以選擇TLVl571的工作方式。通過配置CR0.D5可以選擇時鐘源,對于時鐘源的選擇,有內部時鐘和外部時鐘,它的內部具有10 MHz振蕩器。通過配置CR1.D6可以選擇內置振蕩器的工作速度,配置為(10±1)MHz或(20±2)MHz。輸出方式也有2種方式:二進制輸出和補碼輸出。

  在單通道輸入方式下則CR0.D3=0,CR1.D7=O;采用軟件啟動方式則CR0.D7=1;采用內部時鐘源則CR0.D5=0;內部時鐘源振蕩頻率設置為20 MHz則CR1.D6=1;采用二進制輸出方式,則CR1.D3=0。所以最終得到的控制寄存器控制字為:CR0=00COH,CR1=0140H。在單通道軟件啟動時.最初由g.jpg的上升沿啟動采樣,在上升沿發生采樣:在采樣開始后的6個時鐘周期后開始轉換,INT方式時,每次轉換后產生一個脈沖;EOC方式時,轉換開始,EOC由高電平變至低電平,轉換結束后換回高電平。

  1.4 TLV1571的自測

  TLVl571提供了3種自測方式。當采用這些自測方式的時候,不用提供外部信號便可檢查A/D轉換器本身工作是否正常。通過寫CR1(D1、DO)來控 制這3種自測方式,具體方法如表5所示。另外當CR1.D2=1,CR1(D1、DO)=0時,此時回輸出寫入CR0控制寄存器的控制字;當CR1.D- 2=1,CR1(D1、DO)=1時,此時回輸出寫入CR1控制寄存器的控制字,也可以用來測試和檢驗控制字是否正確寫入控制寄存器及A/D轉換器是否正 常工作。

  

 

  2 的接口連接及調試

  2.1 TLVl571與TMS320VC5410的接口

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

  

 

  2.2 系統的調試

  在調試這個系統時,由于DSP外部的I/O空間的調試,基本上只涉及如何選通該空間,如何從外部空間取數據或讀數據,如何和外部空間建立 握手信號,但是要注意的是DSP與外圍器件時序上的配合。特別是對于數據線信號的讀取,當系統中有多個器件共享DSP數據線的時候,一定要處理好各個器件 的時序配合。使處于非工作狀態的器件的數據線處于高阻狀態,以免影響正常工作的器件的數據讀寫。在對TLV-l57l調試過程中需要注意以下問題:1)必 須將TLVl571的2個狀態字正確地寫入到A/D,可以在寫入后讀一次數據來確認寫入數據的正確性,也可以采用循環寫入方式利用示波器觀察寫入的兩個脈 沖信號,另外也可以用讀出寫入CRO、CR1控制寄存器控制字的方法來判斷控制字是否正確寫入了TLVl571的控制寄存器內,也可以判斷器件是否正常工 作;2)TMS320VC5410的讀寫信號只有一根地址線,所以需利用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)以下的各種采樣速度,可以靈活的滿足多種應用。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 美女张开腿让男人桶的动态图| 999国产高清在线精品| 欧美丰满熟妇XXXX性大屁股| 又大又紧又硬又湿a视频| 日本三级韩国三级欧美三级| 女人与公拘交的视频www| 久久午夜无码鲁丝片| 欧美精品久久天天躁| 午夜精品在线视频| 黄色网站免费在线观看| 国产高清小视频| 丁香六月婷婷综合激情动漫| 日韩高清一级毛片| 亚洲精品国产品国语在线| 老牛精品亚洲成av人片| 国产欧美亚洲一区在线电影| 99在线观看精品视频| 成年性羞羞视频免费观看无限| 亚洲丝袜制服欧美另类| 海角社区视频在线| 午夜成人精品福利网站在线观看| 黄网站色视频免费观看45分钟| 国产精欧美一区二区三区| 一个人看的www片免费| 日产精品一二三四区国产| 亚洲av网址在线观看| 欲乱美女诗涵番外5| 免费看男女下面日出水来| 色碰人色碰人视频| 国产情侣真实露脸在线| 18禁黄网站禁片免费观看不卡| 天天躁狠狠躁夜躁2021| 中文字幕人妻三级中文无码视频 | 99re在线这里只有精品免费| 成人无码av一区二区| 久久国产免费福利永久| 欧洲精品一卡2卡三卡4卡乱码| 亚洲欧美自拍另类图片色| 男生和女生一起差差在线观看| 国产亚洲视频在线| 国产在线精品香蕉麻豆|