[发明专利]一种基于FPGA的PWM信号生成方法在审
申请号: | 201910065701.6 | 申请日: | 2019-01-24 |
公开(公告)号: | CN109857014A | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 张欣 | 申请(专利权)人: | 武汉精能电子技术有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 赵伟 |
地址: | 430205 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 辅助时钟信号 工作时钟 数字载波 锁相环 同频 数字载波信号 信号处理技术 倍频时钟 交流电源 移相处理 移相功能 数字PWM 低成本 调制波 可编程 跳变点 自带 应用 | ||
1.一种基于FPGA的PWM信号生成方法,其特征在于,利用PFGA芯片内部锁相环产生n个同频的辅助时钟信号,采用所述n个辅助时钟信号产生n个数字载波,利用所述n个数字载波生成PWM信号。
2.如权利要求1所述的PWM信号生成方法,其特征在于,具体包括如下步骤:
(1)利用PFGA芯片内部锁相环的移相功能对FPGA芯片工作时钟进行移相处理,产生n个同频的辅助时钟信号;
(2)利用所述n个辅助时钟信号分别建立n个数字载波;
(3)将调制波与所述n个数字载波进行比较,判断出PWM跳变点,得到PWM信号。
3.如权利要求2所述的PWM信号生成方法,其特征在于,步骤(1)中,通过移相处理使相邻两个辅助时钟信号之间间隔时间为T/n;其中,T是FPGA芯片的工作时钟周期。
4.如权利要求2或3所述的PWM信号生成方法,其特征在于,所述数字载波为数字三角载波。
5.如权利要求2或3所述的PWM信号生成方法,其特征在于,判断PWM跳变点、得到PWM信号的方法,包括如下子步骤:
(3.1)待载波下降,依次判断在同频时钟信号1至n的上升沿时刻调制波是否大于载波,如果是,则输出的PWM跳变为高,等待载波上升,并进入步骤(3.2);如果否,则继续依次判断在时钟同频时钟信号1至n的上升沿时刻调制波是否大于载波;
(3.2)依次判断同频时钟信号1至n的上升沿时刻调制波是否小于载波,如果是,则输出的PWM跳变为低,并进入步骤(3.1),等待载波下降,循环步骤(3.1)~(3.2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精能电子技术有限公司,未经武汉精能电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910065701.6/1.html,转载请声明来源钻瓜专利网。