999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP28335的無刷直流力矩電機驅動器的設計

2014-12-13 12:18:10蔡立華于帥北
數字技術與應用 2014年8期
關鍵詞:程序設計

蔡立華++于帥北

摘要:本文應用DSP28335和FPGA 設計了一種新型無刷直流電機驅動器,對硬件電路的進行分析和設計,同時對整個驅動器軟件的控制流程進行介紹,經過實際應用,此新型的驅動器能夠很好對無刷力矩電機的力矩輸出和轉速進行控制。

關鍵詞:DSP28335 無刷直流電機

中圖分類號:FP273 文獻標識碼:A 文章編號:1007-9416(2014)08-0178-02

1 引言

隨著伺服控制精度的要求越來越高,無刷直流力矩電機及相關的驅動技術得到了迅速的發展,無刷力矩電機沒有用于換向的電刷,所以在運轉時沒有電火花,對控制系統的其他弱電路部分干擾很少,同時還具有調速范圍寬、低速性能好及運行平穩等特點。本文應用DSP28335及FPGA設計了一套新型的無刷電機驅動器。DSP28335具有很強的運算速度及內存資源,可應用更復雜的控制算法,提高系統的控制性能。FPGA芯片的應用使硬件的設計更加靈活、降低了硬件的成本、提高了可靠性。

2 無刷直流電機驅動器的硬件設計

2.1 無刷直流電機驅動器的原理及組成

無刷電機驅動器的主要功能是對電機轉速的控制,合適的無刷電機的調速方法是保證無刷力矩電機平穩轉動、滿足速度控制精度的關鍵,無刷電機的調速方式分為調壓調速和調磁調速,本文設計的驅動器采用的是PWM調壓方式進行調速。無刷直流電機器模塊框圖如圖1所示。

按功能大致可劃分為以下3個部分:DSP數字控制電路、FPGA數字電路部分及功率電路部分。

*DSP數字控制電路實現驅動控制系統的速度環及電流環的運算及整個程序的流程;

*FPGA數字電路部分采用VHDL語言進行編程,實現系統的邏輯綜合與處理;

*功率電路的功能主要實現了整流和逆變的功能,同時還包含PWM信號驅動隔離電路、電流采樣、保護電路等功能。

2.2 DSP及FPGA數字控制電路

本驅動器選用美國TI公司的DSP 28335芯片,該芯片是目前控制領域運算速率最快的浮點型DSP芯片,具有較高的實時控制能力,另外片內具有高達256K的16位FLASH程序存儲器和34K的16位SRAM,可保證存儲及數據保存的需要。目前,該芯片已廣泛用于伺服控制、開關電源等領域。

本驅動器選用Cyclone公司系列FPGA中的EP1C12Q240C8作為整個伺服控制器的時序和邏輯控制核心,EP1C12Q240C8提供12060個邏輯單元(LE)和173個I/O口,可以內嵌4K的RAM。

DSP 28335主要完成對整個驅動控制程序的控制,內部集成了精確的閉環控制,包括電流環、速度環及位置環的控制,應用了先進的控制算法,提高了系統的控制精度和響應速度。

FPGA主要完成了整個電路的邏輯綜合控制,主要包括PWM調寬波的輸出與控制,A/D等芯片的選通控制、外部按鍵輸入信號和保護電路信號的防抖處理等功能。

2.3 主功率電路設計

從功能上,主功率電路部分分為整流穩壓電路和逆變電路。電機所需要的直流電源是通過市電經過整流橋整流,并通過濾波后獲得的。逆變電路采用三相全橋電路結構,電機采用120°導通方式換向。主功率電路設計重點考慮了電磁兼容性, 在驅動系統中由于存在瞬態脈沖干擾,調寬波的驅動信號和數字控制芯片容易收到干擾,會造成PWM調寬波信號上出現大量的尖峰,信號出現畸變,影響功率器件的正常導通,影響直流電機的穩速效果。在本設計中,采用了TLP431高速驅動光耦芯片和六路獨立的相互隔離的輔助電源實現驅動信號的隔離,從實際測試結果看,有效的抑制了電磁干擾。

3 無刷直流電機驅動器的軟件設計

驅動器的DSP軟件是在CCS3.3編程環境下編寫的和編譯的,軟件主要包括系統初始化程序和控制主程序。

3.1 初始化程序

系統初始化程序流程如圖2所示。通過系統的初始化程序,設定了系統各部分的功能與時序,主要完成的功能有DSP的初始化設置、控制參數的初始化設置、中斷的初始化等。

3.2 系統控制主程序

主程序的程序流程圖如圖3所示。系統控制主程序主要完成對電機的力矩輸出控制和轉速控制,主要包含光電編碼器位置數據的接收、速度回路控制算法、電流環控制算法及PWM調寬波的控制輸出等程序部分。光電編碼器采用16位絕對式編碼器,用于測量電機轉子所在的位置,控制程序按照定子繞線決定開啟或關閉橋路中晶體管的開啟順序,當電機運行后,程序根據給定速度控制PWM調寬波的占空比和方向。無刷電機的控制原理如圖4所示。

4 結語

本文以DSP 28335和FPGA EP1C12Q240C8為核心,設計了一種新型的無刷電機驅動器,對硬件電路的原理進行了分析設計,利用DSP 28335高速的運算能力,使此控制器具有很高的控制精度,另外,采用FPGA設計硬件電路,簡化了電路設計,提高了系統的可靠性,同時對系統軟件程序進行了設計。本套驅動器已經應用到實際產品中,取得了滿意的效果。

參考文獻

[1]張琛,直流無刷電動機原理及應用,北京:機械工業出版社,2004.

[2]林平,韋鯤,張仲超.新型無刷直流電機換向轉矩脈動的抑制控制方法,電機工程學報,2006,26(3):153-158.

[3] 袁林興.稀土永磁無刷直流魚雷推進電機控制系統設計研究,[碩士學位論文],西安:西北工業大學,2006.endprint

摘要:本文應用DSP28335和FPGA 設計了一種新型無刷直流電機驅動器,對硬件電路的進行分析和設計,同時對整個驅動器軟件的控制流程進行介紹,經過實際應用,此新型的驅動器能夠很好對無刷力矩電機的力矩輸出和轉速進行控制。

關鍵詞:DSP28335 無刷直流電機

中圖分類號:FP273 文獻標識碼:A 文章編號:1007-9416(2014)08-0178-02

1 引言

隨著伺服控制精度的要求越來越高,無刷直流力矩電機及相關的驅動技術得到了迅速的發展,無刷力矩電機沒有用于換向的電刷,所以在運轉時沒有電火花,對控制系統的其他弱電路部分干擾很少,同時還具有調速范圍寬、低速性能好及運行平穩等特點。本文應用DSP28335及FPGA設計了一套新型的無刷電機驅動器。DSP28335具有很強的運算速度及內存資源,可應用更復雜的控制算法,提高系統的控制性能。FPGA芯片的應用使硬件的設計更加靈活、降低了硬件的成本、提高了可靠性。

2 無刷直流電機驅動器的硬件設計

2.1 無刷直流電機驅動器的原理及組成

無刷電機驅動器的主要功能是對電機轉速的控制,合適的無刷電機的調速方法是保證無刷力矩電機平穩轉動、滿足速度控制精度的關鍵,無刷電機的調速方式分為調壓調速和調磁調速,本文設計的驅動器采用的是PWM調壓方式進行調速。無刷直流電機器模塊框圖如圖1所示。

按功能大致可劃分為以下3個部分:DSP數字控制電路、FPGA數字電路部分及功率電路部分。

*DSP數字控制電路實現驅動控制系統的速度環及電流環的運算及整個程序的流程;

*FPGA數字電路部分采用VHDL語言進行編程,實現系統的邏輯綜合與處理;

*功率電路的功能主要實現了整流和逆變的功能,同時還包含PWM信號驅動隔離電路、電流采樣、保護電路等功能。

2.2 DSP及FPGA數字控制電路

本驅動器選用美國TI公司的DSP 28335芯片,該芯片是目前控制領域運算速率最快的浮點型DSP芯片,具有較高的實時控制能力,另外片內具有高達256K的16位FLASH程序存儲器和34K的16位SRAM,可保證存儲及數據保存的需要。目前,該芯片已廣泛用于伺服控制、開關電源等領域。

本驅動器選用Cyclone公司系列FPGA中的EP1C12Q240C8作為整個伺服控制器的時序和邏輯控制核心,EP1C12Q240C8提供12060個邏輯單元(LE)和173個I/O口,可以內嵌4K的RAM。

DSP 28335主要完成對整個驅動控制程序的控制,內部集成了精確的閉環控制,包括電流環、速度環及位置環的控制,應用了先進的控制算法,提高了系統的控制精度和響應速度。

FPGA主要完成了整個電路的邏輯綜合控制,主要包括PWM調寬波的輸出與控制,A/D等芯片的選通控制、外部按鍵輸入信號和保護電路信號的防抖處理等功能。

2.3 主功率電路設計

從功能上,主功率電路部分分為整流穩壓電路和逆變電路。電機所需要的直流電源是通過市電經過整流橋整流,并通過濾波后獲得的。逆變電路采用三相全橋電路結構,電機采用120°導通方式換向。主功率電路設計重點考慮了電磁兼容性, 在驅動系統中由于存在瞬態脈沖干擾,調寬波的驅動信號和數字控制芯片容易收到干擾,會造成PWM調寬波信號上出現大量的尖峰,信號出現畸變,影響功率器件的正常導通,影響直流電機的穩速效果。在本設計中,采用了TLP431高速驅動光耦芯片和六路獨立的相互隔離的輔助電源實現驅動信號的隔離,從實際測試結果看,有效的抑制了電磁干擾。

3 無刷直流電機驅動器的軟件設計

驅動器的DSP軟件是在CCS3.3編程環境下編寫的和編譯的,軟件主要包括系統初始化程序和控制主程序。

3.1 初始化程序

系統初始化程序流程如圖2所示。通過系統的初始化程序,設定了系統各部分的功能與時序,主要完成的功能有DSP的初始化設置、控制參數的初始化設置、中斷的初始化等。

3.2 系統控制主程序

主程序的程序流程圖如圖3所示。系統控制主程序主要完成對電機的力矩輸出控制和轉速控制,主要包含光電編碼器位置數據的接收、速度回路控制算法、電流環控制算法及PWM調寬波的控制輸出等程序部分。光電編碼器采用16位絕對式編碼器,用于測量電機轉子所在的位置,控制程序按照定子繞線決定開啟或關閉橋路中晶體管的開啟順序,當電機運行后,程序根據給定速度控制PWM調寬波的占空比和方向。無刷電機的控制原理如圖4所示。

4 結語

本文以DSP 28335和FPGA EP1C12Q240C8為核心,設計了一種新型的無刷電機驅動器,對硬件電路的原理進行了分析設計,利用DSP 28335高速的運算能力,使此控制器具有很高的控制精度,另外,采用FPGA設計硬件電路,簡化了電路設計,提高了系統的可靠性,同時對系統軟件程序進行了設計。本套驅動器已經應用到實際產品中,取得了滿意的效果。

參考文獻

[1]張琛,直流無刷電動機原理及應用,北京:機械工業出版社,2004.

[2]林平,韋鯤,張仲超.新型無刷直流電機換向轉矩脈動的抑制控制方法,電機工程學報,2006,26(3):153-158.

[3] 袁林興.稀土永磁無刷直流魚雷推進電機控制系統設計研究,[碩士學位論文],西安:西北工業大學,2006.endprint

摘要:本文應用DSP28335和FPGA 設計了一種新型無刷直流電機驅動器,對硬件電路的進行分析和設計,同時對整個驅動器軟件的控制流程進行介紹,經過實際應用,此新型的驅動器能夠很好對無刷力矩電機的力矩輸出和轉速進行控制。

關鍵詞:DSP28335 無刷直流電機

中圖分類號:FP273 文獻標識碼:A 文章編號:1007-9416(2014)08-0178-02

1 引言

隨著伺服控制精度的要求越來越高,無刷直流力矩電機及相關的驅動技術得到了迅速的發展,無刷力矩電機沒有用于換向的電刷,所以在運轉時沒有電火花,對控制系統的其他弱電路部分干擾很少,同時還具有調速范圍寬、低速性能好及運行平穩等特點。本文應用DSP28335及FPGA設計了一套新型的無刷電機驅動器。DSP28335具有很強的運算速度及內存資源,可應用更復雜的控制算法,提高系統的控制性能。FPGA芯片的應用使硬件的設計更加靈活、降低了硬件的成本、提高了可靠性。

2 無刷直流電機驅動器的硬件設計

2.1 無刷直流電機驅動器的原理及組成

無刷電機驅動器的主要功能是對電機轉速的控制,合適的無刷電機的調速方法是保證無刷力矩電機平穩轉動、滿足速度控制精度的關鍵,無刷電機的調速方式分為調壓調速和調磁調速,本文設計的驅動器采用的是PWM調壓方式進行調速。無刷直流電機器模塊框圖如圖1所示。

按功能大致可劃分為以下3個部分:DSP數字控制電路、FPGA數字電路部分及功率電路部分。

*DSP數字控制電路實現驅動控制系統的速度環及電流環的運算及整個程序的流程;

*FPGA數字電路部分采用VHDL語言進行編程,實現系統的邏輯綜合與處理;

*功率電路的功能主要實現了整流和逆變的功能,同時還包含PWM信號驅動隔離電路、電流采樣、保護電路等功能。

2.2 DSP及FPGA數字控制電路

本驅動器選用美國TI公司的DSP 28335芯片,該芯片是目前控制領域運算速率最快的浮點型DSP芯片,具有較高的實時控制能力,另外片內具有高達256K的16位FLASH程序存儲器和34K的16位SRAM,可保證存儲及數據保存的需要。目前,該芯片已廣泛用于伺服控制、開關電源等領域。

本驅動器選用Cyclone公司系列FPGA中的EP1C12Q240C8作為整個伺服控制器的時序和邏輯控制核心,EP1C12Q240C8提供12060個邏輯單元(LE)和173個I/O口,可以內嵌4K的RAM。

DSP 28335主要完成對整個驅動控制程序的控制,內部集成了精確的閉環控制,包括電流環、速度環及位置環的控制,應用了先進的控制算法,提高了系統的控制精度和響應速度。

FPGA主要完成了整個電路的邏輯綜合控制,主要包括PWM調寬波的輸出與控制,A/D等芯片的選通控制、外部按鍵輸入信號和保護電路信號的防抖處理等功能。

2.3 主功率電路設計

從功能上,主功率電路部分分為整流穩壓電路和逆變電路。電機所需要的直流電源是通過市電經過整流橋整流,并通過濾波后獲得的。逆變電路采用三相全橋電路結構,電機采用120°導通方式換向。主功率電路設計重點考慮了電磁兼容性, 在驅動系統中由于存在瞬態脈沖干擾,調寬波的驅動信號和數字控制芯片容易收到干擾,會造成PWM調寬波信號上出現大量的尖峰,信號出現畸變,影響功率器件的正常導通,影響直流電機的穩速效果。在本設計中,采用了TLP431高速驅動光耦芯片和六路獨立的相互隔離的輔助電源實現驅動信號的隔離,從實際測試結果看,有效的抑制了電磁干擾。

3 無刷直流電機驅動器的軟件設計

驅動器的DSP軟件是在CCS3.3編程環境下編寫的和編譯的,軟件主要包括系統初始化程序和控制主程序。

3.1 初始化程序

系統初始化程序流程如圖2所示。通過系統的初始化程序,設定了系統各部分的功能與時序,主要完成的功能有DSP的初始化設置、控制參數的初始化設置、中斷的初始化等。

3.2 系統控制主程序

主程序的程序流程圖如圖3所示。系統控制主程序主要完成對電機的力矩輸出控制和轉速控制,主要包含光電編碼器位置數據的接收、速度回路控制算法、電流環控制算法及PWM調寬波的控制輸出等程序部分。光電編碼器采用16位絕對式編碼器,用于測量電機轉子所在的位置,控制程序按照定子繞線決定開啟或關閉橋路中晶體管的開啟順序,當電機運行后,程序根據給定速度控制PWM調寬波的占空比和方向。無刷電機的控制原理如圖4所示。

4 結語

本文以DSP 28335和FPGA EP1C12Q240C8為核心,設計了一種新型的無刷電機驅動器,對硬件電路的原理進行了分析設計,利用DSP 28335高速的運算能力,使此控制器具有很高的控制精度,另外,采用FPGA設計硬件電路,簡化了電路設計,提高了系統的可靠性,同時對系統軟件程序進行了設計。本套驅動器已經應用到實際產品中,取得了滿意的效果。

參考文獻

[1]張琛,直流無刷電動機原理及應用,北京:機械工業出版社,2004.

[2]林平,韋鯤,張仲超.新型無刷直流電機換向轉矩脈動的抑制控制方法,電機工程學報,2006,26(3):153-158.

[3] 袁林興.稀土永磁無刷直流魚雷推進電機控制系統設計研究,[碩士學位論文],西安:西北工業大學,2006.endprint

猜你喜歡
程序設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 久久久久无码精品| 麻豆国产精品视频| 国产欧美日韩精品综合在线| 国产成人免费手机在线观看视频| 久一在线视频| 三级欧美在线| 五月丁香伊人啪啪手机免费观看| 99久久精彩视频| 9cao视频精品| 丁香婷婷综合激情| 国产在线八区| AV无码一区二区三区四区| 久久国产乱子| 亚洲精品不卡午夜精品| av在线手机播放| 精品久久久久无码| 久久国产精品波多野结衣| 毛片卡一卡二| 亚洲国产综合精品一区| 99re这里只有国产中文精品国产精品| 白浆视频在线观看| 欧美成人亚洲综合精品欧美激情| 亚洲国产亚综合在线区| 男女性色大片免费网站| 在线观看免费人成视频色快速| 99久久婷婷国产综合精| 国产爽爽视频| 一区二区三区精品视频在线观看| 亚洲第一区欧美国产综合| 中文一级毛片| 久久国产热| 91午夜福利在线观看| 日韩天堂视频| 天天色天天综合| 精品国产美女福到在线不卡f| 国产在线视频欧美亚综合| 无码高潮喷水专区久久| 久久无码av一区二区三区| 国产精品久久久久久久伊一| 国产又粗又猛又爽视频| 亚欧美国产综合| 日韩在线观看网站| 免费看一级毛片波多结衣| 欧美a在线视频| 老司机午夜精品网站在线观看| 久久婷婷六月| 国产AV无码专区亚洲A∨毛片| 5388国产亚洲欧美在线观看| 久操线在视频在线观看| 欧美精品高清| 午夜日本永久乱码免费播放片| 天堂在线视频精品| 婷婷色狠狠干| 久久动漫精品| 日本午夜在线视频| 日韩精品无码不卡无码| 亚洲人网站| 免费毛片a| 一级毛片视频免费| AV在线天堂进入| 99999久久久久久亚洲| 久热中文字幕在线| 亚洲最新在线| 国产伦片中文免费观看| 亚洲av无码片一区二区三区| 国产黄视频网站| 欧美午夜小视频| 亚洲女人在线| 亚洲无码视频喷水| 亚洲色图欧美一区| 国内熟女少妇一线天| 视频一区视频二区日韩专区| 国产欧美亚洲精品第3页在线| 日韩欧美一区在线观看| 国产精品污污在线观看网站| 欧美日韩资源| 国产亚洲视频中文字幕视频 | 久久一本日韩精品中文字幕屁孩| 99久久精品视香蕉蕉| 亚洲第一色视频| 亚洲人成在线免费观看| 精品色综合|