This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1292R测试内部信号使用2.42V的内部参考无法测试内部1HZ方波,使用4V参考电压可以正常测试内部信号,其他寄存器位没有变,请问这是什么原因?

Other Parts Discussed in Thread: ADS1292R, ADS1292

ADS1292R测试内部信号使用2.42V的内部参考无法测试内部1HZ方波,使用4V参考电压可以正常测试内部信号,其他寄存器位没有变,请问这是什么原因?

  • 您好,

    您的寄存器是怎么配置的呢,AVDD电压是多少。
  • 附图是AVDD分别接3.3V和5V,参考设置为2.4 和 4 V 测试信号的波形(有0.01-60HZ的滤波)和电路原理图。DVDD为3.3V。

    之前调试ADS1292就是用的这个寄存器设置,也没发现有这个问题,现在想增加呼吸检测的功能用了1292R。

    这个是寄存器设置:前后只有参考电压设的不同。

     ADS1292_REG[ID] = 0x73;     //ID只读
     ADS1292_REG[CONFIG1] = 0x02;  //连续转换模式  采样500 
     //ADS1292_REG[CONFIG2] = 0xB3;  //开启基准电压缓冲器 4V参考 开测试信号
     ADS1292_REG[CONFIG2] = 0xA3;  //开启基准电压缓冲器 2.42V参考 开测试信号
     ADS1292_REG[LOFF] = 0x10;    // 导联脱落电流幅值 导联脱落检测方式DC 
     ADS1292_REG[CH1SET] = 0x05;    //增益6 输入测试信号
     ADS1292_REG[CH2SET] = 0x05;   //增益6 输入测试信号
     ADS1292_REG[RLD_SENS] = 0x00;  //关右腿驱动
     ADS1292_REG[LOFF_SENS] = 0x00;  //关导联脱落通道检测
     ADS1292_REG[LOFF_STAT] = 0x00; //关导联脱落通道检测
     ADS1292_REG[RESP1] = 0x02;   //关呼吸调制和解调电路 内部呼吸和内部时钟
     ADS1292_REG[RESP2] = 0x03;    //关通道偏移校正 内部RLDREF信号
     ADS1292_REG[GPIO] = 0x0C;    //GPIO设为输入 

     

  • 心电测试我用ads1292已经调试好了,使用ADS1292R是想测呼吸波的,使用不同的参考电压和输模拟输入电压,都看不到呼吸波形,而且心电的波形不同的设置也不一样,很奇怪,请您帮忙分析一下是哪里出了问题呀。

    下面是我测试呼吸的寄存器配置,两次只改变了内部VREF

    ADS1292_REG[ID] = 0x73; //ID只读
    ADS1292_REG[CONFIG1] = 0x02; //连续转换模式 采样500
    ADS1292_REG[CONFIG2] = 0xB3; //开启基准电压缓冲器 4V参考 开测试信号
    //ADS1292_REG[CONFIG2] = 0xA3; //开启基准电压缓冲器 2.42V参考 开测试信号
    ADS1292_REG[LOFF] = 0x10; // 导联脱落电流幅值 导联脱落检测方式DC
    ADS1292_REG[CH1SET] = 0x20; //增益2 Normal input
    ADS1292_REG[CH2SET] = 0x20; //增益2 Normal input
    ADS1292_REG[RLD_SENS] = 0x2F; //开右腿驱动
    ADS1292_REG[LOFF_SENS] = 0x00; //关导联脱落通道检测
    ADS1292_REG[LOFF_STAT] = 0x00; //关导联脱落通道检测
    ADS1292_REG[RESP1] = 0xC2; //开呼吸调制和解调电路 内部呼吸和内部时钟
    ADS1292_REG[RESP2] = 0x03; //关通道偏移校正 内部RLDREF信号
    ADS1292_REG[GPIO] = 0x0C; //GPIO设为输入

  • 您好,
    您可以根据链接中的步骤再操作一下:
    e2e.ti.com/.../625962
  • 您好:

            我找到我这个板子的问题了,是VREFP和VREFN之间的的电容虚焊了,初始化操作那个链接中的是一样的。现在可以正常测试内部测试信号了,人体实测也可以正常测到心电信号,但是还是看不到呼吸波。

            我用示波器测过了,IN1P和IN1N、REA和ELA的输入端,都是有32KHz的调制波形的。

            请问还可能是哪里出了问题呀?正常的测到的呼吸波形是什么样子的?

    这是我的寄存器配置:
    ADS1292_REG[ID] = 0x73; //ID只读
    ADS1292_REG[CONFIG1] = 0x02; //连续转换模式 采样500
    ADS1292_REG[CONFIG2] = 0xA3; //开启基准电压缓冲器 2.42V参考 开测试信号
    ADS1292_REG[LOFF] = 0x10; // 导联脱落电流幅值 导联脱落检测方式DC
    ADS1292_REG[CH1SET] = 0x20; //增益2 Normal input
    ADS1292_REG[CH2SET] = 0x20; //增益2 Normal input
    ADS1292_REG[RLD_SENS] = 0x2F; //开右腿驱动
    ADS1292_REG[LOFF_SENS] = 0x00; //关导联脱落通道检测
    ADS1292_REG[LOFF_STAT] = 0x00; //关导联脱落通道检测
    ADS1292_REG[RESP1] = 0xC2; //开呼吸调制和解调电路 内部呼吸和内部时钟
    ADS1292_REG[RESP2] = 0x03; //关通道偏移校正 内部RLDREF信号
    ADS1292_REG[GPIO] = 0x0C; //GPIO设为输入

    图1 是我的测试波形,DVDD 和AVDD都是3.3V,呼吸解调控制信号的相位为0°

    图2 是呼吸解调控制信号的相位分别设置 90° 和 78.75° 时 测到的波形  和  相位设置0-90度的通道1的波形图。

  • 这是我测的10次呼吸的波形,前后10s都在屏气。

    通过通道2心电图的整体趋势可以看到呼吸波,但是通道1看不出有什么规律。

  • 买了个测试版,同样的寄存器设置,可以测到呼吸波了,应该是我电路或者买的芯片的问题。感谢技术人员的解答。