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.

[参考译文] TMS320F2800157:具有不同栅极驱动器的 F2800157接口如何计算满量程电流?

Guru**** 2540720 points
Other Parts Discussed in Thread: DRV8353

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1408466/tms320f2800157-f2800157-interface-with-different-gate-driver-how-to-calculate-full-scale-current

器件型号:TMS320F2800157
主题中讨论的其他器件:DRV8353

工具与软件:

您好!
我们使用 F2800157 MCU 开发定制电路板。 同一款 MCU Launchpad 搭配 DRV8353、我们可以以各种速度平稳地运行电机。
但是、当我们将经过代码验证的代码移动到定制板时、电机会运行几分钟、然后由于当前错误而被模块停止。

1)在定制电路板中、我们没有使用 DRV8353芯片而是使用 IRF2286栅极驱动器。满量程电流和电压的计算中存在疑问?
我们根据分压器电阻器计算出的满量程电压、但我们不知道满量程电流、因为在 DRV8353中、使用了我们设置的电流增益
此处的各种满量程电流值无法调整电流增益、并且电流分流器为0.3欧姆。

根据0.3欧姆如果计算,我得到的值为110,但不确定在 IRF 中的增益,但 增益在 DRV 中是可调的。 如何计算 IRF ?

 2) 2)如果 USER_M1_ADC_FULL_SCALE_CURRENT_A 行为的一些随机值是不同的电机运行一段时间并通过当前故障获取模块的情况。 电机最终停止。

   

3)电机 在 Build_Level 2死区以50ns 运行无问题, 但 同一死区电机不在 BL#3和 BL#4运行。 仅当我们将4000设置为5000 死区时、电机才会运行。

敬请帮助我们、我们确信 ADC 满量程电流值存在一些计算问题。

尽快感谢您的帮助。  

谢谢  

Prabhakaran

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

    Prabhakaran,

    ADC_FULL_SCALE_CURRENT 和 ADC_FULL_SCALE_VOLTAGE 参数具有特定的物理定义。 如果您有一个 ADC 通道正在测量电流、则值为0xFFF (12位 ADC 的可能最高值)、所测量的电流为 ADC_FULL_SCALE_CURRENT Amps。  ADC_FULL_SCALE_CURRENT 的值取决于物理电路和栅极驱动器数据表中提供的信息。

    如果这有帮助、请告诉我。

    此致、
    Jason Osborn

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

    您好 ,

    感谢您的答复。

    根据您的建议进行检查、分流电阻为0.3毫欧、最终用户_M1_ADC_FULL_SCALE_CURRENT_A 的值如下(随附屏幕截图)="864.8854..."

    但如果我们在 UMC 代码中应用相同的值。 电机未运行并始终出现模块过流故障。 如果将非常小的值应用到 USER_M1_ADC_FULL_SCALE_CURRENT_A 小于"2.0或0.5"、则可以计算出该值。 电机运行时间很长(48分钟),没有问题,然后它得到模块过电流错误。

    如果保持 USER_M1_ADC_FULL_SCALE_CURRENT_A 值小于0.5、则电机运行时间会延长。因此、电机性能与上述 USER_M1_ADC_FULL_SCALE_CURRENT_A 计算结果相反

    感谢您的 支持。

    此致

    Prabhakaran

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

    Prabhakaran,

    对反应延迟深表歉意。 我一直在研究这个问题,我找不到你所看到的行为的原因。 请执行以下操作来帮助进行进一步的调试:

    • 确定对算法进行了哪些更改(如果有)
    • 在 SPICE 程序(例如 TI-TINA)中对电路进行建模、以确定与3.3V 输出读数相对应的电流。
    • 运行电机时、请在其中一个电机相位上放置一个电流探头。 流经电机的实际电流是多少?

    此致、
    Jason Osborn