電機轉速怎麼通過dsp實現閉環,直流電機調速與雙閉環調速有什麼區別

時間 2021-09-07 02:39:50

1樓:匿名使用者

利用安裝在電機後面的軸後編碼器,編碼器在單位時間內計數脈衝的多少就代表了電機轉速的快慢。而獲取編碼器的計數值可以採用dsp相應的模組。比如說tms320f2812這款晶元就有乙個專門的qep模組可以採集編碼器計數脈衝。

控制電機的速度一般是利用pwm波,通過發出的pwm波的占空比就可以實現電機的調速了,還是以2812為例,它有專門的pwm模組,具體設定你參考相應的書籍吧

實現閉環的話大概流程是這樣的:

首先保證你的硬體是完善的(電機,編碼器,驅動器,dsp電路板)

1.在程式的中斷裡面可以設定取樣週期,採集到計數後記過簡單的計算

2.計算後得到pwm的占空比(演算法我就不說了,你可以是簡單的四則運算,噎可以到網上找更好的演算法,呵呵,還有啊,多大占空比對應多大速度看你的電機是什麼型號了)

3.向電機驅動器發出經過計算後的pwm,驅動器會根據你發出的pwm波來調節電機的電壓電流,從而調節電機的速度

這樣就實現了 電機速度--編碼器採集--dsp計算--pwm波--驅動器--電機速度改變--電機速度 的整個閉環過程了

ps:控制電機速度的話要有相應的驅動器或驅動板,你應該知道的吧

好了,我能說的大概就這麼多了,不知道講清楚了沒有,(*^__^*) ……

2樓:匿名使用者

用編碼器是最準確的

其次是模擬演算法

求dsp大神指導一下2812設計乙個直流電機速度閉環控制器,盡量用到正交編碼器

3樓:匿名使用者

在對工具機運動部件進行數字式驅動的基礎上,引入直接檢測運動部件最終位移的數字式測量環節,以充分獲取和利用系統資訊,從反饋控制的角度對工具機各座標的運動進行數位化控制,由此構成包含各種誤差源和非線性環節的數位化全閉環系統。這樣,該系統不但可使運動部件的定位精度由檢測環節的測量精度決定,而且可對各種干擾和非線性因素對運動部件位移產生的影響進行有效的動態校正,使任何時刻運動部件的實際位移總是嚴格跟隨指令值變化,從而保證工具機各座標的運動具有很高的動、穩態精度。

直流電機調速與雙閉環調速有什麼區別

4樓:匿名使用者

首先你要搞清楚,雙閉環調速只是一種新型的調速方法,一般會採用模糊控制演算法,利用pid演算法。

你所說的這個直流電機,應該就是帶電刷的普通直流電機,它的調速是指在工業生產中,因為不同的生產需求,需要改變電機的轉速。就相當於我們開車,需要開的快,或者慢,可以利用油門來調節。這個直流電機的調速是指改變轉速。

而雙閉環調速一般用在無刷直流電機的控制方法。假如我們設定電機的轉速為1000轉,但是由於無刷電機的驅動和霍爾元件的誤差,會導致電機的轉速不能準確地在1000轉上運轉,所以我們就需要檢測它的速度,並採取措施調節它。這就是現在的雙閉環控制。

所謂雙閉環就是兩環,其中一環是檢測到電機轉速後,與設定的速度比較,如果快了,就減小電壓等方式降速;慢了就加壓。但是這種傳統的調節方法會產生較大的超調量,而且調節時間也很長,很難迅速使電機速度穩定在規定的轉速,於是就出現了第二環,這一環利用先進的pid算發和模糊演算法,使調速不再是傳統的加壓減壓,而是科學地、函式式的。一般雙閉環調速會基於dsp,或者dspic系列晶元。

如何讓電機轉速變慢,怎麼讓電機的轉速變慢?

直流電機 1 改變電樞迴路電阻。2 改變電樞端電壓。3 改變磁通。交流電機 1 改變定子極對數。2 改變電源頻率。3 改變轉差率。直流電機執行時靜止不動的部分稱為定子,定子的主要作用是產生磁場,由機座 主磁極 換向極 端蓋 軸承和電刷裝置等組成。執行時轉動的部分稱為轉子,其主要作用是產生電磁轉矩和感...

電機轉速怎麼算啊,電動機的轉速怎麼算

隔壁小鍋 電機轉速公式 n 60f p,公式中字元代表如下 n 電機的轉速 分 60 每分鐘 秒 f 電源頻率 赫芝 p 電機旋轉磁場的極對數。我國規定標準電源頻率為f 50周 秒,所以旋轉磁場的轉速的大小隻與磁極對數有關。磁極對數多,旋轉磁場的轉速成就低。極對數p 1時,旋轉磁場的轉速n 3000...

泵的電機採用變頻調速通過降低什麼來實現節能的

調節電機頻率降低轉矩以匹配裝置工藝執行要求,較工頻執行比較,變頻恆功率輸出降低損耗以達到節能目的。解釋的更直白點,比如迴圈冷卻水泵執行案例,夏天時氣溫過高迴圈水的冷卻效果差,就需要迴圈水泵開到100 流量以滿足裝置工藝冷卻效果,而冬天天氣冷散熱效果好,可能用到75 的流量就能滿足冷卻效果,泵的流量大...