拿这台海信电视机下手:
按键在背面,靠左边:

放大了看,共7个实体按键:

拆开看内部的电路,放平电视,开拆:
打开后盖:
按键板从后壳拆了下来,创造按键板通过3根电线(图中用蓝紫色标出的线)连接到液晶电视掌握板:
按键板确实是只接了3根线:
还须要进一步拆开:
拆开,拿出绿色的按键板:
按键板的背面:
现在算是把电路实物找出来了,只用了3根线就实现了7个按键。
一、电路事理
3根线实现7个按键,什么事理?
直接上电路事理图!
不同电视厂家的设计会有一点差异,但基本都是这个事理:
事理图很大略,“液晶电视掌握板”上的主控芯片有ADC功能,用ADC侦测电压的大小来判断。
1、当只按下开关SW1时,由于电阻R1和R3对3.3V进行分压,ADC侦测到的电压为0.073V:
2、当只按下开关SW2时,ADC侦测到的电压为0.767V:
3、当只按下开关SW3时,ADC侦测到的电压为1.650V:
4、当只按下开关SW4时,ADC侦测到的电压为2.222V:
基于上述事理,只需2根旗子暗记线就可以实现4个按键的功能,见下图:
①下图右侧的ADC旗子暗记线“MCU_ADC1”;
②下图右侧的地线“GND"。
再增加一个“MCU_ADC2",就可以3根线实现8个按键,比这台海信电视的7个按键还要多,见下图:
①ADC旗子暗记线“MCU_ADC1”;
②地线“GND";
③ADC旗子暗记线“MCU_ADC2”。
二、电路优化
实际在工程运用中,没有这么大略,还须要加入一些防护方法,以一组4个按键为例来解释。
1、首先加入防静电方法。可以用TVS管来做静电防护,见下图的D1(图中实际利用的是比TVS管更便宜的压敏电阻,料号ICVL0518030FR)。静电会被D1导到地:
2、这还不足,再串接电阻R2,阻挡静电传导到主控芯片:(由于ADC的输入阻抗很高,R2对ADC电压侦测的影响可以忽略不计)
3、末了加入小容量电容来肃清按键的抖动,滤除高频滋扰:
终极电路见下图,是经由量产验证的电路:
三、连续进阶
以下的按键电路方案也是电视机上批量利用的方案,1个ADC搞定8个按键,参数可以照抄:
这个电路的奥妙之处在于,按键具有优先级之分。假设按下了按键SW1,那么再按下SW2-SW8中的任何一个都是不起浸染的,即SW1的优先级最高,SW2次之,以此类推。
经由前面的剖析,这个电路相信大家一看就懂^-^
四、末了
分享的都是量产级别的电路,如果以为写得还不错,点个赞鼓励一下哈,下次再见!
硬件条记本,一起学习电路设计、PCB设计、仿真、调试以及EMC知识
更多干货文章请点击关注:
搞懂元器件,就搞懂了电路的一半
一起学习吧:
硬件条记本|加群
声明:本号对所有原创、转载文章的陈述与不雅观点均保持中立,推送文章仅供读者学习和互换。文章、图片等版权归原作者享有,如有侵权,联系删除。









