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.

[参考译文] UCC5871-Q1:ADC 读取错误

Guru**** 2493565 points
Other Parts Discussed in Thread: UCC5880-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1487164/ucc5871-q1-adc-read-error

器件型号:UCC5871-Q1
Thread 中讨论的其他器件:UCC5880-Q1

工具与软件:

尊敬的 TI:

我当前使用 AI6通道从传感器读取温度信息。 但是、每当我尝试检索 ADC 数据时、我都会收到0x0000的读数。

以下是我应用的配置设置:

  • ADCCFG  0x0404
  • CFG2:  0x8084
  • CFG3:  0x0000
  • CFG4:  0xFE2C
  • CFG7:  0x82A3
  • CFG8:  0x0228
  • CFG9:  0x6848

我使用内部基准、测得的 Vref 电压为3.995V。 PWM 开关频率设置为20kHz。

对于确保正确检索 ADC 信息所需的任何必要步骤或配置调整、您能告诉我吗? 感谢您的支持。

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

    嗨、Sai、

    感谢您的咨询。 看起来 ADCCFG 寄存器配置不正确。 我建议开启位13和位5、即为0x2020。 您的 CFG7和 CFG8设置看起来对 ADC 良好。 如果有需要、请告诉我。

    如果可以解决问题、请单击绿色按钮、如果不可以、请随时询问更多信息。

    此致!

    Pratik A.

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

    Pratik、您好!

    感谢快速响应。

    现在、我能够从芯片中获取 ADC 数据了。 我需要有关 CFG7寄存器的更多信息。

    您能否就 CFG7中的 ADC_SAMP_MODE 和 ADC_SAMP_DLY 位的相应值提供建议(假设 PWM 开关频率为20kHz)?

    谢谢!

    Saikumar。

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

    尊敬的 Saikumar:

    很高兴听到它提供帮助。 有3种采样模式、您可以在数据表第7.3.2.2节中了解更多有关这些模式的信息。 它们是使用不同的 ADC 方法。 ADC_SAMP_DLY 位仅适用于边沿模式、您可以根据是否使用边沿模式和您在系统中看到的噪声来为其设置任何值、因为这就像向 ADC 采样添加抗尖峰脉冲、但请记住、这种延迟会增加从 INP 转换到 ADC 采样的额外时序。

    您是否考虑过使用 UCC5880-Q1、我强烈建议您考虑它。 这是我们最新一代的器件、具有更高的 CMTI 额定值和更高的可配置性。 您的牵引逆变器系统使用此器件吗? 什么是终端设备?

    此致!

    Pratik A.