[发明专利]可控三相差分PWM信号的实现方法在审
申请号: | 201310626306.3 | 申请日: | 2013-11-27 |
公开(公告)号: | CN104682921A | 公开(公告)日: | 2015-06-03 |
发明(设计)人: | 董妍;李亚锋;程俊强;杨菊平;康晓东;王炳文;王锐;孙锴 | 申请(专利权)人: | 中国航空工业集团公司第六三一研究所 |
主分类号: | H03K3/017 | 分类号: | H03K3/017 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 姚敏杰 |
地址: | 710119 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可控 相差 pwm 信号 实现 方法 | ||
1.一种可控三相差分PWM信号的实现方法,其特征在于:所述方法包括以下步骤:
1)在FPGA逻辑中创建周期寄存器、占空比寄存器及相位寄存器并对其分配地址,设置初始值;
其中:
所述周期寄存器用于储存PWM信号的周期;
所述占空比寄存器用于储存PWM信号的占空比;
所述相位寄存器用于储存PWM信号的相位;
2)在FPGA逻辑中创建用于实现根据占空比寄存器的值控制PWM波的相位改变时间的计数器,设置计数器的初始值为0;当时钟的上升沿或下降沿来临时,计数器的值增加1,当计数器的值大于周期寄存器的周期值时,将计数器的值清零,重新开始计数;
3)在FPGA逻辑中判断计数器计数值是否大于占空比寄存器的值,若否,则根据相位寄存器的当前值改变PWM波的相位;若是,则将PWM波的相位设置为初始相位;
4)在FPGA逻辑中输出PWM波信号。
2.根据权利要求1所述的可控三相差分PWM信号的实现方法,其特征在于:所述周期寄存器、占空比寄存器及相位寄存器均为可读可写型寄存器。
3.根据权利要求2所述的可控三相差分PWM信号的实现方法,其特征在于:所述周期寄存器为16位的寄存器;所述占空比寄存器为16位的寄存器;所述相位寄存器为4位的寄存器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司第六三一研究所;,未经中国航空工业集团公司第六三一研究所;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310626306.3/1.html,转载请声明来源钻瓜专利网。