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.

[参考译文] AFE4420:AFE4460动态范围扩展直流漂移

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1113533/afe4420-afe4460-dynamic-range-extension-dc-drift

器件型号:AFE4420
主题中讨论的其他器件:AFE4460

我正在尝试使 AFE4460的动态范围扩展功能正常工作、但我观察到一个我没有预料到的直流偏移漂移。  请告诉我这是否符合预期、或者我的器件配置不正确。

作为实施 DRE 的第一步、我已启用自动 LED 直流 消除。  这符合我的预期。  我正在运行一个简单的循环、该循环从 FIFO 读取红色 LED 阶段、然后读取寄存器0x9B 以获取由直流消除环路确定的偏移。  当我在 TIA 中设置100mA LED 电流、250kOhm 射频时、IOFFDAC_LED_DC_Read 会返回170-200范围内的值、具体取决于我的手指在传感器上的位置。  如果我调节 LED 电流或 RF、IOFFDAC_LED_DC_READ 中的值会相应地进行调节、因此这一切都符合我的预期。

在下一步中、我启用动态范围设置为32x (5位)的 DRE。  当我将手指放在传感器上时、我会在 IOFFDAC_LED_DC_READ 中看到相同的170-200读取范围。  我还可以看到 FIFO 在1、000、000 - 1、200、000范围内的读数。  如果我设置64x DRE、该 FIFO ADC 值会按我预期的那样减半、如果我减小动态范围、我会看到 FIFO 中的值增加、饱和值为2^21。 因此、DRE 动态范围会如我预期的那样变化。  

不过、这是我的问题: 我发现、如果我反复将手指放在传感器上、然后将其取下、手指打开和手指关闭时的值会漂移(尽管手指打开读数和手指关闭读数之间的差异保持大致恒定)。  我的 ADC 读数中似乎引入了直流失调电压。   如果我的手指是开或关的、似乎没有太多的漂移、但如果我设置然后移除手指、以交替的高低值驱动光电二极管信号、这通常会引入直流失调电压。

这是预期行为吗?  是否有可用于去除直流偏移的技术或设置?  

提前感谢您的帮助、

Steve

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

    您好、Steve、  

    此器件处于 NDA 状态、因此让我们将此对话脱机。 我刚刚向您发送了电子邮件。  

    此致、
    Nick Z

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

    您好、Steve、  

    我是否有人向我的团队寻求支持。 如果您需要任何其他支持、请随时通过电子邮件联系我们。  
    我将关闭此主题、因为我们已在其他地方解决此问题;如果您想重新打开此 E2E 主题、请回复此帖子。  

    此致、
    Nick Z