1.增量式旋转编码器引脚说明
实际使用的增量式编码器输出三组方波脉冲A、B和Z(有的叫C相)相。A、B两组脉冲相位差90°,可以判断出旋转方向和旋转速度。而Z相脉冲又叫做零位脉冲(有时也叫索引脉冲),为每转一周输出一个脉冲,Z相脉冲代表零位参考位,通过零位脉冲,可获得编码器的零位参考位,专门用于基准点定位,如以下图所示。
2.e小白开发板与增量式旋转编码器引脚连接
模块的CLK接小白版开发板的A1;模块的+接小白版开发板的3V3;模块的GND接小白版开发板的GND。
3.实验现象
旋转编码器一周,可以看到OLED屏幕显示20(符合本模块参数)。实验现象视频可在e小白官方b站号中观看。
代码: