TI论坛
直播中

陈秀珍

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

ADS1299外部输入测试信号时,信号严重失真怎么解决?


  • 您好!我买了官网的ADS1299板子,现在测试内部信号,方波、MVDD以及温度都正常,设置外部输入时,信号严重失真,比如输入1hz的正弦波,输出失真的方波,我外部输入时,寄存器设置如下:
    0x3E, //DEVICE ID
    0x95, //CONFIG1,数据采样率500
    0XC0, //CONFIG2
    0XE0, //CONFIG3
    0X00, //LOFF
    0X00, //CH1SET;
    0X00, //CH2SET;
    0X00, //CH3SET;
    0X00, //CH4SET;
    0X00, //CH5SET;
    0X00, //CH6SET;
    0X00, //CH7SET;
    0X00, //CH8SET;
    0X00, //BIAS_SENSP
    0X00, //BIAS_SENSN
    0X00, //LOFF_SENSP
    0X00, //LOFF_SENSN
    0X00, //LOFF_FLIP

    0X00, //LOFF_STATP
    0X00, //LOFF_SAtiN

    0X00, //GPIO
    0X00, //MISC1
    0X00, //MISC2
    0X08, //CONFIG4
    想请问一下,外部输入时需要注意什么问题,比如参考电压可以直接使用内部生成的电压吗?另外板子上还需要配置些什么,期待您的回复,谢谢您!

回帖(2)

路云芳

2024-12-6 11:40:17
外部输入信号要满足ADS1299输入信号范围,参考电压可以使用内部参考电压。
举报

康大争

2024-12-6 17:39:36
您好!根据您的描述,您在使用ADS1299时遇到了外部输入信号严重失真的问题。以下是一些建议和解决方案,希望能帮助您解决问题:

1. 检查输入信号的幅度和偏移:
确保输入信号的幅度和偏移在ADS1299的允许范围内。ADS1299的输入信号范围为±5V,因此请确保输入信号在此范围内。如果输入信号超出此范围,可能会导致失真。

2. 检查输入阻抗匹配:
确保您的输入信号源与ADS1299的输入阻抗匹配。ADS1299的输入阻抗为1MΩ,因此请确保您的输入信号源具有相似的输出阻抗,以避免信号失真。

3. 检查采样率设置:
您提到设置的采样率为5000。请确保采样率设置正确,以避免混叠现象。混叠可能导致信号失真。您可以尝试降低采样率,例如设置为2500,以查看是否解决了失真问题。

4. 检查滤波器设置:
请检查您的滤波器设置,确保它们适合您的输入信号。ADS1299具有可配置的滤波器,可以根据您的需求进行调整。您可以尝试调整滤波器设置,例如将低通滤波器设置为250Hz,以减少高频噪声对信号的影响。

5. 检查电源和接地:
请确保您的电源和接地稳定且干净。不稳定的电源和接地可能导致信号失真。请检查您的电源和接地连接,确保它们正确且稳定。

6. 检查代码和硬件连接:
请检查您的代码和硬件连接,确保它们正确无误。错误的代码或硬件连接可能导致信号失真。请仔细检查您的代码和硬件连接,确保它们正确且稳定。

综上所述,您可以尝试以上建议来解决ADS1299外部输入信号严重失真的问题。希望这些建议能帮助您解决问题。祝您好运!
举报

更多回帖

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