在本教程中,我们将学习旋转编码器的工作原理以及如何将其与Arduino一起使用。您可以观看以下视频或阅读下面的书面教程。
1. 概述
旋转编码器是一种位置传感器,用于确定旋转轴的角度位置。它根据旋转运动产生模拟或数字电信号。
有许多不同类型的旋转编码器按输出信号或传感技术分类。我们将在本教程中使用的特定旋转编码器是增量式旋转编码器,它是测量旋转的最简单位置传感器。
这种旋转编码器也称为正交编码器或相对旋转编码器,其输出是一系列方波脉冲。
2. 旋转编码器的工作原理
让我们仔细看看编码器,看看它的工作原理。方波脉冲的产生方式如下:编码器有一个具有均匀分布的接触区域的圆盘,这些接触区域连接到公共引脚 C 和另外两个单独的接触引脚 A 和 B,如下图所示。
当圆盘开始逐步旋转时,引脚A和B将开始与公共引脚接触,并相应地产生两个方波输出信号。
如果我们只计算信号的脉冲&#x