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.

[参考译文] TMDSCNCD28P65X:控制卡 F28P65X

Guru**** 2482105 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1452215/tmdscncd28p65x-control-card-f28p65x

器件型号:TMDSCNCD28P65X
Thread 中讨论的其他器件:C2000WARE

工具与软件:

大家好、我希望每个人都能做得好、我正在努力实现以下要求、使用比较器子系统处理 PWM 开/关状态、其中有一个1个 CMPSS 可用于高电 压和低电压状态、通过这里的 DAC 基准电压(1.65v)来验证它的状态。 我在这里为高跳闸状态配置了两个跳闸状态、为高跳闸状态配置了跳闸10、为低跳闸状态配置了跳闸9。 我正在将 Inputxbar 与 trip10、CMPSSH 和 trip9、CMPSSL 状态一起用于 ePWM 高电平和低电平状态、我在下面的中配置了跳闸操作  

对于 PWM4跳闸状态操作配置:

TZA 事件3低压状态

TZB 事件2 高电压状态

DCAEVT1事件2 高电压状态

DCAEVT2事件1高阻抗

DCBEVT1事件1高阻抗

DCBEVT2事件1 高阻抗

对 TZ1和使用一次性源  DCAEVT1、以实现 PWMS4所需的状态

 

PWM5的 TZA 事件1高阻抗

TZB 事件3低电压

DCAEVT1事件1 高阻抗

DCAEVT2事件1高阻抗

DCBEVT1事件1高阻抗

DCBEVT2事件1 高阻抗

对 TZ1和使用一次性源  DCAEVT1、以实现 PWMS5所需的状态

目标是实现:

PWM4A:基于"1"高电压的恒定或固定高电平状态

PWM4B: 基于"0"的高电压的恒定或固定低电平状态

PWM5A:  基于"0"的高电压的恒定或固定低电平状态

PWM5B:  基于"1"高电压的恒定或固定高电平状态

目前我能够通过上述配置实现前三项配置、但对于 PWM5B、它会以高电平状态转换 PWM、从而生成信号而不是恒定值。 这里让我感到困惑。 如果我没有在主函数中使用 GPIO Trip High 和 Low、它会给出以下结果。

这里有任何人可以帮助我或向我提供任何建议吗? 感谢你的评分

PWM08 --- > PWMTRIPH

PWM07 --- > PWMTRIPL  

PWM0 --- > PWM4A

PWM1 --- > PWM4B

PWM2 --- > PWM5A

PWM0 --- > PWM5B

我在论坛中有新帐户。 请分享您的善意建议、或者提供后续示例或发布实现项目、以便了解如何根据比较器和跳闸区处理反相 PWM 开关状态

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

    您好、Ahmad、

    请参阅 C2000Ware 示例、了解跳闸区功能的工作原理。

    Unknown 说:
    但是对于 PWM5B、它将 PWM 调到高电平状态、产生的是信号而不是常数值

    我不明白你想做什么? 常数值是什么意思?

    PWM5B :  基于"1"[/报价]高电压的恒定或固定高电平状态

    你说的"高电压1 "是什么意思?

    谢谢

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

    感谢您发送编修。感谢您发送编修。 谢谢您、我试图通过使用单个比较器和两个模块(均包含高电平和低电平比较器配置)来实现基本的过流、欠电流和无电流状态、从而根据 CMPSSH 和 CMSSL 的 DAC 基准电压状态进行验证。  通过使用 DCEVTA 和 DCEVTB 寄存器为 DCAEVT1/DCBEVT2和 DCAEVT2/DCBEVT1设置高/低状态 、并为两个数字比较模块使用跳闸区状态、我能够实现前两个峰值和欠流。 我正在尝试实现无电流状态。 目前、我的低电平比较器连接到 GND 和 DAC 基准引脚。 它为   低电平引脚(GND 状态)和 DAC 基准显示了相同的恒定状态。 目标是根据 DAC 基准引脚验证额定电压(1.65v)。 我的比较器值是 CMPSSH = 2048和 CMPSSL = 1024。 因此、当 CMP 引脚连接 DAC 引脚时、需要为所有引脚提供低电压状态。 任何 CMPSS (包括高电平和低电平)都不应触发、PWM 的行为应在同步模式下正常(同时处于其专用频率、占空比和死区状态)。 我希望你现在明白我的观点。 请在@SensorToCloud 上发推特给我们。 请告诉我,谢谢你。