精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于A/D變換器CS5396/97實現數據采集系統的應用方案

電子設計 ? 來源:電子技術應用 ? 作者:潘明海 ? 2021-03-22 16:42 ? 次閱讀

在測量、工業控制系統中,A/D變換器的數據采集精度對系統的性能有著至關重要的影響。傳統的A/D器件,大都采用逐次逼近方式,而CS5396/97采用了∑-Δ技術,可實現24位的高分辨率。∑-Δ技術的本質是采用負反饋方式逐步減小輸入模擬信號DAC反饋信號的差值,∑-Δ A/D器件比傳統的逐次逼近方式的A/D器件性能好。CS5396/97構成的數據采集系統具有高分辨率、寬動態范圍、高信噪比等特點,特別適合于高精度數據采集的場合。

基于A/D變換器CS5396/97實現數據采集系統的應用方案

1 CS5396/97的主要性能

CS5396/97是一個完整的數字視頻模/數轉換系統,它能完成采樣、模/數轉換、數字濾波等,對左/右兩個模擬信號輸入通道進行約100kHz的采樣,并以24位串行數據(校正和濾波后,動態范圍為120dB)輸出轉換結果。CS5396/97具有一個七階三態∑-Δ調制器(可選擇64位或128倍的過采樣率),A/D變換器的輸入采用差動結構以便消除共模噪聲干擾。CS5396/97主要性能特點是:

(1)高精度24位輸出;

(2)120dB動態范圍;

(3)低噪聲、噪聲分離度》105dB THD+N;

(4)CMOS工藝器件;

(5)可變頻率的采樣時鐘;

(6)差動的模擬信號輸入;

(7)具有線性相位數字濾波器;

(8)具有10節點的可編程序噪聲抑制濾波器;

(9)單一+5V DC供電。

CS5396/97可工作于兩種工作方式:獨立工作方式和受控工作方式。至于選擇哪一種工作方式,取決于系統加電時CS5396的“SDATA1”引腳的狀態(1:對應于“受控方式”;0:對應于“獨立工作方式”)。在獨立工作方式下,CS5396的時鐘主/從方式選擇、省電模式控制、標定過程控制等均由CS5396的外部引腳狀態確定。在受控工作方式,CS5396的時鐘主/從方式選擇、省電模式控制、SDATA1/SDATA2數據輸出選擇、同步方式、過采樣率(64倍或128倍)、高通濾波器的使能/禁止、A/D輸出數據的位數(24位、16位、18位或20位)及數據對齊方式(左對齊格式/I2S數據格式)等均由A/D內部的控制寄存器中的控制字確定。受控工作方式可實現DSP(或其它微控制器)對A/D變換器的全面控制;而獨立工作方式僅能部分地選擇A/D變換器的工作參量。所以在一般情況下,應選擇受控工作方式。本文將對受控工作方式進行比較詳細的討論。CS5396器件的引腳及意義描述如圖1所示。

2 基于CS5396/97的DSP高精度數據采集系統

圖2是由DSP(TMS320C32)、程序/數據存儲器、24位FIFO存儲器、現場可編程序器件FPGA(完成A/D變換的串行數據并行數據的轉換及各存儲器的地址譯碼/讀寫控制等邏輯控制功能)和CS5396/97等構成的高精度數據采集數據。

2.1 A/D數據緩沖器FIFO及FPGA電路

A/D數據緩沖器FIFO的長度為4K,位數為24位,對應于TMS320C32的數據總線的低25位,即D[24:0]。其中低24位(D[23:0])為A/D數據,最高1位(D[24])為通道號。A/D輸入 有2個通道,數據安排為:先左(第1通道)后右(第2通道),數據編碼為二進制補碼。

因為CS5396的24位A/D轉換結果是以串行數據(以時鐘SCLK為基準)輸出的,為了存儲A/D轉換結果,必須將這24位串行數據轉換為并行數據,然后再存儲到24位FIFO RAM中。串-并轉換電路是由FPGA器件XC3064[2]來完成的。

2.2 A/D控制口

系統有兩個模擬輸入通道,用1片CS5396-KS實現,工作在受控方式。TMS320C32(A/D控制)通過A/D控制口,可設置它們的工作模式(過采樣率、主/從模式、數據格式選擇、高通濾波禁止等)。

系統要求:過采樣率為64倍;工作在主模式;數據格式為I2S;禁止高通濾波。

2.2.1 控制寄存器

CS5396/97器件內部含有若干個控制寄存器,DSP可對其進行讀/寫,用于設置CS5396的工作方式。

(1)模擬控制寄存器(地址00000001)

FSTART:置1開始同步工作,自動清零;

GNDCAL:置1使模擬輸入接Vcom,用于自校正;

AAPD:置1使模擬部分進入省電模式;

ADPD:置1使數字部分進入省電模式;

1BIT:測試位,必須保持為0。

(2)模式寄存器(地址00000010)

128x/64x:過采樣率選擇

0為64位過采樣率;1為120倍過采樣率。

CAL:置1,初始化自校正,自動清零。

SIGN:置1使模擬輸入反向。

LR/LL:輸出模式選擇

0為輸出先左后右;1為SDATA1輸出左通道,

SDATA2輸出右通道。

HPEN:高通濾波器

0為允許高通濾波器;1為禁止高通濾波器。

S/M:主/從模式選擇

0為主模式;1為從模式。

DFS:數據格式選擇

0為左對齊格式;1為I2C格式。

MUTE:置1,輸出全為0.

2.2.2 A/D控制口操作流程

(1)上電后DSP設置控制字,使A/D工作。

(2)檢查A/D控制寄存器滿標志,滿則等待,不滿則進行下一步。

(3)對A/D控制口作寫操作,16位數據。高8位為寄存器地址,低8位為相應的數據。

2.2.3 A/D自動正流程

(1)置FSTART位。

(2)置GNDCAL位。

(3)置CAL位。

(4)等160ms。

(5)清GNDCAL位。

2.2.4 TMS320C32對A/D的操作流程

(1)設置控制字。

(2)設置A/D工作模式。

(3)置FSTART位。

(4)延遲10s,使Vref達到穩定。

(5)對A/D進行自校正。

(6)等A/D采樣數據。

2.2.5 控制字

(1)模式控制字:

020AH,高通濾波器無效、主模式、I2C格式;

020EH,高通濾波器無效、從模式、I2C格式工。

(2)多片A/D同步控制字:0180H。

(3)置GHDCAL控制字:0140H。

(4)自校正控制字:024AH,主模式;024EH,從模式。

3 采樣結果分析

當用標準的信號源設定模擬輸入信號頻率為1kHz、幅度為3V時,A/D變換器的采樣結果與功率譜估計結構(采樣數據通過DSP系統中的USB總線接口傳送至PC機后的處理結果)如圖3和圖4所示。這里將CS5396設置成主動工作方式(模式控制字為020AH)、24位輸出、主時鐘MCLK=MCLKA=MCLKD=12.288MHz、64倍的過采樣率(采樣頻率Fs=MCLK/64=48kHz,串行時鐘SCLK=MCLK/4=3.072MHz),采樣點數N=1024。在上述條件下,A/D變換器采樣數據在頻率域(功率譜密度)的動態范圍并且信噪比在95dB以上,達到了非常高的采樣精度。由此可見,基于CS5396/97的數據采集系統可用于需要較高采樣精度、且信號帶寬在20kHz以內的場合。這種系統具有較高的使用價值和推廣價值。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制系統
    +關注

    關注

    41

    文章

    6543

    瀏覽量

    110472
  • 變換器
    +關注

    關注

    17

    文章

    2087

    瀏覽量

    109135
  • 數據采集
    +關注

    關注

    38

    文章

    5903

    瀏覽量

    113514
收藏 人收藏

    評論

    相關推薦

    基于24位高精度A/D轉換實現多通道數據采集系統的設計

    ∑一△A/D轉換技術以其高分辨率和大的動態范圍在數據采集系統中得到了廣泛應用:但∑一△A/D轉換
    發表于 06-26 09:51 ?2572次閱讀
    基于24位高精度<b class='flag-5'>A</b>/<b class='flag-5'>D</b>轉換<b class='flag-5'>器</b><b class='flag-5'>實現</b>多通道<b class='flag-5'>數據采集</b><b class='flag-5'>系統</b>的設計

    基于STC12C5A60S2的雙向DC-DC變換器系統設計

    :    測試結果: 根據表 4 所示數據,變換器的效率大于 90% ,滿足基本要求。 ?。?4) 電流測量測試  測試方法: 根據用萬用表測量在 1 ~ 2A 范圍內的充電電流的值以及單片機經過
    發表于 10-18 16:50

    基于NIOS-II系統實現A/D數據采集接口設計

    在FPGA系統中,實現對外部A/D數據采集電路的控制接口邏輯,由于其邏輯功能不是很復雜,因此可采用自定義的方式。采用這種方法進行設計有兩種途
    發表于 04-17 07:00

    基于NIOS-II系統A/D數據采集接口設計方案

    在FPGA系統中,實現對外部A/D數據采集電路的控制接口邏輯,由于其邏輯功能不是很復雜,因此可采用自定義的方式。采用這種方法進行設計有兩種途
    發表于 04-25 07:00

    采用LabVIEW和聲卡的數據采集系統實現

    。關鍵詞:LabVIEW,聲卡,數據采集1. 引言 數據采集系統的主要任務是將被測對象的各種參數做A/D轉換后送入計算機,并對采到的信號做相
    發表于 05-13 09:40

    怎么設計新型8通道數據采集系統?

    或者DSP為核心,控制數據采集并對數據進行相應處理,A/D轉換的啟動、通道選擇、數據傳輸和讀取
    發表于 08-16 06:57

    采用單片機AT89S52與24位A/D芯片CS5532設計的多路數據采集系統

    /D芯片(CS5532)構成數據采集系統,實現了四路模擬量到數字量的轉換。將轉化完的數據通過數碼
    發表于 02-19 07:21

    24位A/D轉換CS5381怎么用在高速高精度數據采集系統里面?

    24位A/D轉換CS5381怎么用在高速高精度數據采集系統里面?
    發表于 04-14 07:04

    請問怎么實現A/D數據采集接口的設計?

    怎么實現A/D數據采集接口的設計?
    發表于 04-20 07:19

    基于LABVIEW與DSP串口的數據采集系統

    介紹一種利用TMS320F240數字處理芯片(DSP)集成的片內A/D轉換實現數據采集,LABVIEW作為開發平臺,兩者之間通過串口
    發表于 07-31 08:26 ?489次下載

    基于A/D和DSP的高速數據采集技術

    基于A/D和DSP的高速數據采集技術 中頻信號分為和差兩路,高速AD與DSP組成的數據采集
    發表于 10-17 10:17 ?1296次閱讀
    基于<b class='flag-5'>A</b>/<b class='flag-5'>D</b>和DSP的高速<b class='flag-5'>數據采集</b>技術

    基于CS5451A的多路同步數據采集系統

    針對目前低電壓等級的繼電保護以及測控裝置對數據采集的高精度、低成本的要求,提出一種多路同步數據采集系統的設計方案。該方案采用MPC8313為
    發表于 03-07 15:22 ?66次下載
    基于<b class='flag-5'>CS5451A</b>的多路同步<b class='flag-5'>數據采集</b><b class='flag-5'>系統</b>

    單片機系統中高速數據采集實現

    介紹一種單片機系統中 高速數據采集實現方法,在單片機與高速A/D轉換之間以靜態存儲
    發表于 07-18 16:59 ?193次下載
    單片機<b class='flag-5'>系統</b>中高速<b class='flag-5'>數據采集</b>的<b class='flag-5'>實現</b>

    基于A/D和DSP的高速數據采集系統方案介紹

      中頻信號分為和差兩路,高速AD與DSP組成的數據采集系統要分別對這兩路信號進行采集。對于兩路數據采
    發表于 03-28 10:41 ?5454次閱讀
    基于<b class='flag-5'>A</b>/<b class='flag-5'>D</b>和DSP的高速<b class='flag-5'>數據采集</b><b class='flag-5'>系統</b><b class='flag-5'>方案</b>介紹

    基于數字視頻模/數轉換實現高精度數據采集的設計

    120dB)輸出轉換結果。CS5396/97具有一個七階三態∑-Δ調制(可選擇64位或128倍的過采樣率),A/D
    的頭像 發表于 11-28 10:12 ?1988次閱讀
    基于數字視頻模/數轉換<b class='flag-5'>器</b><b class='flag-5'>實現</b>高精度<b class='flag-5'>數據采集</b>的設計