Pmod ENC参考手册

Digilent Pmod ENC(修订版A)具有一个旋转轴编码器,内置一个按钮,可提供多种输出类型。该模块还包括通常用作开/关输出的滑动开关。编码器通常用于自由旋转的音量旋钮,以检测有多少“点击”旋钮已旋转。

下载本参考手册

特性

  • 旋转按钮轴编码器
  • 向主机板或项目添加多种类型的用户输入
  • 附加静态滑动开关
  • 6针Pmod端口GPIO接口

功能描述

该Pmod ENC利用旋转轴编码器作为一种方式,用户可以在多个选项之间快速切换,如屏幕上显示的选项或预定义的电机速度。一个整体的按钮,在轴以及滑动开关,允许高度配置的Pmod。


与Pmod接口

Pmod ENC与主机板之间通过GPIO协议.它为系统板提供四个输入;编码器内部的两个相互正交的按钮,以及轴上的整体按钮和滑动开关。系统板将读取整体按钮和滑动开关在其本地(或在开关的情况下关闭)状态下的逻辑低电压。

两个内部按钮都是通过一个上拉电阻自然地拉到一个逻辑高电平。由于两个按钮位于90度彼此(即在正交),当轴旋转时,一个按钮将被拉到一个低逻辑电平电压之前的另一个按钮。

按钮A和按钮B成直角

用户可以编程他们的系统板,以确定哪个按钮最后被拉低(在一个小的时间框架内,以确保额外的“点击”也不捕获),以确定轴正在旋转的方向。

按钮A和按钮B的时序图示例

引出线描述表

信号 描述
1 一个 编码器轴上按钮A的输出
2 B 编码器轴上按钮B的输出
3. BTN 编码器轴上的整体按钮输出
4 SWT 板载开关输出
5 接地 地面电源
6 VCC 正电源(3.3/5V)

建议Pmod工作在3.3V或5V,尽管因为Pmod上没有集成电路,您的系统板可以处理的任何电压作为数字输入将工作良好。


物理维度

销头上的销间隔为100密。PCB是1.5英寸长在平行于引脚头的引脚和0.8英寸长在垂直于引脚头的侧面。


额外的信息

Pmod ENC的原理图是可用的在这里

可以找到演示如何从Pmod ENC获取信息的示例代码在这里

如果您对Pmod ENC有任何问题或意见,请随时将它们发布在适当的部分(“附加板”)Digilent论坛