TI论坛
直播中

贾永世

7年用户 1828经验值
私信 关注
[问答]

ADS1298每个通道无论接不接电极都是满量程输出,为什么?




    • 前提:ADS1298已经初始化完成,读写寄存器和内部测试信号都是正常。 3.3V供电,选择内部参考电压。
    • 配置:每个通道配置为0X00即6倍增益,
    • 现在测试1298的每个通道,无论接不接电极,输出来的都是满量程8388608
    请问老师产生这种现象的原因有哪些呢? 应该怎么解决这种问题发生?

回帖(2)

吴少杰

2024-11-18 15:10:38
8388608 换算十六进制数是0x80 0000是负的满量程,您测试通道 反向输入端接的是什么信号?或者您可以附上原理图吗?
内部测试信号正常说明不是ADC转换的问题,是外部接入信号的问题。
您是ECG应用吗?您是否使用了RLD?相关寄存器配置是怎样的?
举报

丁冬芹

2024-11-18 18:14:33
根据您的描述,ADS1298每个通道无论接不接电极都是满量程输出,可能的原因有以下几点:

1. 硬件连接问题:检查ADS1298与电极之间的连接是否正确,确保没有短路或断路现象。同时检查电源和地线是否接好。

2. 电极问题:检查电极是否损坏或者接触不良,可以尝试更换电极进行测试。

3. 增益设置问题:您提到每个通道配置为0x00即6倍增益,可以尝试将增益设置为其他值,例如0x01(1倍增益)或0x02(2倍增益),观察输出是否正常。

4. 参考电压问题:您提到选择内部参考电压,可以尝试将参考电压设置为外部参考电压,检查输出是否正常。

5. ADS1298损坏:如果以上方法都无法解决问题,可能是ADS1298本身存在问题,可以尝试更换一个新的ADS1298进行测试。

解决方法:

1. 检查硬件连接,确保连接正确且无短路或断路现象。

2. 更换电极,检查电极是否损坏或接触不良。

3. 调整增益设置,尝试不同的增益值。

4. 尝试使用外部参考电压。

5. 更换新的ADS1298进行测试。

通过以上方法,您可以尝试找出问题所在并解决。希望对您有所帮助。
举报

更多回帖

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