bPWM波的产生可用单片机、专用芯片和可编程逻辑器件等来实现,他是一组等幅、等距而不等宽的脉冲序列。采用等效面积法生成的SPWM波形精度高,更接近正弦波,且谐波分量小,同时也对CPU的运算速度提出更高的要求。 1面积等效的SPWM控制算法 ‘ 利用正弦波小块面积S与脉冲面积』6『相等原则(如图1),将正弦波的正半周分为N等分,则每一等分的宽度为n/N弧度,利用面积等效法计算出半个周期内 N个不同的脉宽值,脉宽产生的公式:艿一M』》n毗每个SPWM面积等效的低电平的一半公式: x=垒宇一T7t/N-- 式中:M为调制度;N为载波比,即半个周期内的脉冲个数。本文中M=1,W=1,N=33,M取值范围为1~牧精日期:2007—11一14 154 33。采用数学软件MAPLE编程算出各脉宽及低电平时间长度,通过求脉宽与他的同周期低电平时间的和的期望值来确定状态机的每个状态的计数周期。程序如下:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !