国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 8通道24位△-∑型A/D轉換器ADS1216的原理及應用

8通道24位△-∑型A/D轉換器ADS1216的原理及應用

作者: 時間:2012-08-09 來源:網絡 收藏

摘要:是TI公司推出的低功耗、高精度、8、△-∑型模數,其內部集成了輸入模擬多路開關、輸入緩沖器、可編程增益放大器、可編程數字濾波器。文中介紹了的主要特點、工作、典型實例及程序,最后給出了的一些使用要點及設計經驗。
關鍵詞:ADS1216;高精度;A/D;SPI

1 ADS1216概述
ADS1216是德州儀器(TI) Burr-Brown現推出針對工業(yè)、具有業(yè)界較高性能的模數(ADC)。其由模擬多路開關(MUX)、輸入緩沖器(BUF)、可編程增益放大器(PGA)、二階△-∑調制器再加一個可編程數字濾波器組成,整體實現了無噪聲精度、數據速率以及多種功能,為設計人員提供了高精度測量解決方案,主要應用于工業(yè)過程控制、液態(tài)/氣態(tài)色譜儀、血液分析、智能送話器、便攜式儀器、壓力傳感器以及其它一些要求高精度、低功耗的測量儀器等要求苛刻的各個領域。
ADS1216的主要特點有:
(1)無數據丟失:所有數據速度和PCA設置;
(2)低非線性度:±0.0015%;
(3)高達22比特的無噪聲精度;
(4)數據采樣率最大1KSPI;
(5)ADS1216可配置為8路單級輸入或4路差分輸入;
(6)模擬多路開關具有傳感器檢測功能;
(7)輸入緩沖器;
(8)具有低噪聲可編程增益放大器PGA;
(9)帶有串行外設接口(SPI);
(10)可編程數字濾波器;
(11)片內具有自校準功能;
(12)工作電壓范圍為:2.7~5.25V;
(13)電源功率消耗小于1mW。

2 ADS1216結構及寄存器功能
2.1 ADS1216的內部結構及工作
ADS1216的內部結構如圖1所示,主要由模擬多路開關(MUX)、輸入緩沖器(BUF)、可編程增益放大器(PGA)、二階△-∑調制器、可編程數字濾波器、時鐘發(fā)生器、做控制器、串行SPI接口、128字節(jié)RAM、16個狀態(tài)/控制寄存器、兩個8位DAC以及內部參考電壓產生器等組成。模擬信號從AIN0~AIN7引腳輸入,通過多路模擬開關可將其配置成4路差分輸入或8路單級輸入,通過共同的信號調制,輸入到二階△-∑ADC實現A/D轉換,通過數字濾波器,最終以SPI接口的形式輸出數字信號。

本文引用地址:http://m.ptau.cn/article/176491.htm

a.JPG


ADS1216采用4線制(時鐘信號SCLK、數據輸入DIN、數據輸小DOUT和片選CS)SPI通信方式,由于ADS1216無法控制SPT何時開始傳輸,而是由主機數據控制,因此ADS1216只能工作存SPI通信的從模式下,設計時可通過各種主控制器控制ADS1216片上的寄存器,并通過SPI接口讀寫這些寄存器。通過SPI接口進行通訊時,必須保持h.jpg信號為低電平,i.jpg引腳用于表明轉換是否完成,i.jpg為低時,說明轉換已完成,可以直接通過讀取數據,通道讀數據命令從DOUT引腳上讀出轉換數據。SPI通信,可同步發(fā)送和接收數據,而且數據也可利用SCLK和DIN,DOUT信號同步移動。根據POL的不同,在SCLK的上升沿或者下降沿,系統通過DIN向ADS1216發(fā)送數據。同樣,系統通過DOUT從ADS1216讀取數據。DIN和DOUT也通過一條雙向信號線與主控制器相連。圖2給出了SPI的通訊時序圖。

c.JPG


2.2 主要寄存器
ADS1216工作過程的建立主要通過設置其寄存器求實現的。這些寄存器包括出廠時所有需要設置的信息,如采樣模式、外部信號調理通道開關、時鐘模式的選擇、模擬輸入是單級輸入還是差分輸入等等。表1給出了ADS1216的寄存器。

b.JPG


下面介紹幾個主要寄存器的功能和使用。
建立寄存器(SETUP)只有低五位可用,高三位已被廠家使用,該寄存器主要用于設置調節(jié)器的時鐘速度、內部參考電壓選擇,以及數據寄存器數據位輸出次序。SETUP.4(SPEED)=0,fMOD=fosc/128;SETUP.3(REF EN)=0,fMOD=fosc/256。使用內部參考電壓,SETUP3=1。選擇外部參考電壓SETUP.2(REF HI)=0,內部參考電壓1.25V;SETUP.2=1,內部參考電壓為2.5V。SETUP.1(BUFEN)=0,不使用緩沖器;SETU P.1=1,使用內部緩沖器。SETUP.0 (BIT ORDER)=0,數據緩沖器高位先輸出,SETUP.0=1,低位先輸出。
多路選擇控制寄存器(MUX),該寄存器分為兩部分,高四位選擇正相差分輸入,低四位選擇反相差分輸入,當高四位或低四位的最高位為1且其它位不全為1時(高四位的最高位和低四位的最高位不能同時為1),就可以實現八通道為差分輸入,當高四位和低四位全為1時,選擇ADS 1216內部的溫度傳感器為轉換信號。
通過模擬控制寄存器(ACR)的低三位(ACR2、ACR1、ACR0)設置PGA的放大倍數,三位可以提供8個放大倍數,增益步長為2n(n來自ACR)。
通過模式/采樣頻率寄存器(M/DEC1)的第四、五位(SMODE0、SMODE1)設置數字濾波器。
SMODE1:SMODE0=00,使用自動濾波模式;
SMODE1:SMODE0=01,使用快速濾波模式;
SMODE1:SMODE0=10,使用Sinc2濾波模式;
SMODE1:SMODE0=11,使用Sinc3濾波模式。不同的濾波模式在很大程度上影響AD轉換精度。
24位AD轉換結果分為3個字節(jié)由高到低依次通過SPI接口輸出。

3 ADS1216的應用
3.1 ADS1216的硬件設計
圖3為ADS1216的信號差分輸入的典型應用電路圖。該電路為一路差分輸入數據采集系統,將外部輸入的兩路模擬信號通過多路模擬開關,傳輸到外部共用的信號調理通道,通過信號調理通道的調節(jié)作用,傳輸給24位△-∑型A/D轉換器進行模數轉換,A/D轉換結束后,將轉換結果通過專門優(yōu)化的3階正弦數字濾波器進行濾波,最后才通過SPI接口傳輸給單片機進行處理。在典型應用電路圖中,AIN+和AIN-為差分信號輸入接口,DIN、DOUT、CLK、nCS為與單片機相連的SPI接口,nDRDY為A/D轉換完成的標志位。(單片機電路略)

f.JPG


3.2 ADS1216的應用程序
雖然ADS1216具有非常強大的功能,但是應用非常容易。ADS1216的片選可以通過硬件使h.jpg腳接地,也可以通過軟件選通。同理,ADS12 16的復位也有兩種方式,j.jpg腳接地或者軟件復位。通過ADS1216的自校準命令,可以糾正內部和外部的漂移和增益錯誤。通過寫寄存器命令可以初始化狀態(tài)寄存器SETUP,選擇時鐘的速度、是否開啟輸入緩沖器和輸出字節(jié)的順序等。同理可以初始化模擬多路開關MUX,選擇模擬輸入通道,還可以初始化模擬控制寄存器ACR,選擇可編程增益放大倍數,最后還可以初始化模式/采樣頻率寄存器M/DEC1,選擇數字濾波模式。具體的選擇請參考寄存器狀態(tài)圖。
ADS1216的參考應用程序如下所示:
d.JPG
g.JPG

4 結束語
通過作者的實驗,在使用ADS1216時,應注意一下幾點:
(1)在ADS1216片外要將模擬地ACND和數字地DCDN連接在一起,若ACND和DGND之間有電壓存在,將造成ADS1216無法正常工作。
(2)在印制電路板布線時,應將外部晶振盡可能地靠近ADS1216,否則將影響輸入的幅值大小,當幅值太小時,可能通過減小接入晶振兩端的電容來增大器幅值,其范圍應在0~20pF,典型晶振為4.9152M,接入電容為18pF。
(3)為了得到最佳的轉換結果,每次改變初始寄存器值時,例如改變輸入通道,最好自校準一次。
(4)在使用SPI通訊時必須注意單片機和ADS1216的SCLK極性,通過POL引腳的設置使主控制器和ADS1216的SCLK極性一致。
(5)為了得到穩(wěn)定的轉換結果,可通過軟件濾波的方式進行濾波,常用的方法主要有程序判斷濾波法、遞推平均濾波法、最大概率濾波法等。

模數轉換器相關文章:模數轉換器工作原理


高效液相色譜儀相關文章:高效液相色譜儀原理
數字濾波器相關文章:數字濾波器原理


評論


相關推薦

技術專區(qū)

關閉