完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电视机的按键功能是用什么电路实现的呢?实践出真知,咱们先从电视机里把这个按键电路找出来。 拿这台电视机下手: 按键在背面,靠左边: 放大了看,共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个按键,一根“MCU_ADC1”线,一根GND地线: 再增加一个“MCU_ADC2",就可以3根线实现8个按键,比这台海信电视的7个按键还要多: 二、电路优化 实际在工程应用中,没有这么简单,还需要加入一些防护措施,以一组4个按键为例来说明。 1、首先加入防静电措施。可以用TVS管,这里是加入压敏电阻D1来做静电防护。静电会被D1导到地: 2、这还不够,再串接电阻R2,阻止静电传导到主控芯片:(由于ADC的输入阻抗很高,R2对ADC电压侦测的影响可以忽略不计) 3、最后加入小容量电容来消除按键的抖动,滤除高频干扰: 最终电路见下图,是经过量产验证的电路: 三、继续进阶 以下的按键电路方案也是电视机上批量使用的方案,1个ADC搞定8个按键,参数可以照抄: 这个电路的巧妙之处在于,按键具有优先级之分。假设按下了按键SW1,那么再按下SW2-SW8中的任何一个都是不起作用的,即SW1的优先级最高,SW2次之,以此类推。 经过前面的分析,这个电路相信大家一看就懂^-^ 四、最后 如果觉得写得还不错,点个赞鼓励一下,下次再见! |
|
相关推荐
|
|
楼主有深究精神啊!
|
|
|
|
|
|
336 浏览 0 评论
1044 浏览 2 评论
请问各位大神,为什么用非隔离电源max6675K 读数不是0就是775度啊
1092 浏览 2 评论
1302 浏览 1 评论
2304 浏览 4 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-15 09:35 , Processed in 0.655054 second(s), Total 68, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号