小螞蟻飛飛
級(jí)別: 探索解密
![]() |
請(qǐng)問(wèn)一下大家: 現(xiàn)在我做的回原點(diǎn)程序是 1.電機(jī)負(fù)方向找原點(diǎn)開(kāi)關(guān),找到后停止. 2.停止后電機(jī)正方向向前行走固定距離. 3.再負(fù)方向慢速找原點(diǎn)開(kāi)關(guān). 4.找到后,確定回原點(diǎn)完成. 請(qǐng)問(wèn)一下大家,這樣回原點(diǎn)每次的回原點(diǎn)精度能不能保證? 有啥利弊? |
---|---|
|
booet2008
級(jí)別: 略有小成
![]() |
![]() 樓主留言:是的,步進(jìn)。就一個(gè)原點(diǎn) |
---|---|
|
booet2008
級(jí)別: 略有小成
![]() |
不知道樓主的這個(gè)原點(diǎn)信號(hào)是什么情況,分兩種情況討論,只是提出想法,精度未知。 這兩種情況貌似原點(diǎn)傳感器要安裝在某一側(cè)的頂端,而且要有硬限位確保電機(jī)運(yùn)行不會(huì)超過(guò)這個(gè)信號(hào)。 1.第一種情況:觸發(fā)原點(diǎn)信號(hào)的鐵片是正常鐵片,能觸發(fā)原點(diǎn)信號(hào)的上升沿和下降沿。 回原思路:(1)原點(diǎn)信號(hào)ON時(shí)的回原動(dòng)作流程: ①電機(jī)向離開(kāi)原點(diǎn)信號(hào)方向運(yùn)行固定脈沖(一定要脫離原點(diǎn)信號(hào)) ②電機(jī)向原點(diǎn)信號(hào)方向運(yùn)行,觸發(fā)原點(diǎn)信號(hào)時(shí)即為原點(diǎn)。 (2)原點(diǎn)信號(hào)OFF時(shí)的回原動(dòng)作流程: ①電機(jī)先高速向原點(diǎn)信號(hào)方向運(yùn)行 ②電機(jī)運(yùn)行到原點(diǎn)信號(hào)上升沿時(shí)開(kāi)始低速運(yùn)行 ③電機(jī)運(yùn)行到原點(diǎn)信號(hào)下降沿時(shí)反向運(yùn)行固定脈沖(一定要脫離原點(diǎn)信號(hào)) ④電機(jī)向原點(diǎn)信號(hào)方向運(yùn)行,觸發(fā)原點(diǎn)信號(hào)時(shí)即為原點(diǎn)。 2.第二種情況:觸發(fā)原點(diǎn)信號(hào)的鐵片比較長(zhǎng),能觸發(fā)原點(diǎn)信號(hào)的上升沿,無(wú)法觸發(fā)下降沿 回原思路:(1)原點(diǎn)信號(hào)ON時(shí)的回原動(dòng)作流程: ①電機(jī)向離開(kāi)原點(diǎn)信號(hào)方向運(yùn)行固定脈沖(一定要脫離原點(diǎn)信號(hào)) ②電機(jī)向原點(diǎn)信號(hào)方向運(yùn)行,觸發(fā)原點(diǎn)信號(hào)時(shí)即為原點(diǎn)。 (2)原點(diǎn)信號(hào)OFF時(shí)的回原動(dòng)作流程: ①電機(jī)先高速向原點(diǎn)信號(hào)方向運(yùn)行 ②電機(jī)運(yùn)行到原點(diǎn)信號(hào)上升沿時(shí)反向運(yùn)行固定脈沖(一定要脫離原點(diǎn)信號(hào)) ③電機(jī)向原點(diǎn)信號(hào)方向運(yùn)行,觸發(fā)原點(diǎn)信號(hào)時(shí)即為原點(diǎn)。 以上兩種情況精度未知,如果樓主有時(shí)間可以分別根據(jù)情況簡(jiǎn)單測(cè)試一下精度,如果樓主測(cè)試了麻煩也告訴我一下結(jié)果,感謝! ![]() ![]() ![]() |
---|---|
|