SPWM波的生成
1单片机生成SPWM方法 随着大规模集成电路技术的发展,特别是一些专门用于电机控制的单片机的产 生,这种单片机本身带有PWM模块,不需要外加电路,只需通过软件设置几个寄 存器就可以得到控制所需要的SPWM信号,且可靠性高。本文选用瑞萨公司的 H8/3687F单片机为电机控制专用处理器,附带PWM模块。 逆变电源的谐波主要分布在载波频率的整数倍附近。故逆变电源输出电压的谐 波与载波频率密切相关。提高载波频率,信号波每个周期内对应的SPWM脉冲数就 越多,逆变电源输出的电压波形也越好,基波与最低次谐波相距越远,也越容易滤 除。但高的载波比也会使开关损耗增加。综合考虑本文选择载波频率为12.5kHz, 而调制波频率为50Hz,即载波比为250 2 SPWM波开关时间的计算 规则釆样法的数学模型比较简单。取调制度M=0.9,载波比N=250,三角波周 期为12.5kHz,则4=80us,由图2.5可得,当在三角波的顶点对称位置匕时刻釆样 时,有; (妇1 =与+(丄F) 4 '咖(2.8) 在三角波的顶点对称轴位置4时刻釆样时,有; 妇2 =* +(4 F) Li =~7~^b (2.9) < 4 根据三角形的相似关系,可得一下比例关系; r 4(tc -ta) _ C7sin仞i (二=U, T =± + (l+Msin 竺), (k=l,3,5,7,9 2N-1) 4 N 将已经确定的调制度等量代入公式(2.11)可以求得相应的开通时间的值。将计算 出的值写入单片机的寄存器,单片机在运行过程中可以根据查表得方法方生成 SPWM波㈣。 |
联系电话
微信扫一扫