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.

[参考译文] CCS/TM4C123GH6PGE:CCS/TM4C123GH6PGE

Guru**** 2524550 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/823243/ccs-tm4c123gh6pge-ccs-tm4c123gh6pge

器件型号:TM4C123GH6PGE

工具/软件:Code Composer Studio

大家好、

使用 Tiva C 系列  (TM4C123GH6PGE) 运行 3相感应电机的太阳能水泵控制器(变频驱动器)。在此项目中、 我们使用通过门户获取的所有可能技术。该概念基于 SVPWM 生成脉冲、PWM 工作速度控制和频率的 V/F 方法为4kHz。

现在的要求是两个生成单独的 PWM、即以50kHz 频率相互补充。

所以、我的问题是、在同一程序中是否可以生成具有不同频率的 PWM。

如果可能、请告诉我可能的方法。

请帮助我们、我们始终 依赖于您的技术和产品。

谢谢你

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

    您好!

     不幸的是,这是不可能的。 如数据表中所述、PWM 模块可以选择系统时钟或预分频系统时钟作为时基、所有 PWM 发生器都将共享该时基。  

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

    您好-朋友 Charles、

    由于我的小组在这种 PWM 控制方面有(部分)背景和成功(尤其是电机控制-并特别关注 BLDC 电机)、我是否可以在客户的请求中添加"我接受"?

    他说:"是否可以在同一程序中生成具有不同频率的 PWM。"

    现在、我同意(一般)您的回答。  话虽如此-海报可能会在同一程序中改变 PWM 频率(当然还有占空比)!  (我的公司几乎总是这样做。)   关键/关键点-不是在多个不同的通道上-同时  (然而、考虑这一点-即使(这)也是可能的。)   我正在构想两个独立的 PWM 模块-而每个模块都由相同的系统时钟驱动-每个模块的设置和/或配置是唯一的-也许-满足客户的需求!   也许吧!   (原谅-但我知道员工/我知道(其他) ARM MCU 可以满足这种要求-因此"您的也可以"满足海报的愿望。)   这就是我来到这里并提供"我愿意"的理由。

    海报询问了"互补 PWM"、这是由您的器件支持的。   (至少是'123'、这是我们在您的产品组合中使用的唯一器件。)   在采用此类互补 PWM 时、必须"在高精度的情况下实现功率级的正确设计和实现、尤其是(可能的)功率 FET 栅极驱动器及其位置和到功率 FET 的路由!"

    而且、虽然不支持此类"互补 PWM"、但 MCU 的(许多)计时器可能会合谋产生 PWM、并且频率会有很大不同!   这证明是正确的-您不同意吗?

    海报的问题提供了(部分)必要的信息-但(远)足够的信息-强制增加负担-针对所有"无电响应者" (甚至您!)

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

    您好 CB1、

     谢谢你。 我认为我误解了海报的问题。 当然、每个 PWM 发生器都有自己的负载和 CMPA/B 寄存 器来配置 PWM 周期和占空比。   

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

    大家好、谢谢您、Charles。

    您能不能对我之前的写稿"一瞥"?  我口述了-键入了 gurlz -我们的流程是"可参数"。  (在这里并不完全是“意外”的——囚犯远远超过人数——(我可以说)警卫!

    通过"放松"和/或启用"带时间"变量-海报可以实现"互补 PWM"-这也是他的问题/请求之一。  我在很短的时间内没有使用'123 (从这里起步)-所以内存云。   请注意、必须使用(部分)死区时间-或者它证明(几乎)一定-功率级将假定(室温!)   在功率半导体的情况下、这并不(总是)是一件坏事...)