標(biāo)題: 有沒有辦法不用編碼器做直流電機(jī)PID調(diào)速? [打印本頁]

作者: 1427111341    時(shí)間: 2022-6-1 14:35
標(biāo)題: 有沒有辦法不用編碼器做直流電機(jī)PID調(diào)速?
謝謝大家,如題,網(wǎng)上找了好久都是需要編碼器或者霍爾傳感器的

作者: 啤酒瓶子老大    時(shí)間: 2022-6-1 15:43
普通電機(jī)如果不用編碼器或者霍爾傳感器想只用電壓精確控制簡直就是不可能的。
可以換一種方式,比如用步進(jìn)電機(jī)。
作者: 1427111341    時(shí)間: 2022-6-1 16:24
我說我怎么想了半個(gè)月都沒有頭緒只靠PWM跟PID去控制轉(zhuǎn)速頻率下載了幾十個(gè)代碼沒一個(gè)能用的
作者: yzwzfyz    時(shí)間: 2022-6-1 17:12
要控制【電機(jī)的速度】,就必須知道【電機(jī)的速度】。
任何一種可以得到【電機(jī)的速度】的器件,你每可以使用。
作者: chenchuanke    時(shí)間: 2022-6-1 18:23
測速發(fā)電閉環(huán)控制了解下
作者: hzyhscm    時(shí)間: 2022-6-23 09:46
試試PID調(diào)整導(dǎo)通時(shí)間
作者: 名字不是重點(diǎn)    時(shí)間: 2022-6-23 11:29
早期的錄放機(jī)用的主軸電機(jī)的“穩(wěn)速”電路你了解一下,或許有點(diǎn)借鑒價(jià)值,必竟穩(wěn)速與調(diào)速不一樣。
作者: 17337161031    時(shí)間: 2022-6-23 16:21
普通的步進(jìn)電機(jī)可以
作者: 18563939105    時(shí)間: 2022-6-23 16:34
看看航模無刷電機(jī)的電調(diào)原理,也許能有啟發(fā)
作者: 名字不是重點(diǎn)    時(shí)間: 2022-6-23 16:53
要做PID,必然需要“環(huán)”。編碼器或傳感器都是環(huán)的反饋機(jī)制,沒有些,環(huán)不起來,PID從何談起?
作者: linzhiqi1    時(shí)間: 2022-6-24 08:54
有3個(gè)方法(下面“電機(jī)”是指有換向器的直流電機(jī))
1 用一個(gè)槽型光耦,或霍爾傳感器,測量速度,對轉(zhuǎn)速不是太低,只要求控制速度對相位沒有要求完全可以。這種方法目前用的較多。
2 如果電機(jī)功率很小可以在電機(jī)上串聯(lián)一個(gè)合適電阻,將電源與電機(jī)的反電動(dòng)勢隔離開電機(jī)兩端的電壓即為轉(zhuǎn)速。早期的錄音機(jī)用的主軸電機(jī)的“穩(wěn)速”電路就是采用這種方法測轉(zhuǎn)速的,也就是自己給自己做測速發(fā)電機(jī)。
3 測量電機(jī)換向器產(chǎn)生的脈沖頻率,做轉(zhuǎn)速信號,這是一些商品有換向器的直流電機(jī)調(diào)速器常采用的方法。優(yōu)點(diǎn)是連接電機(jī)即可。缺點(diǎn)是電路復(fù)雜。
3.0001,測速發(fā)動(dòng)機(jī),目前幾乎淘汰了。

作者: vae0514    時(shí)間: 2023-4-24 19:09
linzhiqi1 發(fā)表于 2022-6-24 08:54
有3個(gè)方法(下面“電機(jī)”是指有換向器的直流電機(jī))
1 用一個(gè)槽型光耦,或霍爾傳感器,測量速度,對轉(zhuǎn)速不 ...

有用!
作者: jinjin999    時(shí)間: 2023-4-24 19:39
以下是幾種可能的方法:  用霍爾效應(yīng)傳感器代替編碼器:霍爾傳感器可以檢測磁場變化,用于測量電機(jī)的轉(zhuǎn)速和方向,可以替代編碼器的作用。  用反電勢代替編碼器信號:直流電機(jī)的反電勢與電機(jī)轉(zhuǎn)速成正比,可以用反電勢來估算電機(jī)的轉(zhuǎn)速。  用模型預(yù)測電機(jī)轉(zhuǎn)速:通過電機(jī)的數(shù)學(xué)模型,可以預(yù)測電機(jī)的轉(zhuǎn)速和位置,并根據(jù)預(yù)測結(jié)果調(diào)整PID參數(shù),實(shí)現(xiàn)調(diào)速控制。
作者: jinjin999    時(shí)間: 2023-4-24 19:40
以下是幾種可能的方法:
1.用霍爾效應(yīng)傳感器代替編碼器:霍爾傳感器可以檢測磁場變化,用于測量電機(jī)的轉(zhuǎn)速和方向,可以替代編碼器的作用。
2.用反電勢代替編碼器信號:直流電機(jī)的反電勢與電機(jī)轉(zhuǎn)速成正比,可以用反電勢來估算電機(jī)的轉(zhuǎn)速。
3.用模型預(yù)測電機(jī)轉(zhuǎn)速:通過電機(jī)的數(shù)學(xué)模型,可以預(yù)測電機(jī)的轉(zhuǎn)速和位置,并根據(jù)預(yù)測結(jié)果調(diào)整PID參數(shù),實(shí)現(xiàn)調(diào)速控制。
作者: li64331218    時(shí)間: 2023-4-24 21:32
路過,學(xué)習(xí)一下,對電機(jī)不太了解,知道直流無刷電機(jī)可以用霍爾傳感器和pwm或者輸入電壓來控制


作者: TTQ001    時(shí)間: 2023-4-25 08:56
對于直流電機(jī)速度PID控制,可以使用其他類型的速度反饋,如轉(zhuǎn)速計(jì)、霍爾效應(yīng)傳感器等。
作者: coody_sz    時(shí)間: 2023-4-25 11:25
樓主指的是普通的2線有刷電機(jī)吧?當(dāng)然可以,想想以前錄音機(jī)電機(jī)調(diào)速、穩(wěn)速,是不需要編碼器和別的傳感器的的。
我做過不少工具的電機(jī)調(diào)速、穩(wěn)速,就是按錄音機(jī)電機(jī)穩(wěn)速原理來做的,電機(jī)等效模型就是一個(gè)反電動(dòng)勢Ue和等效串聯(lián)內(nèi)阻Rm串聯(lián)在一起的,電流采樣電阻Rs采樣電流I,同時(shí)采樣電機(jī)電壓U,則就可以計(jì)算反電動(dòng)勢:
      Ue = U - (Rm+Rs)I
程序給定反電動(dòng)勢Ue,就是給定轉(zhuǎn)速,通過PID控制便可以調(diào)速穩(wěn)速。
我在一些直流供電(24V、36V、48V)的小型臺式電鋸、小型臺式電鉆等等用起來效果非常好,從空載到滿載,轉(zhuǎn)速變化不大。
作者: wskhsm    時(shí)間: 2023-5-30 11:34
沒有位置傳感器的話,只能測量感應(yīng)電動(dòng)勢,但是精度不高,需要搭檢測電路
作者: 陶888    時(shí)間: 2023-5-30 14:46
使用電機(jī)的反電動(dòng)勢作為速度反饋信號,根據(jù)電機(jī)的數(shù)學(xué)模型,反電動(dòng)勢與電機(jī)轉(zhuǎn)速成正比,可以通過測量反電動(dòng)勢來估計(jì)電機(jī)轉(zhuǎn)速,然后進(jìn)行PID控制; 使用電機(jī)的電流作為速度反饋信號,根據(jù)電機(jī)的數(shù)學(xué)模型,電機(jī)的轉(zhuǎn)矩與電流成正比,而轉(zhuǎn)矩又與轉(zhuǎn)速和負(fù)載有關(guān),可以通過測量電流來估計(jì)電機(jī)轉(zhuǎn)速,然后進(jìn)行PID控制; 使用電機(jī)的霍爾傳感器作為速度反饋信號,霍爾傳感器可以檢測到電機(jī)的磁場變化,從而輸出脈沖信號,可以通過測量脈沖信號的頻率來估計(jì)電機(jī)轉(zhuǎn)速,然后進(jìn)行PID控制。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1