旋轉編碼器的工作原理以及如何同Arduino開發板使用

在本篇文章中,您將瞭解如何使用旋轉編碼器。首先,您將看到有關旋轉編碼器的一些信息,然後您將學習如何使用旋轉編碼器。

什麼是旋轉編碼器?

旋轉編碼器是一種機電設備,可將軸角度的位置轉換爲數字數據。旋轉編碼器具有帶有一些孔的圓形板和兩個通道A和B。通過旋轉圓形板,當A和B通道通過孔時,在該通道和公共端之間建立連接。這些中斷在輸出通道中產生方波。通過計算這些脈衝,我們可以找到旋轉量。另一方面,通道A和B具有90度的相位差,因此您還可以根據前面的通道脈衝找到旋轉方向。

在這裏插入圖片描述

編碼器可以直接安裝在電機軸上,也可以作爲模塊安裝。旋轉編碼器模塊(包括5個引腳)是最常見的旋轉編碼器。 2個引腳提供編碼器電源,SW是模塊上的按鈕,CLK和DT顯示A和B通道。

該模塊的一些功能包括:

● 無限旋轉

● 20脈衝分辨率

● 5V供電電壓

在這裏插入圖片描述

如何使用旋轉編碼器?

要使用旋轉編碼器,我們應該對通道A和B的脈衝進行計數。爲此,我們使用Arduino UNO並製作了三個項目:定位編碼器、控制LED燈以及控制直流電機的速度和方向。

更多內容請參考以下鏈接:https://www.yiboard.com/thread-1239-1-1.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章