微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > +24位高精度模数转换器ADS1271简要使用说明

+24位高精度模数转换器ADS1271简要使用说明

时间:10-02 整理:3721RD 点击:

【原创】+24位高精度模数转换器ADS1271简要使用说明

文章内容仅供参考

 

       模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。通常的模数转换器是

将一个输入电压信号转换为一个输出的数字信号。

 

       ADS1271是高带宽的24位工业用模数转换器(ADC),它实现了DC精度与AC性能的突破性结合ADS1271拥有51 kHz

的带宽,105 kSPS的转换速率,1.8μV/℃的失调漂移以及高达109 dB的信噪比(SNR),进一步将工业、医疗及汽车应用

中的高精度测量提升到了新的水平。

 

ADS1271的技术特性:

◆105 kSPS的转换速率;

◆交流特性:51 kHz的带宽,109 dB的信噪比,-108dB的谐波失真;

◆直流准确性:1.8μV/℃的失调漂移,2ppm/℃的漂移;

◆低功耗:35mW;

◆数字滤波:通带起伏±0.005dB,阻带衰减100dB;

◆支持SPI接口;

◆工作温度范围:-40℃到105℃;

◆模拟电源:5V;

◆数字电源:1.8V到3.3V

 

ADS1271的简易连接如下图所示(手册中有):

                                        硬件连接图

                                                                        时序图

        根据以上时序图,程序可以一直查询DRDY脚状态,查到低电平状态时即可读取数据,参考程序如下:

ulong  ReadAds1271(void)

{

    uchar      count;

    ulongt AdcData=0;

   

    while(RDRY)

    {

       for(count=0;count<24;count++)

       {

           AdcData<<=1;

          

           SCLK=0;

           DELAY;

          

           SCLK=1;

           if(DOUT)   AdcData|=0x01;

           else;

           DELAY;

       }

    }

   

    return(AdcData);

   

}

             以上纯属个人看法,若大家有问题,请帮忙及时更正,欢迎发表您的见解。

 

             不求高深,只求共同进步,O(∩_∩)O~。

不错,学习了,楼主好样的!

这么高精度的芯片实际应用要考虑PCB布线要求,否则影响测量精度。楼主对芯片基本性能参数和原理理解透彻,希望能结合自身实际给出具体设计情况,对芯片会有进一步认识,为初学者提供参考意见。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top