• adc采样模式

    Other Parts Discussed in Thread: ADS1247

    adc芯片手册没有找到支持单次采样与连续采样模式的寄存器,是所有种类的模式都支持这2种采样模式,只是受程序控制?

  • ADS1247: 使用ADS1247读取10KNTC温度传感器ADC,会有大概10秒的周期波动

    Part Number: ADS1247

    读取10KNTC温度传感器,配置39K采样电阻常温下有周期性波动,使用外部参考电压源,50uA电流源,PGA为1,DR = 80 SPS,会有大概10秒的周期不定期波动,这种抖动应该可以排除是外部原因,想问问是不是配置问题造成的,还是电路原因造成的

  • ADS1247: 测量100欧姆电阻,有恒定误差.

    Part Number: ADS1247

    你好,我使用四线PT100测温,使用ADS1247,用100欧姆,5ppm,0.01%的电阻模拟,看测得的电阻是否正确.恒流源为500uA,PGA增益8,

    出现的问题是有一个恒定的误差,本来测得的电阻应该在99.99-100.01欧姆之间.但实际测得的电阻永远在100.28-100.29之间徘徊.

    不知道是否万用表的关系,VrefOut测得的电压是:2.043V,

    void ADS1247_Init(void)
    {
    // unsigned char i=0…

  • ADS1247: 读取寄存器的值总是不太正确, 读取十次寄存器值,后面九次都是正确的,第一次总是不正确.

    Part Number: ADS1247

    这是spi初始化:

    void InitSpi2(void)
    {
    GPIO_InitTypeDef GPIO_InitStructure;
    SPI_InitTypeDef SPI_InitStructure;

    RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);//使能GPIOB时钟
    RCC_APB1PeriphClockCmd(RCC_APB1Periph_SPI2, ENABLE);//使能SPI2时钟

  • ADS1247: 基于TIPD120原理设计,测量发现AIN0,AIN3或AIN1,AIN2之间无电压值

    Part Number: ADS1247
    Other Parts Discussed in Thread: TIPD120,

    基于ADS1247芯片,按照TI官方的TIPD120参考设计,链接如下TIPD120 参考设计 | 德州仪器 TI.com.cn

    以下为我的原理图

    以下为我的寄存器配置

    首先

    通过SPI对寄存器进行读写命令是正常的,且读出的数据是我所写入的数据值;

    但是接上PT100传感器后,通过SPI通讯读得数值为0x7FFFFF;

    测量发现:VCC为3.29V,VREFOUT与VREFCOM之间为2…

  • ADS1247: 使用ADS1247测温,有恒定误差,多次复位后偶发性正常

    Part Number: ADS1247
    Other Parts Discussed in Thread: ADS1248

    您好,我使用四线制PT100测温,使用芯片ADS1247,使用100Ω标准电阻模拟PT100接入看测温是否准确,设置的恒流源电流为500uA,PGA增益为8,已经计算过共模输入范围是符合的,出现的问题是,有一个2.5℃恒定误差,多次复位会偶尔正常,复位20次左右会有一次正常值。

    正常值是多次复位偶尔可以得到一次,表格中是正常值与异常值对比,复位采取对板卡断电又上电…

  • ADS1247: 关于ADS1247替代ADS1248问题

    Part Number: ADS1247
    Other Parts Discussed in Thread: ADS1248

    我原来使用的是ADS1248芯片,现在想增加一个ADS1247的替代方案,在硬件差异是ADS1248使用了REF1通道,而在ADS1247只能使用REF0通道,其它硬件外部配置均一致。在代码调试阶段发现仅更改寄存器MUX1的[4:3]为00,ADS1247不能正常测试,用万用表测得Vrefout电压是5.02V,而不是内部基准电压的2.048V。芯片的AVDD=DVDD=5V…

  • ADS1247: 芯片一直没有恒流源的输出,转换标志DRDY脚的电平变化正常,但是数据跳动幅度较大。

    Part Number: ADS1247

    上边是原理图,芯片一直没有恒流源的输出,转换标志DRDY脚的电平变化正常,但是数据跳动幅度较大。VCC和VCC_A不是同一个电源供电,都是3.3V。START脚接高电平,CLK引脚接地。请用过的朋友帮助看一下,因为恒流源设置的是1毫安电流,参考电阻正常应该有1.6V左右的电压,但是一直测不到电压,是电路有问题导致的芯片没有工作吗,着实弄不懂了。

    附上我的代码:

    Fullscreen
    1
    2
    3
    4
    ads1247.h
    #ifndef __ADS1247_H
    #define __ADS1247_H…
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • ADS1247使用三线制PT100,测温精度以及AD校准问题

    Other Parts Discussed in Thread: ADS1247, MSP430G2553, ADS1232

    最近使用ADS1247做PT100温度检测,设计测温范围为-20~220左右

    电流源选取250uA,Rbias=3K,则参考电压为1.5V,Rcomp=140Ω

    做好程序以后,读取的温度误差很大,比正常温度高5度,每次上电对AD进行校准,下面是图纸以及程序,请问不准的原因是什么

    void ADS_Init(void)
    {
    WriteReg_S((Reg_MUX0…

  • ADS1247,SPI如何验证通讯正常!

    Other Parts Discussed in Thread: ADS1247

    目前我是写一个寄存器就读该寄存器的值,利用示波器查看,单片机SPI有发送数据给ADS1247,但是ADS1247发回的数据都为0xFF,那样表明通讯不正常,请问有无其他比较好的方法去验证是否通讯正常?SPI总线通讯是SCL空闲是低电平,在下降沿时采样!谢谢!

  • ADS1247采集电压自动增长

    AIN2激励电流输出,输出电流给一个10欧电阻供电,采用内部基准。通过AIN0和AIN1采集10欧电阻两端电压,电压值从800000变到9xxxxx再到axxxxxx再到0xxxxxx最后变成7fffff就不变了。放大倍数16倍,激励电流500uA。为什么采集的电压会一直变动啊?测量内部基准为2.03V激励电流实测504uA。

  • 求助:单路SPI总线能否通过多路片选信号去控制多路ADS1247,谢谢!

    Other Parts Discussed in Thread: ADS1247

    如题,谢谢!

  • 请指导:ADS1247,电路图能否这样连接?谢谢!

    AIN0、AIN3共同输出电流0.1MA,AIN1、AIN2作为输入端,PT1(2、3脚直连)用1K的电阻代替,测得电压为0.1V,参考电压为内部电压2.048V,但是AD转换的数据一直在0x00 0x33 0x50(低八位跳动,高16位不变),按照计算公式Vin = AD值 / 0x7FFFFF * 2.048,此时Vin远低于0.1V,求解,谢谢!

  • ADS1247,通讯设置正常了,加了二线的热敏电阻,但是读取AD转换的24位数据全为0xFF

    如题:请问会是啥原因,谢谢!

  • ADS1247,接DVDD、AVDD都是接5V,SPI总线可以直连5V单片机吧?谢谢!

    如题!

  • ADS1247的VREFOUT 引脚无输出电压

    Other Parts Discussed in Thread: ADS1247

    如题,谢谢!

  • ADS1247寄存器数据读不出来

    Other Parts Discussed in Thread: MSP430F5529

    目前寄存器的值还是无法读取,但是已经能够采集数据,改变寄存器配置的值,采集数据也有变化,所以我觉得寄存器的值已经写进去了

    我现在用ads247    AIN1=GND,AIN2为模拟信号输入,当AIN2输入为0,也就是接地时采集数据位1A7000(低16位数据一直变化),当输入为1.6V时为7FFFFF,PGA=1,可我要求的范围是0---2.5V,该怎么调增寄存器,我试了好多次值都不行,当为0时采集的数据比1A7000还大…

  • ADS1247 采集数据满量程

    Other Parts Discussed in Thread: ADS1247

    AINN=1.23V    AINP=1.30V  PGA = 4  ,采集出来数据满量程 。

    R BIAS= 820欧姆,输入信号PT100,输入100欧姆。

    电路照手册上抄的。

    设备出厂好的,在现场用了几天就这样了。别的寄存器读出来都是好的。

    请各位大神帮忙分析下原因,谢谢!

  • ads1247 上电

    Other Parts Discussed in Thread: ADS1247

    ads1247 长时间断电后, 再次上电,  开始的一段时间读出来的AD值不对!  连续断电  上电  就没有这样的问题存在!

  • ads1247 内部基准问题

    Other Parts Discussed in Thread: ADS1247

    ADS1247采用内部基准,请问MUX1 寄存器如何配置

         BIT7                 BIT6                    BIT5               BIT4             BIT3              BIT2              BIT1             BIT0

    CLKSTAT          VREFCON1       VREFCON0     REFSELT1     REFSELT0     MUXCAL2    MUXCAL1    MUXCAL0

    寄存器REFSELT…

  • ADS1247数据读数问题 急!!!

    Other Parts Discussed in Thread: ADS1247, ADS1220

    我现在测试的ADS1247写入数据寄存器的数据读出验证是正确的,但是配置的1mA电流无法在AIN0输出,采集的数据寄存器中的数据也不正常,数据位0xFF8000-0X000000。请问以上是什么原因造成的?

    下面是我对寄存器的配置

    ADS1247_CS_CLR();
    ADS1247_RESET_SET()

    ADS1247_Delays(20);
    WriteByteADS1247(Reset);//…

  • ads1247

    Other Parts Discussed in Thread: ADS1247

    Ti工程师你们好,我在使用ADS1247的时候发现几个问题:

    1.上电初始化时,有时会失败,即内部基准没有建立!

    2.AD采样过程中会发生数据莫名其妙变为0的情况,之后数据就不会再发生变化了!

  • ADS1247工作在单端模式读出数据异常

    Other Parts Discussed in Thread: ADS1247, ADS1248

    TI工程师好:

         项目中用到了贵司的ADS1247芯片,驱动程序移植自“Example_ADS1248FW“(原本为MSP430,移植到STM8上)。

    ADS1247用作单端3通道ADC,模拟信号分别从AIN0、AIN1、AIN2、输入,AIN3接模拟地,参考源为外部REF0供给的4.096V(LM4030AMF-4.096)。

    目前在使用ADS1247时遇到以下问题:

    1…

  • ADS1247读出寄存器的值全是0 ,是坏了吗?

    Other Parts Discussed in Thread: ADS1247
    初始化函数
    void ADS1247_init(void)
     {
    		SPI2_Config();
    	 	Delay_ms(2);
    	        START_HIGH;	
    	 	Delay_ms(2);
    		CS_LOW;
    	 	Delay_ms(2);
    	 	RESET_HIGH;
    	 	Delay_ms(2);
    		while(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_8) …
  • ADS1247的转化结果不正确,求助

    Other Parts Discussed in Thread: ADS1247

    花了好多时间终于调通了ADS1247,但是突然发现转化结果不对,在室温下pt100的阻值是112.2欧姆,但是我用读取到的结果转化后只有89欧姆,

    我的电流源选取1mA,Rbias=820,则参考电压为1.64V,增益为4,计算公式为Data*1.64/0x7fffff*1000/4,得到的。电路用的是ti官方的电路,求助啊

1 2 3 4 5 »