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.

F280049实现硬件限流可行吗?

TI工程师,你们好。

我最近需要使用F280049来设计三相无刷直流电机驱动,想在板子上加入硬件限流功能:当电机电流超过一定的设定值时,主控可以自动在原来pwm输出的基础上进行减小,以便在电机后续运行时减小电流。

我看到F280049手册的18.4.10节,有个“Peak Current Mode”模式,貌似是利用内部比较器和外部电流采样来达到对PWM进行补偿的目的。里面的示例是对buck的应用;官网也有一篇专门讲解这个模式的应用笔记,里面的例子也是基于buck DCDC的。

所以我想问的是:ePWM的这个“Peak Current Mode”模式能否用于电机限流功能?有没有相关的应用文档呢?

  • 可以利用C2000系列EPWM模块中的TZ(Trip Zone)功能来实现软件过流保护,即将检测电流连接到内部比较器上,实时监测是否超过阀值(阀值为内部数字可调寄存器),当超过阀值事件发生后,可以设置保护动作为全部关闭PWM输出(one shot),或者逐波保护(CBC)。
    已经在很多工业产品中这样使用过。
  • 表述很清楚了,非常感谢~ :)