KY-040 -旋转编码器模块
KY-040旋转编码器描述
KY-040旋转编码器是一种产生电信号的设备
旋转输入装置(旋钮)旋转其旋转方向。它是一个带有旋钮的位置传感器,可用于精确控制步进或伺服电机。
KY-040旋转编码器的特点和规格
以下是KY-040旋转编码器模块的一些功能和规格:
- 工作电压:5 v
- 机械角度:360度
- 输出:2位灰码
- 每转位置:30
KY-040旋转编码器的引脚配置
KY-040模块有5个输出引脚。其中2个为模块的功率,3个为旋钮的转角和方向输出数据。下表描述了Rotary模块的引脚类型和每个引脚的功能。
针式 |
描述 |
CLK |
编码器销一个 |
DT |
编码器销B |
西南 |
没有按钮开关 |
VCC (+) |
电压输入(+ 5 v) |
接地 |
地面(编码器销C) |
KY-040旋转编码器的替代方案
M274pel12s - 2024 s
注意:更多的技术信息可在KY-040 Rotary Encoder Datasheet链接在本页底部。
KY-040旋转编码器模块与MCU/MPU连接
将KY-040旋转编码器模块连接到微控制器或微处理器非常简单。如上所述,编码器模块上有5个引脚。
编码器模块的电源管脚、+管脚和接地管脚可以分别连接到VCC和MCU/MPU的接地端。CLK和DT引脚都产生数字输出,可以连接到MCU/MPU的数字引脚。
KY-040旋转编码器的工作原理
编码器模块产生一个数字信号(平方脉冲)旋转旋钮,让我们看看编码器模块是如何工作的。
编码器有一个相互均匀放置的接触点的磁盘,这些接触点连接到公共引脚C(接地)。当我们开始旋转旋钮时,圆盘也移动,并一个接一个地与输出针A和B接触,从而同时产生两个方波。简单地通过计算产生的方波的数量,就可以确定旋转的位置。可以编写一个简单的程序来监测产生的波的数量,并可以提取输出。
要知道旋转的方向,就必须确定开关如何改变其位置。
如果输出A先改变了状态,开关是顺时针方向旋转,而如果输出B先改变了状态,我们知道开关是逆时针方向旋转。
KY-040旋转编码器的应用
以下是KY-040旋转编码器模块的一些应用:
- 机械手臂控制器
- 伺服和步进电机控制
- 精确的电机运动
KY-040旋转编码器的2D模型
本节提供了旋转模块的2D模型及其尺寸。这些信息可以用来设计模块的自定义足迹,进一步用于PCB和CAD模型设计。