[發明專利]一種基于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.szxzyx.cn/pat/books/201910065701.6/1.html,轉載請聲明來源鉆瓜專利網。





