TIwilliam hill官网
直播中

张亮

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

使用ADC121S101的时候,会在未知情况下会进入到一个“异常模式”,为什么?


  • 目前我在使用ADC121S101的时候遇到一个问题
    此芯片会在未知情况下会进入到一个“异常模式”。此时输出数据见图,数据为“001100000000000”

    此情况在温度升高时越发明显,我们怀疑是进入到了shutdown模式,随后我们又测试了下shutdown模式下的图形

    此时数据输出为“000111111111111”,此时输出数据为一堆的1,我们认为进入到了shutdown模式了

    可见shutdown和我们遇到的异常模式并不一样

    现在问题就是
    1  异常那个数据是如何来的?
    2  如果异常时shutdown,为啥和shutdown的数据输出不太一样

    请协助解决一下,非常感谢

回帖(2)

张秀珍

2024-12-23 10:49:42
此情况在温度升高时越发明显。异常那个数据是如何来的,异常还有如何来的了,芯片不稳定,就会出现异常。这种情况,可以联系原厂的FAE进行芯片的检测和确认是否本身的BUG。或者换芯片
举报

小峰

2024-12-23 17:43:18
根据您提供的信息,ADC121S101在未知情况下进入“异常模式”并输出“001100000000000”的数据。您怀疑这可能是由于温度升高导致的shutdown模式,但实际输出数据与shutdown模式的数据不同。为了解决这个问题,我们可以从以下几个方面进行分析:

1. 检查电源和地线连接:确保ADC121S101的电源和地线连接正确且稳定。不稳定的电源或地线连接可能导致芯片工作异常。

2. 检查时钟信号:检查ADC121S101的时钟信号是否稳定且符合规格要求。时钟信号的不稳定或不符合规格要求可能导致芯片进入异常模式。

3. 检查输入信号:检查ADC121S101的输入信号是否在规定的范围内。超出范围的输入信号可能导致芯片工作异常。

4. 检查芯片温度:您提到温度升高时问题越发明显,因此需要检查芯片的工作温度是否在规定的范围内。如果芯片温度过高,可能导致芯片进入异常模式。

5. 检查芯片本身:如果以上检查都正常,可能是芯片本身存在问题。可以尝试更换一个新的ADC121S101芯片进行测试。

关于您提到的两个问题:

1. 异常数据“001100000000000”是如何来的?这个数据可能是由于芯片进入异常模式后,内部寄存器或输出缓冲区的值被错误地读取或输出导致的。

2. 如果异常时shutdown,为啥和shutdown的数据输出不太一样?这可能是因为芯片在异常模式下的工作状态与shutdown模式不同,导致输出数据不同。具体原因需要进一步分析芯片的工作状态和内部寄存器的值。

建议您按照上述步骤进行检查和分析,以确定问题的根本原因并解决。如果问题仍然无法解决,可以考虑联系芯片制造商的技术支持寻求帮助。
举报

更多回帖

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