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.

[参考译文] TMDXIDDK379D:用于测量电流的 ADC 基准电压

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1037379/tmdxiddk379d-adc-reference-voltage-used-for-measuring-current

器件型号:TMDXIDDK379D
主题中讨论的其他器件: TMS320F28379D

您好!

我目前正在使用 IDDK (TMDXIDDK379D)板来运行 PMSM 电机。 连同 IDDK 电路板随附的嵌入式代码(IDDK_PM_Servo_F2837x-v2)、我能够以所需的速度运行电机。 控制卡 TMDXCNCD28379D 连接到 IDDK 电路板。

当我验证了控制卡(TMDXCNCD28379D)上的设置后、所有 ADC 模块(A、B、C、D)似乎使用了3伏的基准电压。 以下是我在  TMDXCNCD28379D 板上验证 的内容、用于检查进入 ADC 的基准电压-
开关(SW2和 SW3)位于右侧、电阻器 R59未组装、电阻器 R60已组装。 (这些是默认设置)。

我对您的问题是-

1. 为 ADC 提供3伏基准电压是否是设计决策? (我提出这一问题是因为 IDDK 文档中没有提到 应该使用什么基准电压)。

2.在嵌入式代码 (IDDK_PM_Servo_F2837x-v2) 中、在 CurrentSensorSuite 函数中、用于将 ADC 计数转换为实际电流的逻辑基于3伏或3.3伏的 ADC 基准电压?

谢谢、

Aniket M

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

    F2837x 的 Vref 为3V、而不是3.3V。  因此、我们在这里使用了3V。

    2.如果反馈调节电路在0电流时提供1.5V 电压、则它将按3V 电压进行调节。

    但是、如果反馈在零电流时为1.65V、则它被设计为3.3V。 这会将可用范围从1.65限制为+或- 1.35V、从而将信号摆幅限制为0、3V 至3.0V。  

    由于 IDDK 平台可以支持许多具有3.3V ADC 基准电压的 C2000 MCU、因此反馈电路可以设计为3.3V 范围。 但很好的一点是、您可以在这里看到捕获物。 如果尚未完成、则可能必须调整代码、以便调整正确。

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

    谢谢 Ramesh、

    您能否 确认 是否可以使用以下任一方法-

    我可以组装电阻器 R59并卸载 控制卡(TMDXCNCD28379D)上的 R60、以便 ADC 模块接收3.3伏的电压基准。

    2.我可以调整代码、使电流调节符合3.0伏 Vref。

    此外、这也是一个重要因素、取决于控制卡的选择、因此 在一些 IDDK 文档中应提及这一点。

    谢谢、

    Aniket Mahadik

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

    我只会推荐第二个选项。  

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

    您好 Ramesh、

    感谢您的澄清。

    您能否指定不推荐选项1的原因?

    我阅读了 TMS320F28379D 的数据表、建议使用3.0V 电压的 Vref、但最大值可以等于3.3V。

    谢谢、

    Aniket Mahadik

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

    尊敬的 Aniket:

    为了实现正确的功能运行、有一个要求 VREFHI <= VDDA。  如果 VREFHI 的源电压为3.3V、则需要确保 VDDA >= 3.3V、这需要增加 VDDA/VDDIO 到 3.4V (取决于 LDO/电源的容差)。   

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

    谢谢 Devin!!