在国产机械键盘兴盛的今天,喜爱外设的小伙伴似乎都忘记了被取代的线路板薄膜键盘。这个在九十年代助力个人电脑走向大众生活的功臣,最终还是输在了手感和不支持“全键无冲”上。在我们对其命运唏嘘的同时,不禁想要了解一下它不足的根源。
我们常见的薄膜键盘一般分为外壳、硅胶层、三层薄膜电路和一块很小的带有主控芯片的PCB板四个部分。有的薄膜键盘为了达到机械键盘的手感,会在三层薄膜电路下边加一层金属面板,这里就不多做介绍了。
三层薄膜电路
这四个部分中,核心是三层薄膜电路。其实说三层薄膜电路也不准确,因为这三层薄膜中,只有上下两层上有电路,中间是一层绝缘层,绝缘层在上下两层电路的接触点部位留有圆形孔洞。当我们按压键帽,硅胶层上的硅胶腕就会下压,上下两层薄膜电路上的触点就会经由绝缘层的孔洞发生接触,从而发出信号。平时,中间的绝缘层起到的就是保持上下两层电路断开的作用。
薄膜键盘中的主控芯片(PCB板)
大家仔细看就会发现,上下两层薄膜电路上的有很多键都是共用一条导线的,而且上下两层电路上的任何两根导线,最多都只会在一个按键上重合。没错,薄膜键盘使用的是矩阵电路。比方说上层电路的1号导线,经过1、2、3、4……等键,而下层电路的1号导线则同时经过1、Q、A、Z……等键,这两条导线只在1键上重合。当1键被触发,上下两个触点就会被连通,信号反映到接口电路中,就会检测到上层1号导线和下层1号导线连通了,然后通过接口输出1键的ASCII码。正是因为薄膜键盘是通过坐标交叉来定位单键,所以它不可避免地会产生按键冲突。
机械键盘上的大块PCB板
看到这里,大家可能会将“全键无冲”和导线的独立性联系到一起,其实并不是这样。
机械键盘的每个单键都是由两根导线与主控板相连,但依然有很多机械键盘无法满足全键无冲。部分机械键盘之所以能实现全键无冲,是因为在轴体下面的PCB板上焊接了大量的防冲二极管;而薄膜键盘只有主控芯片是块线路板,无法大量焊接防冲二极管,所以自然无法实现全键无冲了。当然,目前也有一些薄膜键盘拥有16键无冲,甚至更多,基本上都靠改变薄膜电路中的走线来规避冲突的,本质并没有改变。