一種基于FPGA的步進電機驅(qū)動方法
基本信息
申請?zhí)?/td> | CN202110397872.6 | 申請日 | - |
公開(公告)號 | CN113131811A | 公開(公告)日 | 2021-07-16 |
申請公布號 | CN113131811A | 申請公布日 | 2021-07-16 |
分類號 | H02P8/00(2006.01)I;H02P8/14(2006.01)I | 分類 | 發(fā)電、變電或配電; |
發(fā)明人 | 徐廣野;閆昌盛;楊健;王巖;毛冬巖;王琳;李木天;劉明依;鄒斐;王元龍 | 申請(專利權(quán))人 | 中國船舶重工集團公司第七0三研究所 |
代理機構(gòu) | - | 代理人 | - |
地址 | 150078黑龍江省哈爾濱市道里區(qū)洪湖路35號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明的目的在于提供一種基于FPGA的步進電機驅(qū)動方法,當接收到控制器給出的指令信號時,F(xiàn)PGA發(fā)出控制信號給數(shù)模轉(zhuǎn)換電路,使之產(chǎn)生相位差相差120度的正弦波,這兩路正弦波與驅(qū)動電路反饋輸出的電壓進行疊加計算,輸出3路相位差相差120度的正弦波,輸出的三路正弦波與三角波發(fā)生電路輸出的三角波分別連接到電壓比較電路比較器的同相輸入端和反向輸入端,比較器輸出三路幅值為15V的寬度按正弦曲線變化的PWM方波信號,該信號通過模數(shù)轉(zhuǎn)換電路,轉(zhuǎn)換電壓為0~3.3V的SPWM信號送回FPGA,F(xiàn)PGA經(jīng)過計算處理輸出3對SPMW信號送給H橋驅(qū)動芯片,來控制H橋電路每一對橋臂的開通與關(guān)段,繼而控制步進電機的轉(zhuǎn)動。本發(fā)明驅(qū)動效率高、驅(qū)動精度高。 |
