介绍PWM死区插入方式的不同以及处理方法
家族包含四个产品系列:具有最优性能和最强功能的旗舰RX700系列;标准RX600系列;完美兼具高功效和高性能的RX200系列;和具有极低功耗的入门级RX100系列。这四个系列囊括了众多产品,实现从小型到大型应用的无缝扩展。
将其他芯片电机控制方案移植到瑞萨RX系列时,由于PWM死区的插入方式不同,通常会引起相电流波形的畸变。下面介绍PWM死区插入方式的不同以及处理方法。
上图1为其他芯片MCU的PWM,我们可以看到死区插入方式为A PWM的上升和B PWM的下降,如图我们假设:
上图2为瑞萨RX系列MCU的GPT输出的PWM,GPT的详细使用方法请参考RX系列硬件手册,(例如RX66T硬件手册)。我们可以看到死区插入方式为B PWM的上升和B PWM的下降,如图我们假设周期寄存器和比较寄存器的值跟上图一相同的情况下:
我们得到的结果是图2中A和B PWM波形的占空比跟图1中的都不一样,这样就会引起输出相电流波形的畸变。那怎样才能得到跟图1相同的PWM波形呢?如下图3所示:
上图3为瑞萨RX系列MCU的PWM,我们可以看到死区插入方式为B PWM的上升和B PWM的下降,如图我们假设:
我们可以看到通过修改比较寄存器的值为4,图3中A和B PWM波形的占空比跟图1中的都一样,这样就不会引起输出相电流波形的畸变了。
通过这篇文章我们可以看出将其他芯片的电机控制方案移植到瑞萨RX系列时可以通过修改比较寄存器的值,来得到跟移植前PWM占空比一样的波形。
文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。
本帖最后由 一只耳朵怪 于 2018-6-13 15:50 编辑 通过设置事件管理器的相关寄存器可以在
驱动系统中,上下桥臂的电力开关器件交替导通(如图1-1的半桥电路)。图1-1 电力开关半桥电路理想情况下,电力开关器件的开启和关断是不需
输出时,为了使H桥或半H桥的上下管不会因为开关速度问题发生同时导通而设置的一个保护时段,所以在这个时间,上下管都不会有输出,当然会使波形输出中断,
波可以防止上下两个器件同时导通。也就是说,当一个器件导通后关闭,再经过一段
时间的计算 /
波可以防止上下两个器件同时导通。也就是说,当一个器件导通后关闭,再经过一段
”吗? /
是指在电力电子中,为了避免同一桥臂上的两个开关管同时导通,从而防止出现短路情况对系统造成损害,在电平翻转时
【紫光同创盘古PGX-Nano教程】——(盘古PGX-Nano开发板/PG2L50H_MBG324第七章)序列检测器实验例程
bytes at port 输出的值一直为0,串口助手可以读取数据,求问可能是什么问题?
紫光同创PGL22G开发板盘古22K开发板,国产FPGA开发板,接口丰富,高性价比
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-在VSCode中进行Linux内核源码的管理