ggggusrho
級別: *
|
現小弟做了一個程序驅動步進電機進行位置移動,但是原點位置總是偏差太大,我要的精度在0.5mm以內,不知大家有沒有比較好的復位方式,請大家指點下~~~~~~~~~~~~~~~ |
---|---|
|
majianfeng
相信自己
級別: 略有小成
|
你步進電機前加減速頭,比例適當就能停的位置精準。程序上盡量使用加減速脈沖輸出指令,減速時間適當。步進驅動器細分也要設置合理。很多因素會影響步進電機的性能,如果不合理會造成步進電機的丟步。既然使用了步進電機,那你要考慮你的工藝速度。有時步進電機是不能滿足你的加工速度的。 |
|
---|---|---|
|
yamqq
雅馬哈,愛普生,電裝機器人。
級別: 網絡英雄
|
對,樓上說得對,關鍵是你的運動曲線是什么,是好是梯形的基本上就準了,還要考慮傳感器的位置這些因素! |
|
---|---|---|
|
ggggusrho
級別: *
|
首先我感謝大家的回答! 我的步進是做直線運動的,我以一個原點為基準開始進行單一方向的運動,以達到我的測試要求,但是當我對產品進行測試完后還得讓其反轉回到基準點上,可是我的基準點每次都可能有所偏差,精度不夠!(另外我做的測試主要就是將電機移動的位置轉換為實際距離所以要求精度比較高) |
---|---|
|