按键消抖电路瞬态分析和设计
按键是仪器仪表中普遍采用的人机输入接口电路。 在按键电路中必须考虑对按键的抖动进行
软件消抖和硬件消抖。软件消抖具有使用硬件数量少的优点, 但也具有以下两个缺点: (1)
在仪器键盘电路中,多个按键安装在仪器面板上,键盘的输出通过排线连接到主控板上, 此
时键盘导线寄生电感和寄生电容的存在, 寄生电感寄生电容和排线电阻将组成二阶振荡系统,
二阶振荡将形成负电平脉冲,而负电平脉冲很容易超出数字芯片的输入最大允许电平范围, 导致数字芯片容易损坏。 (2)按键闭合和断开时,电压信号下降沿非常陡峭,剧烈变化的
电压信号将通过互容传递到相邻导线上。 硬件消抖电路的设计主要是要考 虑以下三个因素:
(1 )消除信号的抖动,确保按键电路输出信号的平整; (2 )消除信号的下冲,因为下冲
电平超出了后续数字芯片的最大输入电平范围; (3)降低信号变化的速度, 避免在邻线上
引起容性串扰; (4 )不影响按键电路的正常功能。 常见的硬件消抖电路包括电容滤波消
抖和触发器消抖。电容滤波消抖采用电阻和电容组成低通滤波器, 具有电路结构简单可靠的
优点,因此本文将重点阐述该消抖电路。 1按键消抖电路结构与电路模型 图1为某仪器按
键电路原理图,按键安装在仪器面板上,通过导线连接到主控板上,按键的一端接上拉电阻 并连接后续电路,按键的另一端接地,当按键没有按下时,按键输出高电平,当按键按下 时, 按键输出低电平。图 2为加上滤波电容后的按键电路。
图2按键消抖电路
图3为按键消抖电路的电路模型。 图中R)为连接按键导线的电阻,L为导线电感,Co为导线
对地电容,Cf为滤波电容,Cp为按键后续电路的输入电容, R为按键后续电路的输入阻抗,
R为上拉电阻,Vcc为电源电压,U为按键消抖电路的输出电压。
rnuj
rnuj
图3按键消抖电路的电路模型
当按键闭合时,其等效 电路模型如图4所示。当按键断开时,其等效电路模型如图 5所示。2
按键消抖电路数学模型 设某一时刻按键合上,在此之前按键断开,整个电路处于稳态,即 各个电容和电感上没有电流流动。此时输出电压 U =uo=Vcc R (R +Ri)。则根据图4整个电
路可列出以下微分方程:
(1)
□
式中:io为L所在支路的电流;C为
式中:io为L所在支路的电流;C为Co, C和Cp的等效电容,C为三者之和。对式(1)、 式(2)进行拉普拉斯变换后可得:
=加)+ cm? -(X + 〒
//几何■ /,;/()) + ( 二 U(a)
由于厉0) =()#所以由式⑷可得:
将其代入式?中『可得:
0(0=磴 +
G)
HR Q +仰点°C+RL+H 小 + RRC + 眺 + R凤
将上式运用留数定理分解可得:
7k十 n ]
.r + 气.w
式中:
4 _ 叽 叭+尺艮+ R-R.
Cu^L-ARHtC
KRjJC
,,Cuja^ + LVCC -J iHCR.H + KE + 肚 E) IJ —
Rf^LC
I RHJjC
I RHJjC
(RRJ^C^RL + RL}
2(^,/ZX
设某一时刻按键断开 ,在此之前按键闭合,整个电路处于稳态,即各个电容和电感上没有
电流流动。此时输出电压 U =Uo=Vcc XR R)(RRi +R)R +RR)。根据图5可列出以下微分方程:
对上式式中(:为乩G和仏的等效电容」(:为三者之和。 进行拉普拉斯变换可得到:
对上式
对上式整理焉可得:
i-丄匚% KMC
-i 审
将上式运用留数定理分解可褐:
RK.C
3按键电路瞬态分析 对式(5)进行拉普拉斯反变换便可得到按键断开电路处于稳态时按键 闭合的输出电压u (t )的时域响应。
叩)=H + 6(/) ■+ rf (/))
——r)=
+芯吋
.JL 现)
D山
根据拉普拉斯变换的初值定理和终值定理,可得到:
u(0| i-o 二!ijs M(明二 + R)
CuqRL-AKKLC
RRJX: i =
A *u
式⑤的时域响应为典型的二阶系统时域响应,当£ 小于1时,其时域响应为寰减振滚寰减因子为J*,,振 荡频率为叫弭孑#振荡就会产生下冲庁一次下冲持续 时间取决于振荡频率:当$大于I时,时域响应为单谓 衰减,整个过程没有下冲营因此消抖电路设计的一个目 的就是要使F大于!。
对式(6)进行拉普拉斯反变换便可得到按键闭合电路处于稳态时按键断开的输出电压 u( t )
的时域响应。对式(6)进行拉普拉斯反变换便可 得到按键闭合电路处于稳态时按键断开的 输出电压u (t)的时域响应。
u(。二A卡卞 tld
=A + — = 4^ 十 ■丄肚? 二
I 0 円 T RR f q ~ W[|
*i
叩山” r二兴令
式(6)的时域响应为电容充电的时 域响应,其响
原创力文档

文档评论(0)