jiaglong
級別: 略有小成
|
一臺設備用的絕對編碼器,分辨率是256位的,檢測主電機的轉動角度,主電機轉動一圈,編碼器轉一周。 檢測角度均已實現,正常開機只是正轉,但是人手搖的時候會反轉,此時也會引起部分角度控制的機械機構動作。如何實現? 我開始的思路是實時檢測角度變化,通過掃描周期的變更,進行兩個角度的差值跟零比較,判斷正反轉。后來在機械上實驗不行。而且實時角度在260-0度時,是正轉,此時做減法會判為反轉。程序截圖。 希望高手可以指點一下。 |
---|---|
|
killking998
級別: 網絡英雄
|
用AB兩相的相位差就能判斷 樓主留言:是絕對式的,不是增量式的啊。沒有AB相,要是有AB相怎么可以判斷呢 |
---|---|
|
5921338
好好學習,天天向上
級別: 網絡英雄
|
你確定你用的是絕對值編碼器而不是增量式編碼器 樓主留言:是絕對式的,機器斷電人手搖后要記憶斷電位置。不能使用增量式的 |
|
---|---|---|
|