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.

[参考译文] TMS320F280039C:澄清了 LAUNCHXL-F280039C 和 F280039C 控制卡之间的 CMPSS 跳闸功能性能差异

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1460846/tms320f280039c-clarification-discrepancy-in-cmpss-trip-function-performance-between-launchxl-f280039c-and-f280039c-control-card

器件型号:TMS320F280039C
主题中讨论的其他器件:LAUNCHXL-F280039C、、 TIDM-DC-DC-BUCK

工具与软件:

您好!

我们使用 TMS320F280039C MCU、并使用 CMPSS 跳闸功能在发生过流时禁用 PWM。 我们既有'LAUNCHXL-F280039C'又有'F280039C 控制卡'。 该代码在 Launchpad 上运行良好、但显示了与控制卡上实际跳闸设定点的偏差。 目前、我们无法确定 LaunchPad 上同一 F280039C 产生的跳闸事件为何与控制卡上的跳闸事件不同。 我们使用"TMS320F280039C"固件作为 TIDM-DC-DC-BUCK 微控制器的基本代码。

谢谢、此致、

Prathamesh。

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

    您好!

    不同的器件可能在精度水平上有一些微小的偏差。 F280039C 数据表中有关以输入为基准的失调电压和迟滞的注意事项:"CMPSS 输入必须保持低于 VDDA + 0.3V、以确保正常工作..... 比较器可能会开始输出不正确的结果、具体取决于其他比较器输入的值。"  

    校准 CMPSS 模块可以解决 CMPSS 值错误、 输入参考失调 电压误差/静态失调电压误差等问题。 有关这方面的更多信息、请参阅器件 TRM: https://www.ti.com/lit/ug/spruiw9c/spruiw9c.pdf、 第18.6.3章。  校准 CMPSS。

    由于您使用的是 TIDM-DC-DC-BUCK 设计、我看到它默认使用数字滤波器选项。 滤波可能会减慢速度、因此更改 预分频、采样窗口和阈值可能会提高精度。  

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

    您好、Stevan:

    您是对的。 由于我的硬件配置、我在 CMPSS 输入端获得的电压大于(VDDA + 0.3V)、这导致了 CMPSS 跳闸函数出现差异。

    感谢您及时回复

    谢谢、此致、

    Prathamesh Jadhav。

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

    很高兴我能提供帮助。 祝您度过美好的一天!