SK5100 / SK5101 - 低成本USB/PS2可编程FlexMatrix™工业键盘编码器

概述

SK5100 / SK5101是一款键盘编码器,具有用户可编程键盘矩阵和可配置为USB或PS/2的接口。 该芯片支持四个矩阵表的自定义,用于FN和NUMLOCK4种组合情况,因此该芯片是用现成键盘芯片完成定制键盘的最佳解决方案。 SK5100是Semtech SH1101键盘控制器的替代品。 SK5101是SK5100的引脚兼容低成本版本。 唯一的区别是工作温度范围和引脚36。注: SK5101因为最新的成本上升,已经不建议再新的设计中使用, 请使用SK5100。

SK5100 / SK5101扫描并编码8行×20列矩阵。 按键事件被转换为键盘和鼠标报告。 编码器从片上闪存矩阵表中获取矩阵信息。 实普科技Sprintek提供Windows®应用程序FlexMatrix Editor和Programmer软件,用于编辑,下载和上传矩阵表。

SK5100 / SK5101提供的外部PS/2端口支持PS/2鼠标和键盘设备的热插拔。 如果该芯片配置为PS/2接口,则外部PS/2端口仅支持键盘。 如果该芯片配置为USB接口,那么外部PS/2端口支持键盘,鼠标。鼠标可以是滚轮鼠标。

功能

  • USB 2.0全速和PS/2接口
  • 用户可编程键盘矩阵
  • 由Numlock和FN控制的4套8 x 18键盘矩阵
  • 最多255个自定义宏键:生成“LCTRL + LALT + DEL”
  • 对于完整的n键设计,鬼检测设置可以取消
  • 先进的鬼键检测控制,实现更精细的控制
  • 支持一键盖多开关的适用于POS的键盘应用
  • 按键控制的外部PS/2设备锁定功能,无需驱动程序
  • 重新映射外部PS/2鼠标X,Y移动到水平,垂直滚动
  • 内置8个方向开关仿真鼠标
  • 支持一个外部PS/2鼠标或键盘
  • 键控的8通用输出(GPO),1状态控制输出(SCO)
  • PWM背光控制
  • 支持三种FN控制模式:Level,Toggle和Sticky
  • 支持USB选择性挂起和远程唤醒
  • 内置振荡器和数字电路,不需要外部晶体
  • Windows®应用程序设计键盘矩阵
  • 薄型QFN 56引脚封装:8x8mm 1.0 Max(长x宽x高)
  • 功耗低:6 uA(PS/2空闲),230 uA(USB挂起)和16 mA(PS/2或USB操作)
  • 工作电压:4.35至5.25V
  • SK5100-LT温度范围:-40°C至+ 85°C(PS/2模式), -10°C to +85°C(USB模式)
  • SK5100-LFA温度范围:-40°C至+ 85°C
  • SK5101温度范围:0°C至+ 70°C
  • 提供小批量和大批量的定制版本

典型应用

  • 工业键盘
  • 销售点(POS)终端键盘
  • 仪器控制面板
  • PS/2到USB协议转换器
SK5100/SK5101 Typical Application Diagram
典型应用 - 带外接PS/2触摸板或指点杆的USB键盘

软件工具

点击这里下载。
FlexMatrix™ Editor 编辑工具
该软件用于生成配置数据二进制文件(键盘矩阵,宏键定义,扫描码定义和其他功能控制参数)。
FlexMatrix Editor Screenshot
FlexMatrix™ Programmer 烧录工具
该软件用于将配置数据文件下载到键盘控制器。
FlexMatrix Programmer Screenshot
FlexMatrix™ Tester 键盘测试工具
该软件用于测试所有Sprintek USB和PS/2键盘产品。
FlexMatrix Tester Screenshot