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.

[参考译文] MSP430F5529:3个半 MOSFET 桥控制

Guru**** 2542950 points
Other Parts Discussed in Thread: MSP430F5529

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/586357/msp430f5529-3-half-mosfet-bridge-control

器件型号:MSP430F5529

你好!

我必须控制 PMSM 的速度、为此、我将使用3个半 MOSFET 桥。 因此、我需要使用我的控制器生成六个栅极信号。 根据我使用的控制类型、我需要以下栅极信号方案:

我使用的是交互式 PWM 技术、因此桥的3个臂基本上不会阻抗、而在每个臂中、如果高 MOS 关闭(栅极信号= 1)、低 MOS 打开(栅极信号= 0)(请参阅 Simulink 方案以了解更多信息)

此时、我能够生成一些具有特定占空比的 PWM、但这并不是我所需的控制。

是否有人知道如何使用我正在使用的控制器(MSP430F5529)执行我想要的操作?

谢谢大家!

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

    Quentin、您好!
    让我检查一下我的理解、您是否希望生成3个独立的 PWM 信号、每个信号都具有反相版本的信号? 如果是、这应该非常简单、具体取决于您的频率和占空比分辨率要求(需要进行权衡)。
    查看 Resource Explorer 中的 MSP430F55xx_TB_10示例。 它至少有6个输出。

    如果您需要使用独立的 PWM 频率、可以使用3个计时器 A 模块、例如:MSP430F55xx_TA1_16、MSP430F55xx_TA1_17、MSP430F55xx_TA1_19、MSP430F55xx_TA1_20、 和 MSP430F55xx_ta2_19、MSP430F55xx_ta0_17和 MSP430F55xx_TA1_16。  

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

    感谢您的快速回答!

    您完全理解了我的问题。 实际上、所有六个 PWM 都具有相同的频率、因此这不是问题。

    我看了 MSP430F55xx_TB_10 、这很有趣。 现在我可以获得3个独立的 PWM、但我仍然不知道如何获得每个 PWM 的"反向"版本。 我很确定获取它们应该很容易、但我是 MSP430控制器的新手、所以我不知道所有的技巧。

    感谢您的宝贵帮助!

    此致、

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

    Quentin、您好!
    只需将两个 CCR 设置为相同的值、并更改其中一个输出模式。 查看用户指南中的表18-4和图18-12、了解我的意思。 www.ti.com/.../slau208p.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢,我想我做得对了,现在就要测试一下了!

    此致、

    昆廷
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    玩得开心! 在我们的计时器上实现 PWM 功能让人感到满意。 ;-)