[发明专利]一种单片机控制逆变器工作的驱动脉冲数字实现方法有效
申请号: | 201410081548.3 | 申请日: | 2014-03-07 |
公开(公告)号: | CN103888006B | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 高明煜;詹鑫鑫;王振涛;李芸;黄继业 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H02M7/48 | 分类号: | H02M7/48;H02M1/088 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杜军 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开了一种片机控制逆变器工作的驱动脉冲数字实现方法。现有的逆变器系统驱动脉冲大多数都是由专用芯片及其外围电路产生。本发明中单片机利用普通定时器的中央PWM输出模式产生两路相位差为180°的PWM信号,驱动升压电路工作。单片机利用定时器的互补输出功能输出两路带有死区插入的互补的SPWM控制脉冲,驱动逆变电路工作。本发明所产生的控制脉冲,可以使得频率范围在0.1~400Hz内的正弦波电源输出的失真度小于2%,本发明克服了传统逆变器外围电路复杂,随着时间系统参数发生变化导致性能发生变化的缺点,极大地简化了系统电路,提高了系统的可靠性,可以方便地拓展得到其他功能。 | ||
搜索关键词: | 一种 单片机 控制 逆变器 工作 驱动 脉冲 数字 实现 方法 | ||
【主权项】:
一种单片机控制逆变器工作的驱动脉冲数字实现方法,其特征在于,具体包括以下步骤:(1)、单片机输出两路频率均为fB的相位差恒为180°的PWM脉冲来作为boost升压电路的控制脉冲;包括以下三个步骤:步骤①:根据boost升压电路PWM驱动脉冲频率fB,计算得出PWM周期长度为carrier1,根据boost升压电路输出电压反馈,调用数字PID算法获得PWM驱动脉冲宽度pulse1;步骤②:选择单片机的两个定时器A和B的中央对齐模式,A定时器和B定时器的计数模式保持一致,启动A定时器输出一路PWM脉冲信号;在A定时器的第一个计数上溢出中断中,开启B定时器输出第二路PWM脉冲信号,实现两路相位差恒为180°的PWM脉冲输出;步骤③:在A定时器的下溢出中断中,同时更新两个定时器PWM的脉宽值;(2)、单片机输出载波频率为fH,调制信号频率为fs的SPWM脉冲来作为全桥逆变电路的控制脉冲,分为五个步骤实现;将PWM周期长度记为carrier2,PWM脉冲宽度为pulse2;步骤①:先计算出载波fH下每个PWM周期长度carrier2和正弦波的相位增量
步骤②:每次进入PWM溢出中断时,单片机将当前的正弦波相位
累加上一步骤中计算得到的
获得新的相位
即
然后判断
是否处于区间[0°,360°]内,如果是,则令
若不是,则令
步骤③:计算下一个PWM脉冲宽度pulse2为0.5*sin
*carrier2+0.5*carrier2;步骤④:用pulse2来更新单片机中设置PWM脉冲宽度的寄存器;步骤⑤:开启单片机PWM信号互补输出功能,即可得到一对互补的SPWM脉冲信号,并且通过设置单片机中控制互补脉冲的死区时间的寄存器,来加入死区控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410081548.3/,转载请声明来源钻瓜专利网。
- 上一篇:储能集装箱
- 下一篇:网络通信设备散热装置