基于NiosII軟核處理器的步進電機接口設計
當通過SW開關設定不同的值時,相應控制電機的4路脈沖信號就可以通過led顯示出來。同時,利用Quartus II中的signaltap II的對電機控制模塊仿真如圖5所示。仿真結果是與實際設計相符的。
4 結論
根據(jù)控制功能的要求,文中設計了步進電機控制模塊,該模塊采用一種脈沖疊加算法,實現(xiàn)了對步進電機正、反轉控制;實現(xiàn)了對步進電機轉動的定位和任意頻率變速。完成了對該模塊向SOPC Builder的標準模塊庫中的封裝。
結合Avalon總線、Nios II內核及其外設的特點,使用Quartus II和SOPC Builder存Cvclone II上創(chuàng)建了一個遠程控制的硬件平臺。
評論