按鍵開關觸發問題的重要細節
按鍵開關是儀器儀表重要的人機接口,信息輸入的普遍方式。普通的機械撥動開關采用彈性金屬簧片,按鍵開關動作時不可避免地會出現抖動現象,不做處理則會引起按鍵多次觸發,即按鍵開關的重復觸發。另外,如果儀器工作環境中電磁干擾較強,也很容易在輸入通道中引入干擾脈沖,從而導致按鍵的誤觸發。
面對按鍵開關經常會出現失靈的情況,還有按鍵抖動重復觸發的問題,我想大多數人都經歷過。對于此問題,肯定也困擾了很久。按鍵在斷開時一般輸入信號為高電平,按下時輸入為低電平,在按鍵的過程中,輸入信號并不是直接產生一個下降沿和一個上升沿的脈沖信號。傳統解決按鍵抖動重復觸發的方法有兩種,現在提供一下能有效解決以上問題的方法。
一是采用增加硬件電路的方法對輸入信號進行整形,例如增加單穩態觸發電路、積分型觸發電路、R-S觸發電路等。采用這些方法可以有效解決按鍵開關連續觸發的問題,但無疑增加了電路成本和系統復雜度,在按鍵較多的情況下不宜采用。另外這些方法是保證每次按鍵動作只觸發一次,屏蔽了時間間隔較近的脈沖,在干擾引起的脈沖進入輸入通道時,部分電路仍能觸發按鍵動作,即沒有防止誤觸發的功能。
二是采用軟件處理方法,通常為檢測到按鍵開關信號后延時,或對輸入通道進行反復采樣,解決方法為檢測到低電平信號后,延時一段時間,即跳過按鍵開關抖動時段,執行按鍵程序,或者再次檢測按鍵信號,仍為低電平則執行按鍵程序。延時時間取決于按鍵抖動時間,一般超過20ms,因為抖動時間取決于開關的機械特性,一般為5—lOmsczJ。本方法可以消除連續觸發,但延時一般用循環程序解決,占用了大量的CPU工作時間,對實時處理或高速處理任務會有很大影響。在實際應用中,長時間的循環延時程序較容易導致程序“跑飛’”或死循環,引起系統復位。
宏聚電子不斷創新的技術、創造世界最優秀、最具創新性的產品、宏聚開關規范高效的服務---- 提供最專業、最高效的服務,力求客戶滿意宏聚企業。誠信、服務、品質、專業、創新、更多船型開關、帶燈輕觸開關、按鍵開關、金屬按鍵開關、保險絲座、AC電源插座的相關資訊請關注http://www.chendakeji.com
同類文章排行
- 按鍵開關的環保與可持續性設計趨勢:材料革新與綠色制造未來方向
- 按鍵開關的接線與安裝方式定制:連接方式與裝配結構的深度解析
- 帶燈船型開關的設計與應用:霓虹燈與LED指示燈的全面對比
- 船型開關外殼材質在不同環境中的適配性分析
- 撥動開關的小型化與高密度安裝:可靠性與PCB布局優化的工程實踐
- 撥動開關的定制化需求:從特殊執行器設計到多位數應用的深度解析
- 金屬按鍵開關的表面處理工藝詳解:提升耐磨性與抗氧化性能的技術
- 金屬按鍵開關的帶燈設計:LED背光方案與高亮度低功耗優化
- 醫療行業專用電源插座設計與應用全解析
- 數據中心與機房插座設計解析:高密度PDU空間優化與模塊化擴展
最新資訊文章
您的瀏覽歷史




