您的位置 首页 被动

模数转换器ADS1216的作业原理及使用规划剖析

模数转换器ADS1216的工作原理及应用设计分析-ADS1216是Burr-Brown产品线中的一款新型、高精度、宽动态范围、Δ-∑型8通道24位ADC。它通过SPI接口与外界进行信息交换,具有22位有效分辨率,工作电压范围为2.7V~5.25V。该器件可以通过选择内部缓冲来提高阻抗,并可提供全量程电压50%的偏移校正,此外,ADS1216还具有内外两种参考电压供给方式。

1、ADS1216概述

ADS1216是Burr-Brown产品线中的一款新式、高精度、宽动态规模、Δ-∑型8通道24位ADC。它经过SPI接口与外界进行信息交流,具有22位有用分辨率,作业电压规模为2.7V~5.25V。该器材能够经过挑选内部缓冲来进步阻抗,并可供应全量程电压50%的偏移校对,此外,ADS1216还具有表里两种参阅电压供应方法。

ADS1216首要运用于工业进程操控、液态/气态色谱仪、血液剖析、智能变送器、便携式仪器、压力传感器以及其它一些要求高精度、低功耗的丈量仪器中。ADS1216的首要特点如下:

●低非线性度:0.0015%;

●选用单周期转化形式;

●功耗小于1mW;

●可装备为8路差分输入;

●具有可编程增益扩大器,G=1时,可供应22位有用分辨率; G= 128时,可供应19位有用分辨率;

●带有SPI通讯接口;

●数据输出速率在10Hz~1kHz内可编程;

●具有芯片自校准功用。

2、ADS1216的结构原理及寄存器功用

2.1 ADS1216的内部结构及作业原理

图1所示为ADS1216的内部结构和外部首要引脚。ADS1216内部首要由模仿多路开关(MUX)、输入缓冲器(BUF)、可编程增益扩大器(PGA)、二阶Δ-∑调制器、可编程数字滤波器、微操控器、16个状况/操控寄存器、128字节RAM、串行SPI接口、两个8位DAC、内部参阅电压产生器以及时钟发生器等组成。其间,输入多路挑选器(MUX)首要用来供应八路模仿输入差分组合。当模仿输入的通道1被挑选为正差分输入通道时,其他的通道则可被选作负的差分输入端。这样,其共地端引脚AINCOM就能够十分方便地完结八通道差分输入。ADS1216内部还有一个二极管温度传感器,它是否作业可经过对内部MUX寄存器的装备来挑选。

模数转化器ADS1216的作业原理及运用规划剖析

输入缓冲器(BUF)用于在信号通路中隔离开关电容器阵列与外部电路。在没有输入缓冲器时,ADS1216的输入阻抗为5MΩ,当运用ADS1216内部缓冲器时,其输入电压的动摇减小,输入电流增大。其内部输入缓冲器是经过BUFFER引脚和内部ACR寄存器的BUFFER位一起操控的。

ADS1216内部的可编程增益扩大器(PGA)的扩大倍数能够经过ACR寄存器设定为1到128,增益步长为2。

ADS1216内部的调节器是一个二阶Δ-∑体系。调节器以fMOD的频率作业,fMOD时钟频率来自外部时钟fOSC。频率的切割来自设置寄存器(SETUP)的SPEED位。设计时,经过SPEED位为1或0能够将fMOD的频率设置为fOSC/256或fOSC/128。

经过数字滤波器可进步ADC的转化精度和分辨率。数字滤波有必定的树立时刻。ADS1216内部能够分为快速树立、sinc2或sinc3三种滤波方法。快速方法树立时刻最短,但滤波精度也最低,而sinc3的树立时刻最长,但滤波精度最高。

ADS1216供应有两种参阅电压供应方法,上电默许参阅电压是内部2.5V。参阅电压的挑选可经过SETUP寄存器的设置来完结。内部参阅电压可挑选1.25V或2.5V。参阅电压输出端应该有一个0.1μF的电容接地。外部参阅电压是差动输入,输入规模为0~2.5V。经过ADS1216的VRCAP引脚可为内部参阅电压供应一个旁路电容以滤除内部参阅电压的噪声,当运用外部参阅电压时,该脚能够不连。

ADS1216选用四线制(时钟信号线SCLK、数据输入线DIN、数据输出线DOUT以及片选线CS)SPI通讯方法。SPI的最大通讯时钟可达fosc/4。ADS1216只能作业在SPI通讯的从形式下,可经过各种主操控器(如单片机等)给它发送同步传送指令。在SPI传送进程中,数据被同步地发送和接纳,SCLK和DIN、DOUT同步移动。图2所示是SPI通讯时序联系,其间POL信号用来操控时钟脉冲的极性。经过POL可挑选SCLK是高电平有用仍是低电平有用。

ADS1216运用两种典型的存储器:寄存器和RAM。16个寄存器可直接操控ADS1216的作业进程,并且这16个寄存器能够被直接读写。实践上,这些寄存器包含了一切用来装备ADS1216的部分,比方数据格局、通道挑选、参阅电压设置等。

整个器材作业进程的树立可经过对16个独立的寄存器的设置来完结。读或写寄存器或存储器都是以字节为单位的。而寄存器与RAM之间的数据传输则是以块为根底来进行的。RAM和寄存器之间是彼此独立的。

内部存储器(包含寄存器和RAM)的地址均为线性的,寄存器地址为00H~0FH。为便于八通道数据独立存储以及同寄存器之间进行数据的块传输,128字节RAM被划分红8个彼此独立的块。每一个块的偏移量均为00H~0FH。所以,每块各单元的地址能够看作块地址和偏移量的组合。如地址14H则等于第一个RAM块且偏移量为04H的单元。

ADS1216的同步操作可利用外部时刻供应一个准确的同步以用于A/D转化。它既可经过芯片的DSYNC引脚供应,也可经过内部DSYNC指令供应。

2.2 ADS1216首要寄存器功用

在ADS1216的16个寄存器中有五种寄存器是最首要的,表1为这五种寄存器的操作格局。

表1 ADS1216的首要寄存器格局

(1)SETUP寄存器(地址为00H),为树立寄存器;复位值为xxx 01110。该寄存器的前三个ID位由出厂设定;SPEED为多路挑选器时钟速度,为0时,fMOD=fOSC/128;为1时,fMOD=fOSC/256;REF EN用于挑选参阅电压,为0时,运用内部参阅;为1时运用外部参阅;当REF HI为0时,内部参阅电压为1.25V;为1时内部参阅为2.5V;BUF EN用于挑选缓冲,为0表明未运用内部缓冲;为1表明运用内部缓冲;BIT ORDER用于表明数据缓冲器数据位的输出次序;为0表明高位在先,为1表明低位在先。

(2)MUX寄存器(地址01H),为多路挑选器操控寄存器;复位值为01H。其间的PGA2?PGA1?PGA0用于可编程增益扩大倍数的挑选,详细为:000=1, 001=2,010=4,011=8,…?111=128。

(3)ACR寄存器(地址为02H),为模仿操控寄存器;复位值为00H。其间DRDY为数据准备好信号(只读);U/B用于表明数据格局,0为双极性,1为单极性;SMODE1和SMODE0用于设置滤波形式,00为主动;01为快速树立滤波形式,10为Sinc2滤波方法; 11为Sinc3滤波;DEC10、DEC09和DEC0 8是采样频率的高三位。

(4)EDCD寄存器(地址08H),为采样时刻寄存器(低八位),复位值为80H。其间,PSEL3?PSEL2?PSEL1?PSEL0和NSEL3?NSEL2?NSEL1?NSEL0别离用于正、负通道挑选,0000~0111别离表明通道AIN0~AIN7,1XXX表明AINCOM?除均为0或1外?,1111表明温度传感器作业。

(5)M/DEC1寄存器(地址为09H),为形式和采样频率寄存器,复位值为07H。ADS1216的采样时刻改动规模是20~2047(11位),DEC0寄存器是其低八位,而11位中的高三位在M/DEC1寄存器中,默许的采样频率是10Hz(晶振为2.4576Hz)。

3、ADS1216的运用

3.1 ADS1216与单片机C8051F020的接口

C8051F020(简称F020)是美国Cygnal公司推出的一种混合信号SOC型8位单片机。它可用硬件完结SPI串行接口,因此在与ADS1216进行通讯时,能够省去一般I/O口模仿SPI通讯的费事,而直接选用F020内部的SPI通讯操控寄存器进行设置,然后方便地完结与ADS1216的通讯。笔者在实践规划中,选用一片F020操控四片ADS1216完结了海水中向上幅照度和向下辐亮度各12个波段的光信号检测。为了简洁起见,图3给出了一片ADS1216与F020之间的接口电路。图3中,ADS1216与C8051F020的接口信号有SCLK、Din、Dout、CS、数据准备好信号DRDY、A/D转化同步信号DSYNC以及内部缓冲器使能信号BUFFER。其间SCLK、Din、Dout别离衔接在F020的P0.2、P0.3、P0.4,这三个引脚经过F020内部的SPI操控寄存器被装备为SPI通讯端口,而将其它的信号线直接衔接在F020的一般I/O口便能够进行位控或状况位的读取。

3.2 软件流程

依据规划要求,在将本体系运用于海洋光学浮标光学幅照度、辐亮度丈量仪中时,针对详细的运用,其首要部分的程序流程如图4所示。

4、小结

经过的规划及试验,在运用ADS1216时,应留意以下几点:

(1)在ADS1216片外要将其模仿地和数字地衔接在一起,不然ADS1216将无法正常作业。

(2)在规划印刷电路板时,应将外部晶振尽可能地接近ADS1216,笔者在试验中发现:晶振离ADS1216越远,其输入时序的幅值越小,当幅值太小时,能够经过减小接入晶振两头的电容来增大其幅值,其规模应在0~20pF之间。

(3)在运用SPI通讯时,有必要留意单片机和ADS1216的SCLK极性,经过POL引脚的设置可使主操控器和ADS1216的SCLK极性保持一致。

(4)为了得到安稳的转化成果,每次改动通道和发送同步信号前,应先添加一段延时,该延时时刻应随AD采样频率和滤波方法的改动而改动。

责任编辑:gt

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/beidong/106636.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部