《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于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網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 三级黄色高清视频 | 国产亚洲欧美ai在线看片 | 天天操天天操天天操天天操 | 欧美视频xx | 国产成人在线观看网站 | 羞羞网站免费观看 | 午夜爽爽爽男女免费观看影院 | 国产特黄特色一级特色大片 | 丝袜足控免费网站xx网站 | 亚洲欧美韩国日产综合在线 | 成 人 黄 色 大片 | 久久免费视频网站 | 人成18亚洲资源在线 | 免费看av在线网站网址 | 国产一卡2卡3卡不卡 | 国产又黄又湿又刺激不卡网站 | 国产凹凸一区在线观看视频 | 日日噜噜夜夜狠狠久久丁香婷婷 | 免费人成网站 | 国产精品久久人人做人人爽 | 亚洲图片 中文字幕 | 亚洲一区播放 | 免费精品精品国产欧美在线 | 天天干夜夜操美女 | 1000部禁部视频免费大看 | 午夜爽视频 | 国产精品98视频全部国产 | 伊人精品在线观看 | 国产精品伦子一区二区三区 | 在线观看中文字幕码2022 | 一级做a爰全过程免费视频毛片 | 一二三四视频社区5在线高清视频 | 成人国产在线观看 | 成人区在线观看免费视频 | 怡春院日本一区二区久久 | 亚洲欧美日本综合一区二区三区 | 亚洲免费高清视频 | 在线观看国产精品麻豆 | 亚洲68283精品人体 | 一级女性全黄久久生活片免费 | 亚洲碰碰|