久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: 步進電機是開環控制,我想要時時檢測速度怎么辦 [打印本頁]

作者: 不能再丟了    時間: 2015-8-26 10:56
標題: 步進電機是開環控制,我想要時時檢測速度怎么辦
是這樣的,步進電機不像伺服電機自帶編碼器,可以將速度和位置送到單片機里,那我用單片機控制步進電機,想要檢測他的時時速度,需要怎么辦,百度上搜的太雜,沒有我想知道的。希望哪位大神說的詳細點。

作者: bamboo    時間: 2015-8-26 11:40
用過步進沒用過私服,個人理解步進屬于半閉環,不適合用單片機控制,用控制器加細分就夠了,如果要檢測轉數在軸端加個編碼器加脈沖發射器就行吧
作者: cosxuan    時間: 2015-8-26 11:41
本帖最后由 cosxuan 于 2015-8-26 11:45 編輯

步進電機的速度與脈沖頻率有關系,具體f=(N×360)/(60×A),N為電機轉速,A為步進角,可以通過檢測脈沖頻率推算出電機的轉速。不過既然是開環控制,精度不能保證,速度也不能很準確,所以為啥要檢測實時速度?
作者: 鑫森淼炎垚    時間: 2015-8-26 12:57
外界編碼器解決。
作者: 不能再丟了    時間: 2015-8-26 13:10
cosxuan 發表于 2015-8-26 11:41
步進電機的速度與脈沖頻率有關系,具體f=(N×360)/(60×A),N為電機轉速,A為步進角,可以通過檢測脈沖頻 ...

是這樣的,我在研究電子拉力機,在我的上位機就是電腦里有力值和位置的顯示,高級點的速度也要顯示,我可能問錯了是要顯示位置。

作者: 不能再丟了    時間: 2015-8-26 13:13
bamboo 發表于 2015-8-26 11:40
用過步進沒用過私服,個人理解步進屬于半閉環,不適合用單片機控制,用控制器加細分就夠了,如果要檢測轉數 ...

就單說步進電機肯定是開環控制,不外加編碼器怎么也沒有閉環一說吧

作者: wpc    時間: 2015-8-26 14:40
在檢測軸上加一個編碼器,測出轉動的角度或圈數,乘上螺距就是位移了。
位移精度不高編碼器可以自制。
作者: 不能再丟了    時間: 2015-8-26 15:16
不能再丟了 發表于 2015-8-26 13:10
是這樣的,我在研究電子拉力機,在我的上位機就是電腦里有力值和位置的顯示,高級點的速度也要顯示,我可 ...

你給我說原理,原理我知道了,步進電機在轉,我要的是什么可以檢測這個角度,然后通過計算得出這位置。

作者: 不能再丟了    時間: 2015-8-26 15:18
wpc 發表于 2015-8-26 14:40
在檢測軸上加一個編碼器,測出轉動的角度或圈數,乘上螺距就是位移了。
位移精度不高編碼器可以自制。

我想再請教一下,伺服電機中本身有編碼器,可以檢測速度和位置,有些伺服電機在電機后接一個測速發電機。是不是有些多余?

作者: 不能再丟了    時間: 2015-8-26 15:21
wpc 發表于 2015-8-26 14:40
在檢測軸上加一個編碼器,測出轉動的角度或圈數,乘上螺距就是位移了。
位移精度不高編碼器可以自制。

另外,我現在碰到一臺拉力機,他用的步進電機,我問廠家有沒有編碼器,廠家說沒有,我感覺沒有不可能,現在看應該是你說的精度不高,自制的,那請問下自制編碼器什么意思?

作者: wpc    時間: 2015-8-26 15:50
編碼器和測速發電機都屬于反饋環節,用在伺服電機上電機本身就是閉環系統。
你可以把編碼器或測速發電機安裝到輸出軸上,輸出信號就是你要的速度和位移。將該信號用于控制電機你的系統就是閉環控制系統了。
簡單的編碼器很好做。光電式,電磁的都行。需要細分也行。
買一個也很便宜。
作者: 不能再丟了    時間: 2015-8-26 15:54
wpc 發表于 2015-8-26 15:50
編碼器和測速發電機都屬于反饋環節,用在伺服電機上電機本身就是閉環系統。
你可以把編碼器或測速發電機安 ...

謝謝

作者: 不能再丟了    時間: 2015-8-26 16:29
不能再丟了 發表于 2015-8-26 15:16
你給我說原理,原理我知道了,步進電機在轉,我要的是什么可以檢測這個角度,然后通過計算得出這位置。

也是,謝謝

作者: 不能再丟了    時間: 2015-8-26 16:31
不能再丟了 發表于 2015-8-26 15:16
你給我說原理,原理我知道了,步進電機在轉,我要的是什么可以檢測這個角度,然后通過計算得出這位置。

但那樣是不是不太準啊

作者: 不能再丟了    時間: 2015-8-26 17:21
不能再丟了 發表于 2015-8-26 16:31
但那樣是不是不太準啊

我想我的疑問你基本解決了

作者: 不能再丟了    時間: 2015-8-27 09:28
不能再丟了 發表于 2015-8-26 17:21
我想我的疑問你基本解決了

我有個疑問想問一下,不用傳感器檢測速度和位置,用一個脈沖對應一個位移,比如我的步進電機步進角是1.8°,這個買的電機中就會給出。360/1.8=200.意思是需要200個脈沖數,現在要確定的就是電機一圈對應導程的大小,比如電機一圈導程5mm,那么脈沖當量就是5/200mm,我的疑問是讓電機轉一圈然后檢測導程,必定是不準,那轉個幾百或幾千圈檢測導程大小,算當量。這種的誤差存在哪里?

作者: pgysky    時間: 2015-8-27 12:39
不能再丟了 發表于 2015-8-27 09:28
我有個疑問想問一下,不用傳感器檢測速度和位置,用一個脈沖對應一個位移,比如我的步進電機步進角是1.8° ...

不建議這樣做的,測量是有誤差的,誤差累計后就沒有精度了。
導程用傳動比算一下就出來了。


作者: 不能再丟了    時間: 2015-8-27 17:08
pgysky 發表于 2015-8-27 12:39
不建議這樣做的,測量是有誤差的,誤差累計后就沒有精度了。
導程用傳動比算一下就出來了。

能把導程和傳動比公式說一下嗎?

作者: 萬寶龍    時間: 2015-8-27 17:10
感應器啊
作者: 不能再丟了    時間: 2015-8-27 17:24
萬寶龍 發表于 2015-8-27 17:10
感應器啊

說了不用傳感器

作者: cosxuan    時間: 2015-8-27 17:37
本帖最后由 cosxuan 于 2015-8-27 17:38 編輯
不能再丟了 發表于 2015-8-27 09:28
我有個疑問想問一下,不用傳感器檢測速度和位置,用一個脈沖對應一個位移,比如我的步進電機步進角是1.8° ...

這屬于機械誤差,除非你用光柵尺直接測量位移,否則必然有這種問題,這跟滾珠絲桿的精度是直接掛鉤的,只要絲桿加工出來,那么你可以理解它的誤差就是定值,你可以先測量下絲桿的回程間隙,然后加以補償,這會達到一個不錯的精度。還有就是步進電機的步進角本身就會有一定的誤差每步大概+-5%,不累積,不過你這種情況可以不用考慮電機的問題
作者: 人大太犬    時間: 2015-8-31 20:24
有旋轉式變阻器裝在軸上,串聯一個電阻。轉動的時候變阻器阻值變動了就是位置變動了。 至于要開環,,,那就有個問題,,開環是無反饋的也就是說沒有這些什么反饋方式。可以直接計算你發了多少步給步進電機,但是丟步一直是一個不好辦的問題,如果你是想問誤差的問題。 步進電機沒有積累誤差,只有單步誤差。
作者: jason_sk8erboy    時間: 2015-8-31 20:41
接個編碼器,輸出和檢測值做個算式,動態改變輸出值的大小,不過建議還是用伺服,不然編程麻煩而且還要調試參數而且數值肯定還式有誤差的




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5