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.

[参考译文] ADC128D818:限制寄存器和中断关系

Guru**** 2511985 points
Other Parts Discussed in Thread: ADC128D818

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/887493/adc128d818-limit-register-and-interrupt-relation

器件型号:ADC128D818

您好!

在我的设计中:  

-我正在使用外部 Vref (大约5V)、并在高级配置中对外部 Vref 条件进行了编码。 while 循环之外的寄存器。

-已经编码的中断屏蔽寄存器、这样只有 IN1能够引起中断问题。

-在 while 循环之外再次写入限制寄存器(用于 HIGH LIMIT = 0xFF 和 LOW LIMIT = 0x00)。

-还在 配置寄存器内写入了0x03 (为了激活中断引脚)

包含以下信息:

-即使 IN1引脚上有0V 或1V 输入、也会发生中断。 此比较机制如何工作,为什么观察此故障?

此致、

Arın μ A

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

    ARIN、

    通常、当电压读数大于电压高限值或电压低于电压低限值时、会触发中断。

    限制设置应为:

    电压限制=(ADC 代码)(Vref)/2^8

    现在、如果您已将上限设置为 FFh、将下限设置为00h、则不应触发中断。 我将首先验证寄存器是否正确且写入是否正确。 读回寄存器、查看器件是否正确接收到您的写操作。 我还将使用万用表测量输入电压、以验证输入电压。

    您是否使用具有单端或伪差动输入的器件? 是否标记了所有输入的限制?


    吴约瑟

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

    Joseph、

    我在单端模式下使用 ADC 器件。 正如您说过的、我控制了我的限制寄存器值并对其进行了更正。 但我仍然有问题:

    -我正在尝试测量正弦电压(1V 峰值、2.5V 直流偏移、10kHz)、我想看到当正弦电压高于3V 时、中断在 INT 引脚上发生。 (我使用了适当的上限和下限寄存器)

    但是、即使10kHz 正弦电压从3V 通过、也不存在中断。 原因是什么? 正弦电压的频率(10kHz)是否会导致此问题、因为当我使用3.2V 等直流电压值时、我可以看到中断。

    此致、

    Arın μ A

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

    ARIN、


    ADC128D818的数据速率最快、约为每秒80个样本。 它将无法测量10kHz 的输入信号。 该器件是 Δ-Σ 型 ADC、这意味着输入被过采样。 输入电压被多次采样以生成一个单输出转换数据。 该器件不使用采样保持。

    在 ADS128D818中、数据周期为12.2ms。 在整个周期内、输入电压被重复采样并基本上取平均值。 因此、ADC 的频率响应看起来像一个低通滤波器、我想带宽大约为10Hz。

    出于好奇、限制寄存器值有什么问题? 我不知道你说你控制和纠正它的意思。


    吴约瑟