TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280049C: 280049 死区互补的 HRPWM问题

Part Number:TMS320F280049C

PWM1A和PWM1B配置位死区互补形式输出,调整CMPA的值,改变Duty; 

PWM1A和PWM1B是否都能实现互补形式的高精度输出?

Taylor:

您好,

理论上是可以的。

可以用示波器观察PWM1A和PWM1B波形进行确认。

,

Aiden zhang:

实际测试问题情况是这样的:PWM1A的下降沿会按照CMPAHR调整值进行变化,但是PWM1B的上升沿不对对应的变化。

DB没块的配置如下:

HRPWM配置如下:

// // Hi-res PWM // MEP control on both edges. // HRPWM_setMEPEdgeSelect(base1, HRPWM_CHANNEL_A, HRPWM_MEP_CTRL_FALLING_EDGE); HRPWM_setCounterCompareShadowLoadEvent(base1, HRPWM_CHANNEL_A, HRPWM_LOAD_ON_CNTR_ZERO_PERIOD);

HRPWM_setMEPControlMode(base1, HRPWM_CHANNEL_A, HRPWM_MEP_DUTY_PERIOD_CTRL);

HRPWM_setDeadbandMEPEdgeSelect(base1, HRPWM_DB_MEP_CTRL_RED_FED); HRPWM_setRisingEdgeDelayLoadMode(base1, HRPWM_LOAD_ON_CNTR_ZERO_PERIOD); HRPWM_setFallingEdgeDelayLoadMode(base1, HRPWM_LOAD_ON_CNTR_ZERO_PERIOD);

// // Enable autoconversion // HRPWM_enableAutoConversion(base1);

// // Turn on high-resolution period control. // HRPWM_enablePeriodControl(base1);

,

Taylor:

实际问题请再单独提一个帖子。

,

Aiden zhang:

理论脱离实际怎么确认理论是否正确呢?或者说你只回答理论行不行,实际行不行需要换个人来回答吗?

,

Taylor:

论坛有论坛的规则,谈不上什么理论实际这么高深的话题。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049C: 280049 死区互补的 HRPWM问题
分享到: 更多 (0)