This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS7828:读取通道数据

Guru**** 2390835 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/929456/ads7828-read-channel-data

器件型号:ADS7828

大家好、

读取通道数据时、偶尔会出现错误、并且错误后不会恢复。 您需要重新启动芯片。

如上图所示。 使用内部2.5V 基准电压、在待机模式下工作、为模式3断电、即 PD1 = 1、PD0 = 0。 通道间的读取时间间隔为500us。

在使用过程中、总共有100套设备、偶尔其中一套每天都会出现读取错误。 在正常条件下、ADIN1和 ADIN2的读数为1703、ADIN3和 ADIN4的读数为0。 当出现异常时、ADIN1和 ADIN2的读数变为581、ADIN3和 ADIN4的读数变为340。 当出现异常时、ADIN1和 ADIN2的电压正常为1.04v、ADIN3和 ADIN4的电压正常为0V、REF 电压为2.5V、VCC_3.3V=3.3V。

发生误差后、改变通道的输入电压、其输出发生变化、但变化量较小。

当异常时、ADS7828E 的最后三个通道将接地。 理论上、读取的数据应该为0、但实际读取的数字大于200、这是不正常的。

此外、电路中的通道5 gm +也连接到处于挂起状态的外部。 有问题吗? 因为当发生异常时、gm +处的电压会变为1.6或0.84v、这不是正常的2.5V 电压。 该引脚的问题是否导致了异常读数?

此致、
罗美

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这是一种有趣的行为。  

    我首先想到的是、了解所有通道都是如何受到它的影响的、不能只有一个通道才是这种情况的根源。 如果通道和连接之间的布局都是干净的、则一个通道不能导致这种情况。

    我首先看一下基准和电源。 确保这些电压轨上没有欠压或意外下降。 即使电源轨不会归零、足够大的骤降也可能会导致问题。 这些电源轨将能够影响所有通道。  

    您能否进一步说明错误后会发生什么情况? 您提到读数不会返回、这意味着它将继续输出不正确的代码? 但是、当您更改输入电压时、您提到输出代码确实反映了变化? 以什么方式? 所有通道是否显示相同的响应?

    此致

    Cynthia