调试PWM,没有踩坑

本文记录了调试MPC5744 PWM模块的过程,该模块支持多种PWM类型并具备丰富的功能。通过S32DS配置,顺利实现了PWM输出,包括上下桥臂互补、中心对齐模式,并通过示波器验证了正常波形,为后续电机控制打下基础。
摘要由CSDN通过智能技术生成

这次调试MPC5744的PWM模块,很顺利,没有踩坑,记录下给需要的猿友。PWM是控制电机非常重要的模块,用来驱动功率器件,完成电机的旋转和控制,可以控制ACIM,BLDC, PMSM, BDC,SRM,以及步进电机等。恩智浦的MPC5744外设flexPWM有以下特点

1,16位精度,可以产生边沿对齐,中心对齐以及移相不对称等类型PWM。

2,可以上下桥臂互补输出,也可以独立输出。

3,输出极性可编程,死区可设。

4,PWMX 通道可用作输入捕捉。

更详细描述可参考数据手册

模块框图

可以看到flexPWM包含4个子模块。每个子模块有独立的输出,本次使用了 1,2,3模块,0模块没有使用。这次调试PWM 没有踩坑,很顺利,但也记录下,在控制电机前,必须先保证PWM是可以正常操作的,MPC5744的PWM 模块还是很丰富的,包含多路子模块,可以独立控制,也可以互补输出,可以生成边沿对齐,也可以生成中心对齐,还可以生成移相输出。利用SDK和参考手册可以快速评估,在S32DS里配置PWM

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值