TIwilliam hill官网
直播中

英雄孤寂

12年用户 1205经验值
私信 关注
[问答]

用菊花链连接十片ADS1299,使用ADS1299内部生成的方波信号,运行一段时间后会出错怎么解决?


  • 您好,我用菊花链连接十片ADS1299,使用ADS1299内部生成的方波信号,上电后是正确的,运行一段时间后就会出现问题,用逻辑分析仪查看后是这样的,请问是什么问题?

回帖(4)

陈秀英

2024-11-27 10:42:30
当错误发生时,您是否能观察到DRDY 问题或数据损坏? 该问题是否在器件加电后持续发生?
我们认为这可能是由 SPI 总线中的损坏引起的。 当发生错误时,请问您是发出复位命令还是切换复位引脚?
举报

杨芳

2024-11-27 10:42:41
我们建议您使用内部测试信号来检查硬件信号链和软件实施是否有问题。
同时请您查看是否所有时序要求都满足菊花链器件。
以及您还可以探测每个单独器件的 SPI 总线,以查看菊花链中的任何特定器件是否存在问题。
举报

郑雅颖

2024-11-27 10:42:53
 在单次触发模式下,无论转换数据是否被读取,在单次转换完成后 DRDY 将保持低电平。
因此如要开始新的转换,要么将 START 引脚置为低电平,然后将其置为高电平;要么再次发送 START 命令。
有关单次触发模式操作,请您参阅数据表中的第 9.4.6 节。
举报

张亮

2024-11-28 09:07:07
您好!根据您的描述,您在使用菊花链连接十片ADS1299时,使用内部生成的方波信号,运行一段时间后出现问题。以下是一些建议和可能的原因,供您参考:

1. 检查电源稳定性:确保您的电源供应稳定,电压波动可能会影响ADS1299的工作。您可以尝试使用一个稳定的电源供应器,或者在电源输入端添加一个滤波器。

2. 检查菊花链连接:确保所有ADS1299之间的菊花链连接正确无误。检查连接线是否松动或损坏,以及是否正确连接到相应的引脚。

3. 检查时钟同步:确保所有ADS1299的时钟同步。如果时钟不同步,可能会导致数据传输错误。您可以尝试调整时钟频率,或者使用外部时钟源来同步所有设备。

4. 检查数据传输速率:检查您的数据传输速率是否在ADS1299的允许范围内。过高的传输速率可能会导致数据错误。您可以尝试降低数据传输速率,以确保数据传输的稳定性。

5. 检查ADS1299的工作温度:确保您的ADS1299工作在规定的温度范围内。过高的温度可能会导致设备性能下降,甚至损坏。您可以检查设备的散热情况,或者在设备上添加散热片。

6. 软件问题:检查您的软件代码,确保没有错误或漏洞。您可以尝试更新固件或软件,以解决可能的问题。

7. 硬件问题:如果以上方法都无法解决问题,可能是硬件故障。您可以尝试更换ADS1299芯片,以排除硬件故障的可能性。

希望以上建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们为您提供更具体的解决方案。
举报

更多回帖

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