TI论坛
直播中

贺服窍

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

ADS131E08输入信号后都叠加在矩形波上,为什么?


  • ADS131E08采样数据有规律的数据跳变,输入信号短接后,输出为类似矩形波的图形,矩形波频率大概为8HZ,ads的spi,时钟数据,片选 时序应该都正常,数据跳变大概从691350到644490,跳变大小为47000左右,ads配置为8通道24位采样16khz,  输入信号后都叠加在矩形波上

    这是输入正弦信号的图形,都是叠加在矩形波上,模拟前端进入adc之前信号没问题,不知道是什么原因后有这个矩形波出来  ,求大神解答!!!!数据是mcu通过串口降采样为1k后用串口抓出来的  串口波特率460800,降采样1k的数据到串口的数据是没有丢失的


回帖(2)

韦薇

2024-12-18 16:43:06
使用测试信号输出正常
举报

刘伟

2024-12-18 17:31:10
根据您的描述,ADS131E08在输入信号后都叠加在矩形波上,可能的原因有以下几点:

1. 电源干扰:请检查您的电源是否稳定,是否存在电源干扰。不稳定的电源可能会导致ADC产生错误的输出。

2. 地线干扰:请检查您的地线连接是否良好,是否存在地线干扰。地线干扰可能会导致ADC产生错误的输出。

3. 模拟前端问题:请检查您的模拟前端电路是否存在问题,例如滤波器、放大器等。模拟前端的问题可能会导致ADC产生错误的输出。

4. ADC配置问题:请检查您的ADC配置是否正确,例如采样率、分辨率等。错误的配置可能会导致ADC产生错误的输出。

5. 串口通信问题:请检查您的串口通信是否正常,例如波特率、数据格式等。串口通信问题可能会导致数据丢失或错误。

针对这些问题,您可以尝试以下解决方案:

1. 检查电源和地线连接,确保它们稳定且无干扰。

2. 检查模拟前端电路,确保滤波器、放大器等元件正常工作。

3. 重新检查ADC配置,确保采样率、分辨率等参数正确。

4. 检查串口通信,确保波特率、数据格式等参数正确。

5. 如果问题仍然存在,您可以尝试更换ADC芯片或者使用示波器等仪器进一步检查信号。

希望以上建议能帮助您解决问题。如果还有其他问题,请随时提问。
举报

更多回帖

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