一種基于FPGA的步進(jìn)電機(jī)驅(qū)動(dòng)方法

基本信息

申請(qǐng)?zhí)?/td> CN202110397872.6 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113131811A 公開(kāi)(公告)日 2021-07-16
申請(qǐng)公布號(hào) CN113131811A 申請(qǐng)公布日 2021-07-16
分類號(hào) H02P8/00(2006.01)I;H02P8/14(2006.01)I 分類 發(fā)電、變電或配電;
發(fā)明人 徐廣野;閆昌盛;楊健;王巖;毛冬巖;王琳;李木天;劉明依;鄒斐;王元龍 申請(qǐng)(專利權(quán))人 中國(guó)船舶重工集團(tuán)公司第七0三研究所
代理機(jī)構(gòu) - 代理人 -
地址 150078黑龍江省哈爾濱市道里區(qū)洪湖路35號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明的目的在于提供一種基于FPGA的步進(jìn)電機(jī)驅(qū)動(dòng)方法,當(dāng)接收到控制器給出的指令信號(hào)時(shí),F(xiàn)PGA發(fā)出控制信號(hào)給數(shù)模轉(zhuǎn)換電路,使之產(chǎn)生相位差相差120度的正弦波,這兩路正弦波與驅(qū)動(dòng)電路反饋輸出的電壓進(jìn)行疊加計(jì)算,輸出3路相位差相差120度的正弦波,輸出的三路正弦波與三角波發(fā)生電路輸出的三角波分別連接到電壓比較電路比較器的同相輸入端和反向輸入端,比較器輸出三路幅值為15V的寬度按正弦曲線變化的PWM方波信號(hào),該信號(hào)通過(guò)模數(shù)轉(zhuǎn)換電路,轉(zhuǎn)換電壓為0~3.3V的SPWM信號(hào)送回FPGA,F(xiàn)PGA經(jīng)過(guò)計(jì)算處理輸出3對(duì)SPMW信號(hào)送給H橋驅(qū)動(dòng)芯片,來(lái)控制H橋電路每一對(duì)橋臂的開(kāi)通與關(guān)段,繼而控制步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)。本發(fā)明驅(qū)動(dòng)效率高、驅(qū)動(dòng)精度高。