引用
引用第7樓huamantang于2013-12-05 09:34發(fā)表的 :
編碼器要用絕對式的,我之前也想實現(xiàn)這樣的功能,還沒試驗,說給你一下我的思路:
1,步進旋轉(zhuǎn)定位,這樣用單圈絕對編碼器就可以了,讀出當(dāng)前的位置,算一下需要多少脈沖回到原點,發(fā)脈沖就可以了,當(dāng)然,回原點的精度和你的編碼器細分程度以及外圓直徑大小有關(guān)系。
2,步進直線定位,這樣要用多圈絕對編碼器了,跟1思路差不多。
和我想的思路基本一致,第一次上電前,手動將步進電機移動到原點位置,上電后把編碼器當(dāng)前位置清零,然后斷電前再把編碼器當(dāng)前位置存儲起來,然后
下次上電,讀出當(dāng)前的位置,算一下需要多少脈沖回到原點