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.

[参考译文] TMS320F28375D:将 ePWM 连接到 CMPSS 以跳闸以提供保护

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1032789/tms320f28375d-connecting-epwms-to-cmpss-to-trip-for-protection

器件型号:TMS320F28375D

我正在使用一些具有以下行的 TI FCL 电机示例代码:

Fullscreen
1
2
3
4
5
6
7
8
9
// Enable Muxes for ored input of CMPSS1H and 1L, mux for Mux0x
//cmpss1 - tripH or tripL
XBAR_setEPWMMuxConfig(XBAR_TRIP4, XBAR_EPWM_MUX00_CMPSS1_CTRIPH_OR_L);
//cmpss3 - tripH or tripL
XBAR_setEPWMMuxConfig(XBAR_TRIP4, XBAR_EPWM_MUX04_CMPSS3_CTRIPH_OR_L);
//cmpss6 - tripH or tripL
XBAR_setEPWMMuxConfig(XBAR_TRIP4, XBAR_EPWM_MUX10_CMPSS6_CTRIPH_OR_L);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

电机连接到 EPWM1、EPWM2和 EPWM3上的三相。 出于某种原因、选择 CMPSS1、CMPSS3和 CMPSS6来检查是否存在过流。  我的问题是、任何 CMPSS 都可以用于任何 ePWM 单元吗?  例如、我可以使用 CMPSS1、CMPSS2和 CMPSS3还是其他任何组合?

此致、

Neil

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

    我刚刚解决了。  CMPSS 寄存器对应于用于触发过流的 ADC 输入。  在此示例中、CMPSS3与 ADCINB3相连。  在数据表的第7节中找到它。