打印
[资料分享]

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

[复制链接]
6280|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
mmuuss586|  楼主 | 2014-5-7 20:33 | 只看该作者
ADS1271是高带宽的24位工业用模数转换器(ADC),它实现了DC精度与AC性能的突破性结合ADS1271拥有51 kHz

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

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

使用特权

评论回复
板凳
mmuuss586|  楼主 | 2014-5-7 20:34 | 只看该作者
ADS1271的技术特性:

◆105 kSPS的转换速率;

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

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

◆低功耗:35mW;

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

◆支持SPI接口;

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

◆模拟电源:5V;

◆数字电源:1.8V到3.3V

使用特权

评论回复
地板
mmuuss586|  楼主 | 2014-5-7 20:34 | 只看该作者
ADS1271的简易连接如下图所示(手册中有):

0160_11_jpg-550x0.jpg (37.97 KB )

0160_11_jpg-550x0.jpg

使用特权

评论回复
5
mmuuss586|  楼主 | 2014-5-7 20:35 | 只看该作者
时序图

4405_22_jpg-550x0.jpg (25.82 KB )

4405_22_jpg-550x0.jpg

使用特权

评论回复
6
mmuuss586|  楼主 | 2014-5-7 20:35 | 只看该作者
根据以上时序图,程序可以一直查询DRDY脚状态,查到低电平状态时即可读取数据,参考程序如下:

使用特权

评论回复
7
mmuuss586|  楼主 | 2014-5-7 20:35 | 只看该作者
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);

   

}

使用特权

评论回复
8
mmuuss586|  楼主 | 2014-5-7 20:36 | 只看该作者
        以上纯属个人看法,若大家有问题,请帮忙及时更正,欢迎发表您的见解。

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

使用特权

评论回复
9
mmuuss586|  楼主 | 2014-5-7 20:37 | 只看该作者
:D

再传份文档

24位高精度模数转换器ADS1271简要使用说明.pdf (239.18 KB)

使用特权

评论回复
10
angerbird| | 2014-5-10 15:21 | 只看该作者
mmuuss586 发表于 2014-5-7 20:34
ADS1271的技术特性:

◆105 kSPS的转换速率;

谢谢资料分享的,我收下参考的了

使用特权

评论回复
11
mmuuss586|  楼主 | 2014-5-11 09:59 | 只看该作者
angerbird 发表于 2014-5-10 15:21
谢谢资料分享的,我收下参考的了

哈哈,你可以申请几片测试下:lol
TI的申请比较容易
可惜的是,不好申请DEMO板

使用特权

评论回复
12
惊鸿19891222| | 2014-5-19 14:09 | 只看该作者
mmuuss586 发表于 2014-5-7 20:35
ulong  ReadAds1271(void)

{

你好,我正在调试ADS1271遇到了一些问题,希望可以请教你,让ads1271工作以spi模式工作,是这样设置的吗?format引脚置低,mode引脚置高,sync引脚控制ads工作,我在初始化时,将其置高,当其工作是,我通过置低然后立马置高,让其工作于ad连续模式,clk引脚我没有连接有源晶振,而是使用PMW输出1Mhz的脉冲波,通过DRDY引脚看到有脉冲输出,sclk引脚怎样让它产生脉冲来传输数据?是用软件置高置低来模拟时序?

使用特权

评论回复
13
mmuuss586|  楼主 | 2014-5-19 15:00 | 只看该作者
惊鸿19891222 发表于 2014-5-19 14:09
你好,我正在调试ADS1271遇到了一些问题,希望可以请教你,让ads1271工作以spi模式工作,是这样设置的吗 ...

恩,用软件模拟;
最好连硬件的SPI接口;

使用特权

评论回复
14
惊鸿19891222| | 2014-5-20 10:41 | 只看该作者
我还有一些疑问请教下:我硬件是和MCU的spi连接,关于读取ad转换输出的24位数据,我觉得从miso引脚读取其spi的数据寄存器,每次传输8位的数据读取一下,我连读三次这样读取怎么样?还有就是我想通过硬件设置spi通过发送一字节数据激活sclk使其产生时钟,但用示波器看却没有产生时钟?请问你用硬件是怎样激活sclk引脚的?:)

使用特权

评论回复
15
wang_2003| | 2014-5-22 09:05 | 只看该作者

使用特权

评论回复
16
comeon201208| | 2014-5-25 14:35 | 只看该作者
ADS1271是高带宽的24位工业用模数转换器(ADC),它实现了DC精度与AC性能的突破性结合ADS1271拥有51 kHz

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

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

使用特权

评论回复
17
firstblood| | 2014-5-25 23:51 | 只看该作者
非常好的Ad资料介绍。。

使用特权

评论回复
18
angerbird| | 2014-5-26 22:10 | 只看该作者
模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。通常的模数转换器是将一个输入电压信号转换为一个输出的数字信号。

使用特权

评论回复
19
ylzhuai| | 2015-9-7 09:00 | 只看该作者
资料可以参考。谢谢!顶一个

使用特权

评论回复
20
非著名中医| | 2015-12-1 10:08 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:欢迎进入21IC论坛 游名科技:提供直流无刷电机驱动整体解决方案

696

主题

32677

帖子

441

粉丝