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