一、EC11旋轉編碼器基本認識
(1)、ALPS旋轉編碼器選型垂直型
(2)、ALPS旋轉編碼器選型側裝型
(3)、ALPS旋轉編碼器選型機械尺寸圖
(4)、ALPS旋轉編碼器選型引腳圖
(5)、ALPS旋轉編碼器選型內部觸點開關結構圖
(6)、ALPS旋轉編碼器選型時序圖
(7)、EC11旋轉編碼器測試電路原理圖接法
1、接外部上拉電阻,適用於浮空輸入和輸入上拉模式的IO口,如下圖所示。
2、無外部上拉電阻,幾乎所有單片機IO口都可以設置為輸入上拉模式的IO口,如下圖所示。
二、EC11旋轉編碼器初級認識
(1)、EC11旋轉編碼器按旋轉出動作
EC11旋轉編碼器按旋轉的輸出動作分為2種,一種就是轉一格,A、B對C端輸出一個完整脈沖,簡稱一定位一脈沖;另一種是轉兩格,A、B對C端輸出一個完整脈沖(轉一格就只是由低電平---高電平或由高電平---低電平),簡稱兩定位一脈沖。
(2)、EC11旋轉編碼器按旋轉出動作:一定位一脈沖
1、一定位一脈沖EC11旋轉編碼器轉動一格輸出波形圖
解釋上圖:一定位一脈沖的EC11旋轉編碼器按測試電路圖的接法,在靜止的時候A、B兩線輸出都是高電平。轉動一格,A、B兩線各自輸出一個低電平脈沖,然后又回到高電平狀態,對應於EC11旋轉編碼器內部A、B兩個觸點開關的動作為:斷開---閉合---斷開。

2、兩定位一脈沖EC11旋轉編碼器轉動一格輸出上升沿波形圖
解釋上兩圖:兩定位一脈沖的EC11旋轉編碼器稍微復雜一些,轉動一格只會輸出半個脈沖。靜止時,A、B觸點開關可以是斷開的也可以是閉合的。若初始狀態時A、B都是高電平,轉動一格就輸出從高電平到低電平的下降沿,隨后一直輸出低電平,對應於EC11旋轉編碼器內部A、B兩個觸電開關的動作為斷開---閉合。若初始狀態時A、B都是低電平,轉動一格就輸出從低電平到高電平的上升沿,隨后一直輸出低電平,對應於EC11旋轉編碼器內部AB兩個觸點開關的動作為閉合---斷開。由於兩定位一脈沖的EC11旋轉編碼器會有兩種初始狀態,寫驅動程序就需要考慮多一些情況。再者,這類EC11旋轉編碼器在轉動到內部A、B觸點一直閉合的時候,就相當於把上拉電阻的另一端接地,無形中加大了系統的功耗(若外接10K上拉電阻到5V電源就是500uA的電流),這對於低功耗應用來說是非常不利的。

(2)、EC11旋轉編碼器一定位一脈沖波形圖
1、EC11旋轉編碼器正轉一定位一脈沖波形圖
解釋上圖:旋轉EC11旋轉編碼器操作順序為:正轉一格---停頓---連續正轉---停
2、EC11旋轉編碼器反轉一定位一脈沖波形圖