一种按键控制设备复位电路和方法与流程

文档序号:17178979发布日期:2019-03-22 20:44阅读:576来源:国知局
一种按键控制设备复位电路和方法与流程

本发明涉及电子设备技术领域,特别涉及一种按键控制设备复位电路和方法。



背景技术:

在电子设备中,当设备出故障时,往往需要长按某个按键对设备进行复位操作。普通的方法一般是按键按下一段时间后,设备复位,按键再松开,则设备恢复正常。但在实际情况中,由于结构件的配合公差导致按键被按下后会卡键,这就导致设备会一直处于复位状态,造成设备出故障,无法进入正常工作状态,导致被用户投诉。



技术实现要素:

本发明的目的在于克服现有技术的不足,提出一种按键控制设备复位电路和方法,按键在作为复位按键的同时,即使按键被卡键了,电子设备也能恢复正常工作状态,且只复位一次,因此能够提高产品的质量,提升客户的满意度。

本发明解决其技术问题所采用的技术方案是:

一种按键控制设备复位电路,连接在第一直流电源与按键复位电子设备之间,包括一端与所述第一直流电源相连接的按键、运算放大器、反相输入端电源生成电路和同相输入端电源生成电路;所述同相输入端电源生成电路连接在所述按键的另一端与所述运算放大器的同相输入端之间;所述反相输入端电源生成电路连接在所述按键的另一端与所述运算放大器的反相输入端之间;所述同相输入端电源生成电路用于当所述按键未被按下时,输出高于所述反相输入端电源生成电路输出的电压,当所述按键被按下延时第一指定时间后,输出低于所述反相输入端电源生成电路输出的电压,当所述按键被按下延时第二指定时间或按键松开后,输出高于所述反相输入端电源生成电路输出的电压。

所述同相输入端电源生成电路包括第二直流电源、第一电阻、第二电阻、第三电阻和第一电容;所述第三电阻的一端与所述按键的另一端相连接,所述第三电阻的另一端与所述运算放大器的同相输入端、所述第一电阻的一端、所述第二电阻的一端和所述第一电容的一端分别相连接;所述第二电阻的另一端与所述第二直流电源相连接;所述第一电容的另一端与所述第一电阻的另一端均接地。

所述反相输入端电源生成电路包括第三直流电源、第四电阻、第五电阻、第六电阻和第二电容;所述第四电阻的一端与所述按键的另一端相连接,所述第四电阻的另一端与所述运算放大器的反相输入端、所述第五电阻的一端、所述第六电阻的一端和所述第二电容的一端分别相连接;所述第五电阻的另一端与所述第三直流电源相连接;所述第二电容的另一端与所述第六电阻的另一端均接地。

所述第二直流电源与所述第三直流电源电压值相等,且小于所述第一直流电源;所述第二电阻的阻值与所述第五电阻的阻值相等;所述第三电阻的阻值与所述第四电阻的阻值相等;所述第一电阻的阻值大于所述第六电阻的阻值;所述第一电容的电容值大于所述第二电容的电容值。

一种按键控制设备复位方法,应用在所述的按键控制设备复位电路,包括:

所述按键复位电子设备正常工作时,所述按键未被按下,所述同相输入端电源生成电路输出高于所述反相输入端电源生成电路输出的电压,所述运算放大器输出高电平;

所述按键复位电子设备故障时,所述按键被按下延时第一指定时间后,所述同相输入端电源生成电路输出低于所述反相输入端电源生成电路输出的电压,所述运算放大器输出低电平,所述按键复位电子设备复位;

所述按键复位电子设备复位后,所述按键被按下延时第二指定时间或按键松开后,所述同相输入端电源生成电路输出高于所述反相输入端电源生成电路输出的电压,所述运算放大器输出高电平,所述按键复位电子设备不再重复复位。

本发明提供的技术方案带来的有益效果是:

1、本发明能够实现在电子设备故障时,通过将按键按下大于或等于指定时间后,电子设备复位;

2、本发明解决了当复位按键被卡死后,电子设备处于反复复位状态而无法退出的问题,提升了用户满意度;

3、本发明需要将按键按下大于或等于指定时间后电子设备才能实现复位,可以防止短时间误触按键导致设备异常复位;

4、本发明的复位按键可以复用做其他功能用,减少了器件布局。

以下结合附图及实施例对本发明作进一步详细说明,但本发明的一种按键控制设备复位电路和方法不局限于实施例。

附图说明

图1为本发明的一种按键控制设备复位电路的电路图;

图2为本发明运算放大器的同相输入端电压、反向输入端电压和输出端的波形图。

具体实施方式

参见图1所示,本发明实施例提供一种按键s1控制设备复位电路,连接在第一直流电源vcc_5v与按键复位电子设备u1之间,包括一端与所述第一直流电源vcc_5v相连接的按键s1、运算放大器u2a、反相输入端电源生成电路和同相输入端电源生成电路;所述同相输入端电源生成电路连接在所述按键s1的另一端与所述运算放大器u2a的同相输入端之间;所述反相输入端电源生成电路连接在所述按键s1的另一端与所述运算放大器u2a的反相输入端之间;所述同相输入端电源生成电路用于当所述按键s1未被按下时,输出高于所述反相输入端电源生成电路输出的电压,当所述按键s1被按下延时第一指定时间后,输出低于所述反相输入端电源生成电路输出的电压,当所述按键s1被按下延时第二指定时间或按键s1松开后,输出高于所述反相输入端电源生成电路输出的电压。

具体的,所述同相输入端电源生成电路包括第二直流电源vcc_1.8v、第一电阻r1、第二电阻r2、第三电阻r3和第一电容c2;所述第三电阻r3的一端与所述按键s1的另一端相连接,所述第三电阻r3的另一端与所述运算放大器u2a的同相输入端、所述第一电阻r1的一端、所述第二电阻r2的一端和所述第一电容c2的一端分别相连接;所述第二电阻r2的另一端与所述第二直流电源vcc_1.8v相连接;所述第一电容c2的另一端与所述第一电阻r1的另一端均接地。

具体的,所述反相输入端电源生成电路包括第三直流电源vcc_1.8v、第四电阻r4、第五电阻r5、第六电阻r6和第二电容c2;所述第四电阻r4的一端与所述按键s1的另一端相连接,所述第四电阻r4的另一端与所述运算放大器u2a的反相输入端、所述第五电阻r5的一端、所述第六电阻r6的一端和所述第二电容c2的一端分别相连接;所述第五电阻r5的另一端与所述第三直流电源vcc_1.8v相连接;所述第二电容c2的另一端与所述第六电阻r6的另一端均接地。

本实施例中,所述第一直流电源vcc_5v的电源值为5v,所述第二直流电源vcc_1.8v及所述第三直流电源vcc_1.8v电压值均为1.8v;所述第二电阻r2的阻值与所述第五电阻r5的阻值相等,均为100k;所述第三电阻r3的阻值与所述第四电阻r4的阻值相等,均为20k;所述第一电阻r1的阻值大于所述第六电阻r6的阻值,分别为150k和100k;所述第一电容c2的电容值大于所述第二电容c2的电容值,分别为100uf和4.7uf。

参见图2所示,本实施例的工作原理如下:

(1)设备正常工作情况下,按键s1未被按下(参见图2中t0时刻之前),此时流过r3、r4的电流很小,可忽略不计。这时,v+的电压可通过1.8v通过电阻r1和r2分压得到,计算公式如下:

v+=vcc1.8*r1/(r1+r2)=1.8*150/(150+100)=1.08v;

v-的电压可通过1.8v通过电阻r5和r6分压得到,计算公式如下:

v-=vcc1.8*r6/(r5+r6)=1.8*100/(100+100)=1.8*100/200=0.9v;

由于r1>r6、r3=r4、r2=r5,因此v+>v-,根据运放特性,此时reset输出信号为高电平,从而控制后端的芯片u1上电。

由此,在t0时刻之前reset输出为高电平。

(2)当设备出故障时,按键s1被按下后(t0时刻),5v电源通过按键再通过r3对电容c1进行充电,充电电流为i1,v+电压开始上升;同时5v电源通过按键再通过r4对电容c2进行充电,充电电流为i2,v-电压也开始上升;由于电容c1大于c2,因此电压v-上升得更快,在t1时刻v-=v+。

由此,在t0和t1时刻之间v+>v-,reset输出为高电平。

(3)在t1时刻后,v+和v-的电压继续上升。v-上升得更快,在t2时刻电容c2饱和后,v-保持常电压,此时v-的电压值计算过程如下:

先假设v-电压为x,则(5-x)/r4=(x-1.8)/r5+x/r6,代入数值得:(5-x)/20=(x-1.8)/100+x/100,计算得出x=3.8v,即在t2时刻,v-电压为3.8v,此后保持不变。

由此,在t1和t2时刻之间v+<v-,reset输出为低电平。

(4)在t2时刻后,电容c1还未饱和,v+电压继续上升,到t3时刻,v+=v-=3.8v,由此,在t2和t3时刻之间v+<v-,reset输出为低电平。

(5)在t3时刻后,电容c1还未饱和,v+电压继续上升,直到t4时刻电容c1饱和。此时v+的电压值计算过程如下:

先假设v+电压为x,则(5-x)/r3=(x-1.8)/r2+x/r1,代入值得:(5-x)/20=(x-1.8)/100+x/150,计算得出x=4.02v,即在t4时刻,v+电压为4.02v,此后保持不变。

由此,在t3和t4时刻之间v+>v-,reset输出为高电平。

(6)在t4时刻后,这时即使按键不松开(卡键),由于v+>v-,reset也还是输出高电平;

(7)当按键松开后,由于电容c2<c1,因此c2放电更快,v-的电压下降的更快,因此按键松开以后的整个期间,v+>v-,因此reset是一直保持高电平输出。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1