当前位置:首页 > 问问

矩阵键盘为什么要加二极管 为何矩阵键盘需要二极管?

1、抑制键盘“幽灵键”

矩阵键盘是通过将多个列和多个行组合来实现多个按键的输入的,但是在没有二极管的情况下,当一个按键被按下时,电流可以沿着这个按键对应的行或列同时流过,这样就可能导致多个按键同时被识别,即键盘产生“幽灵键”的现象。加上二极管后,可以有效地防止这种现象的发生,因为电流只能从按键按下的那个位置流入,不能在其他按键之间共享。

2、防止按键反向输入

在没有二极管的情况下,当几个按键同时按下时,电流可以在行与列之间相互穿插,导致按键反向输入,即输入的按键与实际按下的按键不一致。之所以会出现这种情况,是因为多个按键共用一条电路导致的。添加二极管后,即把每个按键独立起来,有效地阻止了电流的逆向流动,从而避免了按键反向输入的情况。

3、增加键盘的寿命

多数机械键盘采用的是成本较低的矩阵键盘,经常出现按键不灵敏、按键无法响应、按键卡顿等问题。这主要是因为不加二极管的矩阵键盘在长期使用过程中,很容易损坏,因为高频率的输入和输出电流流动会导致键盘键盘开关的金属触片变形,几乎无法复原,最终导致键盘失灵。通过加上二极管,可以有效减少电路干扰和防止反向电流流动,从而保护键盘开关,延长键盘的使用寿命。

4、优化键盘的响应时间

在没有二极管的情况下,当按下一个按键时,行和列之间的电流流动会导致与该按键相邻的其他按键的电量也发生变化,从而使得这些按键也被识别为按下了。这就导致键盘响应时间长,按键的影响范围大,用户的输入效率低。加上二极管后,可以防止这种电流流动,从而使键盘的响应时间更短,用户输入的效率更高。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章