yangzeliand
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 11 個
工控威望: 113 點
下載積分: 831 分
在線時間: 36(小時)
注冊時間: 2011-06-13
最后登錄: 2024-08-20
查看yangzeliand的 主題 / 回貼
樓主  發(fā)表于: 2011-07-14 19:34
大家好,我用一個編碼器給電機正反轉(zhuǎn)計所走長度,用C235,只計A相脈沖反轉(zhuǎn)時用M8235。比喻我要求正轉(zhuǎn)到3550個脈沖停再反轉(zhuǎn)到1000個脈沖處停。但是正轉(zhuǎn)是他能正好走到3550反轉(zhuǎn)則要到950個左右才會停,為什么正轉(zhuǎn)能剛好反轉(zhuǎn)就會多走一點呢?
niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1229 個
工控威望: 3549 點
下載積分: 856 分
在線時間: 458(小時)
注冊時間: 2010-08-24
最后登錄: 2024-06-25
查看niningtt的 主題 / 回貼
1樓  發(fā)表于: 2011-07-15 09:31
你的設(shè)備是水平方向還是豎直方向運動呢?還有就是如果老是950,那么你可以來個補償,到1050就要停下來就可以了
樓主留言:
是豎直運動,還有個問題就是如果運動得快同樣數(shù)量的脈沖他比慢速走的要長,不是慣性等機械原因。是不是慢速時編碼器有很多干擾信號被計入了?
niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1229 個
工控威望: 3549 點
下載積分: 856 分
在線時間: 458(小時)
注冊時間: 2010-08-24
最后登錄: 2024-06-25
查看niningtt的 主題 / 回貼
2樓  發(fā)表于: 2011-07-15 16:13
你說你用的是用C235單相計數(shù),那么你為什么不用251呢?如果說C251在某個上升沿抖動兩次,呢么會及兩次,我感覺像你這樣往復(fù)運動的還是用C251及之后的兩相兩的處理起來更準確更方便。
其次,我不知道你的M8235的改變時機是不是有待考慮(只是猜測)。對于干擾,你處理好應(yīng)該不會有什么問題,亦或換個好點編碼器
樓主留言:
現(xiàn)在我有研究了下,可能是電機運轉(zhuǎn)是產(chǎn)生輕微震動,可能就是震動造成了干擾。請問下有解決這干擾的辦法嗎?
本帖最近評分記錄:
  • 下載積分:+5(ghost.net) 熱心助人
    niningtt
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1229 個
    工控威望: 3549 點
    下載積分: 856 分
    在線時間: 458(小時)
    注冊時間: 2010-08-24
    最后登錄: 2024-06-25
    查看niningtt的 主題 / 回貼
    3樓  發(fā)表于: 2011-07-15 16:59
    引用
    引用第6樓yangzeliand于2011-07-15 16:56發(fā)表的  :
    現(xiàn)在我有研究了下,可能是電機運轉(zhuǎn)是產(chǎn)生輕微震動,可能就是震動造成了干擾。請問下有解決這干擾的辦法嗎?

    我剛才說了,你可以使用C251,兩相兩的高速計數(shù)器,這樣振動就不會影響計數(shù)了,不會多記
    本帖最近評分記錄:
  • 下載積分:+5(ghost.net) 熱心助人