![]() |
厦门泰尼电气有限公司
主营产品: AB模块PLC |

![]() |
厦门泰尼电气有限公司
主营产品: AB模块PLC |
参考价 | 面议 |
AS-BDEP-218*-*AS-BDEP-218
AS-BDEP-218*-*AS-BDEP-218
在这个程序中,我们以K4为例,按一次按键,就会产生“按下"和“弹起"两个动态的动作,我们选择在“弹起"时对数码管进行加1操作。理论是如此,大家可以在板子上用K4按键做做实验试试,多按几次,是不是会发生这样一种现象:有的时候我明明只按了一下按键,但数字却加了不止1,而是2或者更多?但是我们的程序并没有任何逻辑上的错误,这是怎么回事呢?于是我们就得来说说按键抖动和消抖了。公司 名称:厦门泰尼电气有限公司
固定 :
联 系 人:张亮
传 真:【请备注“张亮"收】
商 务 : 2314094943
手 机:
邮 箱:2314094943
需要可以给你满意的价格
公司地址:厦门市海沧区海沧街道滨湖一里7号2008室
通常按键所用的开关都是机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上就稳定的接通,在断开时也不会一下子*断开,而是在闭合和断开的瞬间伴随了一连串的抖动,如图10所示。
图10 按键抖动状态图
按键稳定闭合时间长短是由操作人员决定的,通常都会在100ms以上,刻意快速按的话能达到40-50ms左右,很难再低了。抖动时间是由按键的机械特性决定的,一般是都会在10ms以下,为了确保程序对按键的一次闭合或者一次断开只响应一次,必须进行按键的消抖处理。当检测到按键状态变化时,不是立即去响应动作,而是先等待闭合或断开稳定后再进行处理。按键消抖可分为硬件消抖和软件消抖。
硬件消抖就是在按键上并联一个电容,如图11所示,利用电容的充放电特性来对抖动过程中产生的电压毛刺进行平滑处理,从而实现消抖。但实际应用中,这种方式的效果往往不是很好,而且还增加了成本和电路复杂度。所以实际中使用的并不多。
Nikon 4S018-716 OPDCTRL3 PCB Board Working
Nikon 4S018-885 CPCI IP PCB Board Working NSR S307E
Jikco Nikon NSR-S307E Monitor Box 4S587-736-1
Agilent Z4381A Phase Detector PCB Board Working
Jikco Nikon NSR-S307E Channel Box 4S588-280 working
PI LVPZT Amplifier Card E-50300SX working
Lorex Piezocon Temp. Controller PZN-555-80-1-00?-000
Nikon 4S001-107 0-T33-01 VDBC0002201 Working NSR S307E
Quantum Teach Pendant 8030EKR2-H-LM-A?PPLIED working
Quantum Remote Teach Pendant 8030EKR2-H working
Jumo ecoTRANS Lf 03 Controller 202732/888-888-?101/000
Weidmuller 8 Port Switch Unmanaged IE-SW8 8808240000
Lam 4400 Gap Motor Control Board 810-17018-002 working
Matrox Processor Board GPG4N/500/128/2 925-0101 working
Kensington Robot Waist Control Board 77-4000-6107-00
Kensington Robot Control Board 77-4000-6108-00 working
KLA-Tencor CRS 2000 Mirror Assembly working
Kalrez Sahara K# 282 Cmpd: 8575UP O-Ring 3700-03863
AMAT CTI Sputter Plate Kit 8080011K002 3620-01564
Nikon NSR Series WL3MTR-H6 PCB 4S018-531-1
Nikon NSR Series X4-AIS PCB 4S008-052-C A-554
Accel Implanter Control Panel AXDRC/21D working
Zellweger Analytics Combustible Gas Sensor 00705-A-1733
Zellweger Analytics 2110B2160 Duct Adapter lot of 50 ne
Keyence Photoelectric Sensor FS-L71 Lot of 2 Worki
Nikon NSR Main Board C0020-01A Working
Nikon NSR Tohan TD-102 Servo Drives lot of 3 working
Hitachi M-308ATE PCB Pair BGAI-I Working
Ulvac Vacuum Control GP-ISRY M-308ATE Working