zhengcai
級別: 探索解密
|
背景: 最近做了個程序,用的是相對指令DRVI,直徑為25的同步帶輪帶動36mm的同步帶輪轉(zhuǎn)動,控制圓盤每次轉(zhuǎn)1/5圈,步進(jìn)驅(qū)動選擇細(xì)分為20000,指令如下:DRVI K5760 K10000 Y0 Y1 走幾次看不出偏差,但是走了30次以上就會看到與定位點出現(xiàn)偏差,還差點點到定位點,且誤差越來越大,如果增加頻率到15000,第一步偏差都很明顯,改加減速時間后有改善,但對累計誤差沒有解決。 問:計算是脈沖式整數(shù)沒有除不盡,為什么還是有偏差? 另外,最近編程控制步進(jìn)電機(jī)每次旋轉(zhuǎn)10°,脈沖怎么算都除不盡,應(yīng)怎樣編程才能避免累計誤差? 收藏 新鮮事 |
---|---|
|
cb_168
級別: 探索解密
|
掉步或者過沖,把減速時間加多點,電機(jī)力矩選型可能小也是一方面。 |
|
---|---|---|
|
daihdn
級別: 略有小成
|
誤差有兩方面原因,機(jī)械原因和電機(jī)原因,有沒有考慮直接用電機(jī)驅(qū)動圓盤,減少中間的傳動皮帶等轉(zhuǎn)換機(jī)構(gòu),中間機(jī)構(gòu)越多產(chǎn)生的誤差越多;另外電機(jī)性能方面有待加強(qiáng),減少失步發(fā)生,或改成伺服電機(jī),僅供參考。 |
---|---|
|
lxlsys
級別: 略有小成
|
你電機(jī)力距過小,才導(dǎo)致這種情況,解決方法很多,用伺服,用分割器,要不就用步進(jìn)再配合一個外定位 |
---|---|
|
b1226397886
o傲雪狂風(fēng)o
級別: 論壇先鋒
|
安全接地,另外,脈沖線路用雙絞屏蔽線。這種情況很可能是干擾。 |
---|---|
|
chenyin9322
級別: 探索解密
|
25的同步輪帶動36的同步輪,變比是1:1.44,那應(yīng)該是K8294,你的K5760是怎么算來的。 |
---|---|
|