基於DSP與AD7656的高速AD採集系統設計

2020-12-27 電子產品世界

摘要:在某綜合控制計算機系統中為了實現對多路AD信號實時高精度採集,採用了以B為核心,與AD7656晶片相組合的高精度、實時A/D數據採集砹計實現方案。重點分析硬體接口電路的設計、PCB設計中應注意的問題和軟體設計實現流程。通過系統聯試等多方驗證,該設計方案實時性強,精度高,滿足某綜合控制計算機系統的性能指標要求。

本文引用地址:http://www.eepw.com.cn/article/249049.htm

關鍵詞:TMS320C6713B;AD7656;接口電路

0 引言

為實現對某綜合控制計算機對整個綜合控制系統工作狀態的實時狀態監控以及故障檢測,在設計中考慮到綜合控制系統對監測信號精度和實時性要求較高,模擬量採集模塊設計中採用了AD7656作為模/數轉換晶片,該晶片支持6路通道,可同步進行模數轉換,A/D轉換輸出可達到16位。數據處理和控制採用TI公司的TMS320C6000系列的高速32位浮點DSP晶片TMS320C6713B,該晶片通過EMIF總線接口實現對AD7656訪問。

1 晶片介紹

1.1 TMS320C6713B主要特點

TMS320C6713是美國德州儀器公司(TI)推出的一款浮點32位DSP晶片,基於高性能、先進的VelociTI超長指令字體系結構,該晶片的內部結構包括如下特點:

(1)處理速度快,工作主頻最高可達到200MHz,峰值運算能力為1800MIPS/1350MFLOPS450MMACS;

(2)具有8個功能單元的高級VLIW體系結構CPU,集成2個乘法器和6個ALU,指令打包減少代碼數量;

(3)集成了32×32比特的乘法器,其結果可為32bit;

(4)片內存儲器採用兩級高速緩存結構,包括4KB的第一級高速程序緩存器(L1P)、4KB第一級高速數據緩存(L1D),第二級共256KB內存儲容量(64KB的L2統一緩存/映射RAM,192KB的附加L2RAM);

(5)32位外部存儲器接口(EMIF總線接口),無縫接口到SRAM、EPROM、FLASH、SBSRAM和SDRAM。

1.2 AD7656模數轉換器

1.2.1 AD7656特點

AD7656是美國模擬器件公司(ADI)公司推出的一款採用iCMOS工藝製造的高集成度、6通道16位SAR型ADC,該器件具有4LSB(INL),每通道達250kSPS的採樣速率,內置一個2.5V內部基準電壓源和基準緩衝器。該晶片功耗僅為160mW。AD7656特點如下:1)供電電源電壓:5V,±15V;2)可通過配置選擇模擬量輸入電壓範圍-10V~10V或-5V~5V;3)片內集成2.5V基準電壓源和基準緩衝器;4)通道可同步採樣,採樣速率可達250kSPS;5)支持並行和高速串行接口訪問。

1.2.2 AD7656的原理及結構

AD7656的內部結構見圖1所示,AD7656內置時鐘電路,外部模擬量信號從VI引腳輸入,經過一個高帶寬的線性跟隨器(T/H)單元進行採樣,保證滿量程的輸入正弦波時轉換精度達到16位。AD7656處理的最高頻率為8MHz;經過AD7656中心單元16位SAR轉換,將模擬信號轉換為數位訊號,通過控制邏輯單元,將數位訊號輸出驅動。

 

 

AD7656的模擬信號輸入採取了單端輸入方式,輸入信號的電平範圍為兩種±10V和±5V,可通過兩種方式選擇輸入信號電平範圍,硬體上通過RANGE管腳設置,軟體上通過配置控制寄存器的RNGX位來選擇。

AD7656的轉換後輸出的數據格式見圖2所示,解析度與輸入信號的範圍設置有關,具體解析度值見表1所示。

 

 

2 模擬轉換電路設計

2.1 AD7656前端調理電路

由於在綜合控制計算機採集的信號源與AD7656要求的輸入信號不匹配,所以對信號源的信號進行前端調理電路調整,在AD7656前端調理電路設計主要考慮了如下因素:

(1)阻抗匹配。由於輸入信號的信號源不一定是低阻抗,AD7656的輸入端很可能會對信號源信號分壓,從而影響採集轉換信號的精度。在AD7656前級輸入採用運算放大緩衝器解決該問題,因為運算放大緩衝器具有很高的輸入阻抗,因此不會對信號源分壓,同時它的低輸出阻抗適合驅動AD7656的輸入端;

(2)減小容性負載的影響。AD7656輸入端具有容性負載特性,通常需要一個電阻和電容組成外部補償電路,採用該電路給信號源增加了容性負載。

AD7656前端調理電路設計見圖3所示。AD7656前端調理電路採用的運算放大緩衝器為ADI公司的OP177FS,其具有低輸入失調電壓(25μV),失調電壓時間漂移最大0.1 μV/℃,開環增益最小12V/μV,電源電流2.0mA。

 

 

2.2 AD7656與TMS320C6713B接口電路設計

AD7656與TMS320C6713B接口電路採取並行接口設計。在電路設計時將AD7656的「SER/PAR」管腳設置為並行接口方式,「W/B」管腳設置為字方式,「H/S SEL」管腳設置為硬體啟動轉換方式。TMS320C6713B通過外部存儲器接口(EMIF)總線實現對AD7656訪問,啟動對AD7656轉換,讀取轉換結果數據,接口電路結構圖見圖4所示。

 

 

TMS320C6713B通過CPLD實現對AD7656控制邏輯解碼,來滿足AD7656的訪問時信號的邏輯要求,AD7656訪問時序圖見圖5所示。

AD7656包括6通道ADC轉換,可實現6通道ADC同步轉換,減少了多路ADC轉換採樣時間。在CPLD邏輯設計中採用同時控制「CONVSTA」

「CONVSTB」「CONVSTC」管腳輸出有效完成6通道ADC通道同步轉換。

根據圖5所示AD76565通過「CONVSTA,B,C」信號的上升沿啟動ADC轉換,ADC轉換過程中,「BUSY」信號為邏輯「高」標識,ADC正在轉換過程中,ADC轉換時鐘由內部時鐘產生,從「CONVSTA,B,C」信號的上升沿啟動轉換3 μs後ADC轉換結束,「BUSY」信號為邏輯「低」表示ADC轉換結束。TMS320C6713B通過EMIF總線接口完成對轉換結果的讀取。對AD7656晶片轉換結果讀取,通過「CS」片選信號和「RD」讀信號控制,6個通道轉換結束後,TMS320C6713B控制「CS」為有效和6個「RD」讀有效信號,完成對模擬量輸入「V1」信號、「V2」信號、「V3」信號、「V4」信號、「V5」信號、「V6」信號轉換結果的讀取。

相關焦點

  • 基於DSP和USB技術的數據採集與處理系統
    1 引言  採用dsp(數位訊號處理器)作為控制器,而採用usb(通用串行總線)和上位機相連接將是數據採集處理系統的一種可能的發展趨勢。  1.1 數位訊號處理器dsp  dsp晶片,又稱為數位訊號處理器,是一種特別適用於進行實時數位訊號處理的微處理器,採用它能滿足系統計算量大的要求。
  • 基於DSP和高速AD的電力系統多通道同步採樣
    摘要:介紹了一種以DSP晶片TMS320C6711D為處理核心,輔以高速A/D晶片ADS8364,實現電力系統多通道同步採樣分析的系統結構,著重介紹系統的硬體設計,通過測試及使用表明,該設計使用方便、實時性好、
  • 高速AD/DAC的測量及設計問題解答
    29.我設計的一個基於FPGA的DDS系統中使用的晶片是AD9777,請問在電流足夠的情況下,系統電源設計中是否可以將DA晶片與FPGA晶片共用3.3V數字電源,以達到簡化電源設計的目的?  可以 。
  • AD7656的原理介紹及在繼電保護產品中的應用
    AD7656包含一個低噪聲、寬帶採樣保持放大器(T/H),以便處理輸入頻率高達8MHz的信號。該AD7656還具有高速並行和串行接口,可以與微處理器(MCU)或數位訊號處理器(DSP)連接。AD7656在串行接口方式下,能提供一個菊花鏈連接方式,以便把多個ADC連接到一個串行接口上。
  • 基於DSP的語音降噪系統設計
    近年來,隨著VLSI技術的發展和高速DSP晶片的出現,語音增強方法走向實用化[1]。本文所介紹的語音降噪系統能夠有效地實現數字降噪功能,由於降噪處理時不但要進行信號的採集與回放,還要進行降噪算法的實時處理,採用具有高速實時處理能力的DSP TMS320VC5509進行處理,能夠滿足日常生活中語音通信中的降噪要求。
  • 一篇很好的AD轉換設計中的基本問題整理
    22.請問使用高功效開關穩壓器替換傳統的LDO穩壓器電源對高速模數轉換器有沒有負面影響?對產品壽命有何影響?  在高速ADC場合,一般對電源的紋波和噪聲有較高的要求。開關電源效率比較高,但是有較大的紋波和噪聲,會對系統的精度有影響。而高速場合對SNR,SFDR要求比較高,所以選擇LDO會比較好。  23.關於運算放大器的阻抗匹配在設計中,需要如何注意?
  • 82條AD轉換設計經驗,讓你少走彎路!
    29、我設計的一個基於FPGA的DDS系統中使用的晶片是AD9777,請問在電流足夠的情況下,系統電源設計中是否可以將DA晶片與FPGA晶片共用3.3V數字電源,以達到簡化電源設計的目的? 可以 。
  • SIBEAM 推出全新 WIGIG 802.11ad 解決方案
    該批新產品運用 SiBEAM 久經考驗的專業毫米波技術,為新一代的無線網絡連接產品——802.11ad(又稱WiGig®)加持,從而擴展了公司的室內千兆無線解決方案。該種兼容 WiGig 的晶片可提供多千兆比特的速率,實現超高速數據吞吐和 4K 超高清 (UHD) 視頻傳輸,適用於智慧型手機、平板設備、超級本、接入點和無線接收基臺。
  • ad9854中文資料匯總(ad9854引腳圖及功能_內部結構及應用電路)
    AD9854的DDS核具有48位的頻率解析度(在300M系統時鐘下,頻率解析度可達1uHZ)。輸出17位相位截斷保證了良好的無雜散動態範圍指標。AD9854允許輸出的信號頻率高達150MHZ,而數字調製輸出頻率可達100MHZ。通過內部高速比較器正弦波轉換為方波輸出,可用作方便的時鐘發生器。
  • 基於PCL-818HG的損傷測試系統的設計
    為此,筆者採用研華的PCL-818HG型多通道高增益數據採集卡.基於Visual C++6.0編寫程序,開發了混凝土結構損傷測試系統,測試火災後混凝土的各種參數,為其修復工程提供了科學、可靠的原始數據,從而可減輕損失,縮短修復周期。
  • 基於OV6630圖像傳感器和DSP的圖像採集系統設計
    0 引言 本文引用地址:http://www.eepw.com.cn/article/85790.htm  DSP是基於可編程超大規模集成電路和計算機技術發展起來的一門重要技術
  • 基於AD7792的pH在線監測傳感器採集電路設計
    摘要 溫度是影響pH值在線測量精度和長期穩定性的重要因素之一,因此在採集電路中設計溫漂低、穩定性高的前級處理電路和高精度的A/D採集電路至關重要
  • AD採集中的10種經典軟體濾波程序優缺點分析(附程序)
    在AD採集中經常要用到數字濾波,而不同情況下又有不同的濾波需求,下面是10種經典的軟體濾波方法的程序和優缺點分析:本文引用地址:http://www.eepw.com.cn/article/201710/366001.htm  1、限幅濾波法(又稱程序判斷濾波法
  • 採用SAR系統設計高速數據採集和存儲系統
    SAR系統的數據採集和存儲處理需要滿足正交兩路(I/Q)雷達回波信號數據同時採集,並實現高速傳輸和大容量長時間實時存儲。根據這一要求,結合採集存儲的發展趨勢,設計並實現了一種應用於SAR,基於SATA硬碟的高速數據採集和存儲系統。
  • 基於DSP的多路語音實時採集與壓縮處理系統
    因此,如一方面要求對多達8路的語音信號進行實時採集,另一方面又要求對各路的語音信號進行較高壓縮率的實時壓縮處理,對數據採集和處理系統提出了更高的要求。  由於VLSI技術的迅速發展,DSP(Digitalsig-nal processor數位訊號處理器)的性能價格比得到了很大的提高,使得利用DSP的高速數據管理能力和處理能力來實現高速數據採集和處理成為實時數據採集和處理的一個新的發展方向。基於此,本文介紹的多路語音實時採集與壓縮處理系統採用了高速DSP技術。
  • 說起ad就不得不提的幾位國產ad,第一讓ad變成了adc!
    說起ad就不得不提一個先驅者——WE微笑(高學成)被官方承認的世界第一ad,最值得一提的是微笑重新定義了ad的位置!讓ad後面加了一個c,當年的WE也是為lpl賽區拿回了第一個世界冠軍!被全世界的ad所尊重,即使退役多年,仍能保持一定的遊戲水平,並在今年WE情況很危險的情況下,擔任教練一職,真當是「受任於敗軍之際,奉命於危難之間」無論過多少年,他仍是經歷過那個時代的玩家們的心中第一adc!
  • DSP晶片的單路,多路模數轉換(AD)
    雖然有多個輸入通道和兩個序列器,但在ADC內部只有一個轉換器,同一時刻只有1 路ad進行轉換數據。3.模數轉換的程序控制模數轉換相對於計算機來說是一個較為緩慢的過程。一般採用中斷方式啟動轉換或保存結果,這樣在CPU忙於其他工作時可以少佔用處理時間。
  • 《LOL》ad是什麼意思 AD遊戲定義解答
    導 讀 英雄聯盟ad什麼意思?現在就和小編一起看下吧。
  • ad跑步機918多少錢 ad跑步機和億健哪個好
    ad跑步機918多少錢 ad跑步機和億健哪個好 2015年11月30日 16:42作者:廣州分站編輯:廣州分站文章出處:泡泡網原創
  • 基於DSP NNC-PID的電液位置伺服控制系統設計
    2 控制系統硬體設計 TMS320F2812是TI公司推出的2000系列的數位訊號處理(DSP),主要應用在控制領域。高速的數位訊號處理能力及豐富的外擴資源使TMS320F2812適合應用在要求較高的控制系統。2.1 控制系統總體結構 控制系統採用了PC+DSP的控制方案,系統總體結構如圖2所示。其中PC機主要用來顯示控制界面,調節各控制參數,實時顯示各相關信號。