TI论坛
直播中

lotusp

10年用户 1105经验值
擅长:电源/新能源
私信 关注
[问答]

ADS8517数据引脚高位丢失,什么原因引起的?


  • 采用并行接口数据转换,发现8位接口中的高2位丢失,组成16位后,就表现为第15、16,7、8位始终为0,而其他位正常变化。换了一个芯片,发现第7、15位0、1跳动,第8、16位还是0。又换了一片也一样。相同的操作,也有正常16位全有的。
    芯片我从2个地方买的都有这个问题,所以怀疑是哪里设计问题导致不稳定,不知道是什么操作可能导致这种高位缺失的问题。

回帖(1)

杨平

2024-11-13 17:36:28
根据您的描述,ADS8517数据引脚高位丢失可能是由以下几个原因引起的:

1. 电源不稳定:请检查您的电源是否稳定,电压波动可能会导致数据丢失。确保电源电压在规定的范围内,并且电源滤波良好。

2. 时钟信号问题:请检查时钟信号是否稳定,时钟信号的不稳定可能导致数据丢失。确保时钟信号的频率和相位符合要求。

3. 信号线干扰:请检查信号线是否存在干扰,例如地线、电源线等。确保信号线远离干扰源,并使用屏蔽线。

4. 芯片引脚接触不良:请检查芯片引脚是否接触良好,接触不良可能导致数据丢失。可以尝试重新焊接或更换芯片。

5. 并行接口设计问题:请检查并行接口的设计,确保数据线和时钟线的长度、阻抗等参数符合要求。可以尝试优化并行接口设计。

6. 芯片质量问题:虽然您提到从两个地方购买的芯片都有问题,但也有正常的情况。这可能说明芯片质量存在一定的差异。可以尝试从其他渠道购买芯片,或者联系芯片供应商了解是否存在批次问题。

7. 软件问题:请检查您的软件代码,确保数据读取和处理正确。可以尝试使用示波器等工具检查数据信号,以排除软件问题。

综上所述,您可以从电源、时钟信号、信号线干扰、芯片引脚接触、并行接口设计、芯片质量和软件等方面进行排查,找到导致高位丢失的原因,并采取相应的措施解决问题。
举报

更多回帖

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