是不是馬達撞到機構極限的?回原點(diǎn)時(shí)慢慢發(fā)肪沖,然后根據編碼器輸入計數變化,但馬達轉機構極限時(shí),編碼器計數就沒(méi)變化,就把那個(gè)地方當原點(diǎn),再走偏移距離。
你可以試下,在回原點(diǎn)中途,用東西擋住馬達不能動(dòng),看看馬達是不是從那里開(kāi)始當原點(diǎn)了???
這個(gè)有點(diǎn)像扭力回原點(diǎn)一樣,扭力回原點(diǎn)時(shí),但馬達到機構極限時(shí),扭力變大,馬達就把那個(gè)位置當作零點(diǎn),再走偏移距離。