TI论坛
直播中

杨梦月

7年用户 177经验值
私信 关注
[经验]

高精度模数转换器ADS1271的技术特性

【原创】+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~。

回帖(2)

彭小海

2019-6-14 15:52:02
不错,学习了,楼主好样的!
举报

彭小海

2019-6-14 16:08:59
引用: fanxiecheng 发表于 2019-6-14 16:28
不错,学习了,楼主好样的!

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

更多回帖

发帖
×
20
完善资料,
赚取积分