机械键盘 note

作者: siriusing | 来源:发表于2018-05-24 18:52 被阅读19次

    ps2接口:

    • 个人电脑Personal System 2 的产物
    • 低延迟
    • 全键无冲
    • 双向同步串行通讯协议
    • 不支持热插拔

    usb接口:

    • Universal Serial Bus
    • 支持热插拔
    • 理论上六键无冲,
    • 通过其他技术扩展达到多键无冲,bug比较多,实现复杂
    • 延迟略高
      • USB协议下,键盘会以某个固定的回报率(每秒125-1000次),定期向主机发送当前按键的状态
      • 每次发送8个字节,这8个字节的具体内容则是:
        • modifer key :Ctrl、Shift、Alt、Win(左右八个键)各自是否被按下
        • 保留字节
        • 其余6个字节:当前正按下的6个(一般按键,比如字母、数字等)
      • 最多可以按14个键:modifer key(8个)+其余六个
    • 4根线:两根电源两根信号
      • 红色-USB电源: 标有-VCC、Power、5V、5VSB字样
      • 白色-USB数据线:(负)-DATA-、USBD-、PD-、USBDT-
      • 绿色-USB数据线:(正)-DATA+、USBD+、PD+、USBDT+
      • 黑色-地线: GND、Ground

    薄膜键盘

    工作原理:

    在键盘中铺设了纵横排步的电路线,交叉的位置就是键位,当键位按下时就触发开关,键盘的控制芯片通过检测所有的行列线,判断哪一行哪一列的点位被打开,并将这个信号传递给主机。

    键位冲突

    当你同时按下多个键位时,芯片并不能区分某些点位的开关状态,也就无法将按键正确的状态传递回主机。

    机械键盘

    • Mechanical Keyboard

    机械键盘可分为茶轴、青轴、白轴、黑轴以及红轴等

    机械键盘对比图

    顺带写个常用视频接口:

    HDMI

    最小化传输差分信号:High-DefinitiMultimedia Interface

    TMDS

    • Transition Minimized Differential Signaling
    • 通过异或及异或非等逻辑算法将原始信号数据转换成10位
    • 前8为数据由原始信号经运算后获得
    • 第9位指示运算的方式
    • 第10位用来对应直流平衡

    视频数据传输

    • 三路TMDS通道

    相关文章

      网友评论

        本文标题:机械键盘 note

        本文链接:https://www.haomeiwen.com/subject/sttejftx.html