hardy_6817
級別: *
|
左邊的圖形是我所需要的,在A,B,C,D,E,F點沖孔,A移動到B,用步進(jìn)電機移動沖頭,單向5次; B向C移動沖頭的同時, 在X軸方向另一步進(jìn)電機拖動物料; C到D, X軸電機動; 后面是返回動作,D到E,同時動兩電機;E到F 單向5次 ,停在原點。 (圖中的標(biāo)注長度指脈沖數(shù)目@可改,一般在25-35,步進(jìn)電機移動過程都是在16ms內(nèi),每一次步進(jìn)移動后,停止16ms; 兩相步進(jìn)驅(qū)動Y軸5細(xì)分,X軸20細(xì)分。) 問題來了,有的機器做出來的產(chǎn)品就成右圖的樣子了,右圖上Y軸上的脈沖是編碼監(jiān)視的,X軸是估算的。 高手指點下,這個是怎么產(chǎn)生的?單片機就不會這樣。 |
---|---|
|
jxh668
jxh668
級別: 工控俠客
|
細(xì)分是走時平滑一些,對精度反而一夠精確 試試:不用細(xì)分 注意加減速度 如果脈沖數(shù)和機械沒有計算誤差是沒有問題的 |
|
---|---|---|
本帖最近評分記錄:
|
shuangyu
工控行業(yè)呆的越久越迷茫.......懂得多?少?......
級別: 家園常客
|
只有一個測試數(shù)據(jù)不好判斷。 你是用什么指令驅(qū)動步進(jìn)的? |
---|---|
|
ljshqu
級別: 略有小成
|
定位不準(zhǔn),步進(jìn)的加減速沒控制好。 單片機沒問題,單片機的程序不是你寫的吧? |
---|---|
|
hardy_6817
級別: *
|
樓上的朋友, 單片機不是我編的,模仿別人的機器。 脈沖30個的時候,一般DDRVI的加減速時間,啟動頻率,最大頻率是多少?要保證16ms以內(nèi)的,可以改細(xì)分調(diào)脈數(shù) 我改了,10細(xì)分,效果要好點,沒完全消除。 |
---|---|
|
ljshqu
級別: 略有小成
|
步進(jìn)電機需要自己做加減速時間,起動速度一般100多rpm,加到最高速一般100ms左右,你先低速試下,我想低速應(yīng)該沒問題。 |
---|---|
|