PmodKYPD参考手册

的DigilentPmodKYPD(修订B)是一个16按钮的键盘,为用户提供了巨大的可配置性。

下载本参考手册

特性

  • 16瞬时按钮
  • 可以检测同时按下的按钮吗
  • 隔离的行和列
  • 带有GPIO接口的12针Pmod端口

功能描述

PmodKYPD利用4行和列创建一个由16个瞬时按钮组成的数组。通过一次将列行驱动到一个逻辑电平低电压,用户可以读取每一行上对应的逻辑电平电压,以确定当前按下的是哪个按钮(如果有的话)。同时按下的按钮也可以记录,尽管仍然需要分别通过每一行和每一列,以确保按下的按钮不会干扰每次测量。

根据设计,不能单独检测同一行的多个同时按下的按钮。


对接Pmod

PmodKYPD与主机板通过GPIO协议.每个按钮都放置在一个简单的分压器电路.当不按下按钮时,一个大的上拉电阻在每个排引脚上保持一个逻辑电平高电压。当柱脚被驱动到逻辑电平低电压时,按下相应的按钮,完成分压器电路,然后行脚将读取逻辑电平低电压。

引出线描述表

头j - 1
信号 描述 信号 描述
1 COL4 列4 7 ROW4 行4
2 COL3 第三列 8 ROW3 第三行
3. COL2 第2列 9 ROW2 第二行
4 COL1 第1列 10 第一行 第1行
5 接地 地面电源 11 接地 地面电源
6 VCC 电源(3.3 v / 5 v) 12 VCC 电源(3.3 v / 5 v)

任何外部电源应用到PmodKYPD必须在您的系统板可以处理的电压范围内;建议Pmod的工作电压为3.3V。


物理维度

针头上的针间距为100密耳。PCB是3.4英寸长在侧面平行于针头上的针和2.7英寸长在侧面垂直于针头。


额外的信息

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

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

如果你有任何关于Pmod KYPD的问题或评论,请将它们发布在相关的部分(“附加板”)Digilent论坛