TI论坛
直播中

李晨灵

8年用户 1530经验值
私信 关注
[问答]

ADS1298三导联设计输入端未接信号时电平不相同,两个拉低到VSS,读数一直不对是哪里的问题?


    采用ti参考设计三导联,用的通道2P、3P、4P端,2N、3N、4N接WCT,且WCT的输入端接的2P、3P、4P,用万用表测量发现输入端初始电平分别为-2.3V,-2.4V和-0.8V,且-0.8V的电平为测量时由-2V逐渐下降至-0.8V,读三通道值发现2、3通道后三位不稳定,4通道后四位不稳定,且2、3通道接近0V数据而4通道接近15000 。右腿驱动没有接,直接关闭。
    下面是寄存器的配置。
    Send_Data(0xc6); //CONFIG1
    Send_Data(0x17); //CONFIG2
    Send_Data(0xe1); //CONFIG3
    Send_Data(0x00); //LOFF
    Send_Data(0x60); //CH1SET
    Send_Data(0x60); //CH2SET
    Send_Data(0x60); //CH3SET
    Send_Data(0x80); //CH4SET
    Send_Data(0x80); //CH5SET
    Send_Data(0x60); //CH6SET
    Send_Data(0x60); //CH7SET
    Send_Data(0x60); //CH8SET
    Send_Data(0x00); //RLD_SENSP
    Send_Data(0x00); //RLD_SENSN
    Send_Data(0x00); //LOFF_SENSP
    Send_Data(0x00); //LOFF_SENSN
    Send_Data(0x00); //LOFF_FLIP
    Send_Data(0x00); //LOFF_STATP
    Send_Data(0x00); //LOFF_STATN
    Send_Data(0x00); //GPIO
    Send_Data(0x00); //PACE
    Send_Data(0x00); //RESP
    Send_Data(0x00); //CONFIG4
    Send_Data(0x0e); //WCT1
    Send_Data(0xD4); //WCT2

回帖(1)

而无返还

2025-2-10 17:56:34
根据您提供的信息,您在使用ADS1298进行三导联设计时遇到了一些问题。首先,我们来分析一下可能的原因:

1. 输入端电平不同:您提到输入端初始电平分别为-2.3V,-2.4V和-0.8V,这可能是由于输入端未接信号时,内部电路的漏电流导致的。这种情况下,您可以尝试将未接信号的输入端接地(GND),以减少漏电流对电平的影响。

2. 通道读数不稳定:您提到2、3通道后三位不稳定,4通道后四位不稳定。这可能是由于输入端电平不同导致的。您可以尝试将输入端电平调整到相同的值,以减少读数的不稳定。

3. 通道读数接近0V或15000:这可能是由于输入端电平不同导致的。您可以尝试将输入端电平调整到相同的值,以减少读数的偏差。

针对您的问题,我建议您采取以下措施:

1. 检查输入端是否接地:确保未接信号的输入端接地(GND),以减少漏电流对电平的影响。

2. 调整输入端电平:尝试将输入端电平调整到相同的值,以减少读数的不稳定和偏差。

3. 检查寄存器配置:检查您提供的寄存器配置是否正确。如果有疑问,可以参考ADS1298的数据手册进行调整。

4. 检查硬件连接:检查您的硬件连接是否正确,包括信号线、电源线等。

5. 检查驱动程序:检查您的驱动程序是否正确实现,包括数据读取、寄存器配置等。

通过以上措施,您应该能够解决目前遇到的问题。如果问题仍然存在,建议您参考ADS1298的数据手册,或者联系TI的技术支持寻求帮助。
举报

更多回帖

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