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.

[参考译文] TIDM-HV-1PH-DCAC:TMS320F28377D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1514503/tidm-hv-1ph-dcac-tms320f28377d

器件型号:TIDM-HV-1PH-DCAC

工具/软件:

我的问题与"setupCMPSS"函数相关:

为什么还要监测欠流? 根据这些行:

   //将 DAC 设置为 H~75%和 L ~25%值
   CMPSS_setDACValueHigh (base12048+(int16_t)((float32_t) CURRENT_LIMIT_*(float32_t) 2048.0/(float32_t) CURRENT_MAX_SENSE));
   CMPSS_setDACValueLow (base12048-(int16_t)((float32_t) CURRENT_LIMIT_*(float32_t) 2048.0/(float32_t) CURRENT_MAX_SENSE));

我们使用"CMPSS1_CTRIPH_OR_CTRLIPL"作为多路复用器值:

#define II_SENSE_XBAR_MUX_VAL XBAR_EPWM_MUX00_CMPSS1_CTRIPH_OR_L           
XBAR_setEPWMMuxConfig (XBAR_TRIP4、II_SENSE_XBAR_MUX_VAL);

因此、每当 CTRIPH 或 CTRIPL 给出(1)时、或门的输出为1。 这意味着我们正在监测过流和欠流、因为如果 CMPIN 小于(2048-(14/16.968)*2048 = 358)、COMPL (反相)将给出1;如果 CMPIN 大于(2048+(14/16.968)*2048 = 3737、COMPH (反相)将给出1。

我的问题是: 监测欠流的点是什么?

提前感谢。

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

    尊敬的 Ahmed:

    该设计在电流检测上具有直流偏置、使其能够在负方向和正方向上进行检测。 范围2048 - 4095出现正值、范围0 - 2047出现负值。 CMPSS 设置为窗口比较器、用于测量下限和上限、并以这种方式控制 正负过流保护

    此致、

    彼得

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

    感谢您的澄清  

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

    不必担心、如果您对设计或 C2000微控制器有任何其他问题、请再次与我们联系

    此致、

    彼得