A. 按键电路分析
你这应该是视听家电上的电路,上面是红外遥控信号接收部分;左侧是遥控接收部分的电回源电路,它答取自待机电源,经过电阻分压滤波后给遥控接收模块用;右侧是键盘。
左侧对右侧没有直接的影响,因为他们在电路结构上是分离的,只不过电路图画着方便就画在了一起。
遥控探头输入信号REMOCON送给遥控解码电路,解码后送给机器控制IC;键盘输入的KEY1和KEY2也送给控制IC。
如果遥控电源部分(左面)出问题,一般不是短路就是断路,断路不会有大影响,就是遥控不好用了(如果遥控电源不向其他部分电路供电的话);如果短路,47欧电阻没有烧掉,就会拉低整机的待机电源,这样机器就无法工作了,遥控和按键都会不起作用。
选什么书看,如果你基本零基础就多找找此类家电维修之类的书看,选里面有一些电路基本分析和实例分析的,从事这类工作基本够用。如果想补全基础,那就要看很多基础书了,不做设计也没什么必要。
B. 请教各位大神一个问题,电路图如下,单片机3个IO口检6个按键,还能检到S1和S6同时按下状态,IO内部上拉。
实际上就是通过电流方向来检测的,为什么这么说,请看下文
话不多说,先看原理图,如下:
欢迎评论交流,也欢迎大家关注我:单片机嵌入式爱好者。会有源源不断的干货分享,能真正快速帮大家解决实际工作中遇到的问题哦!
C. 什么是按键电路
处理按键输入信号的电路。
主要功能是消除按键抖动造成的重复信号输入,带 CPU 的设备通常用软件消除抖动,不带 CPU 的通常用单稳态电路,简单的用 RC 电路,不稳定。
D. !!!(附图)!!!请教这个按键电路的扫描方法
仅供参考:具体请参见楼主的解释。这样是否可以呢。
状态1:无按键按下时,回key0~3分别为答低电平时,Keyint为高电平。
状态2:假设S1按下短路,Key0置为低电平时,keyint为低电平,key1~3为高电平。
(状态3:假设S2按下短路,Key1置为低电平时,Keyint为低电平,Key0为低电平,Key2、Key3为高电平。 )
。。。。。。
状态x:假设S7按下短路,Key0置为低电平时,keyint为低电平,Key2被拉为低电平,Key1,Key3为高电平。
E. 小弟看到一个按键检测电路,不懂他的原理,希望大神帮忙看看
P3.58,3.7,3.3是3个独立的控制输入信号,当复位,消音,自检键按下时相当于复合键按下!当检测到上升键按下时执行上升程序,当检测到上升和停止键同时按下时执行复位程序,其余类推!
F. 51单片机按键检测问题
三个二极管、一个电阻,确实是一个与门。
电阻的计算公式,正确。
二极管的导通电压、电流,选择的基本合理。
可以进行实际电路的安装、测试。
实际上,现在的二极管,发光效率,逐年的提高,已经不用 6mA,就很醒目了。
不同颜色的二极管,导通电压,也有差异,选用较小的,才利于触发中断。
得进行反复实验,才能完成设计。
在程序中,注意不要使 P3.2 输出低电平,否则,会有较大的灌电流出现。
G. 独立按键如何检测
你好! 因为按键操作涉及寄存器配置和按键防抖,因此写了你也不一定用得上。而且你这个的逻辑比较简单,建议自己写。主要注意几个地方就可以了: 按键I/O口电平的配置:要结合硬件电路确认按键是低电平触发还是高电平触发。在程序中设置正确的I/..
H. 利用模数转换器(ADC)可以设计键盘检测功能电路,采用行列式结构,按键安装在行和列的交点上。电路如下图
不是画的很明白吗,例如此时按下S5,此时把S5左侧的总体看作一个电阻值,此电阻与(r27+r28+。。。r38)并联,然后与(r23+r24+。。。r26)串联,总体电压是Vcc,此时可以算出s5左侧总的电阻值分得的电压值,并对其进行采样,由ad模块转换成数字量。其他的一样。