www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 工業(yè)控制 > 電子電路設計合集
[導讀]當我們按下按鈕或撥動開關(guān)或微動開關(guān)時,兩個金屬部件接觸以短路供電。但它們不會立即連接,而是在實際穩(wěn)定連接之前,金屬部分連接和斷開幾次。釋放按鈕時也會發(fā)生同樣的事情。這導致誤觸發(fā)或多次觸發(fā),如按鈕被按多次。這就像一個彈跳的球從高處落下,它一直在表面上彈跳,直到它靜止下來。

什么是Switch bounce ?

當我們按下按鈕或撥動開關(guān)或微動開關(guān)時,兩個金屬部件接觸以短路供電。但它們不會立即連接,而是在實際穩(wěn)定連接之前,金屬部分連接和斷開幾次。釋放按鈕時也會發(fā)生同樣的事情。這導致誤觸發(fā)或多次觸發(fā),如按鈕被按多次。這就像一個彈跳的球從高處落下,它一直在表面上彈跳,直到它靜止下來。

簡單地說,我們可以說開關(guān)彈跳是任何開關(guān)的非理想行為,它會產(chǎn)生單個輸入的多個躍遷。當我們處理電源電路時,開關(guān)彈跳不是一個主要問題,但當我們處理邏輯或數(shù)字電路時,它會引起問題。因此,為了消除電路的彈跳,使用開關(guān)去噪電路。

什么是軟件貶值?

軟件也會出現(xiàn)脫模,而編程人員會添加延遲來消除軟件脫模。添加延遲會迫使控制器停止一段特定的時間,但是在程序中添加延遲并不是一個好的選擇,因為它會暫停程序并增加處理時間。最好的方法是在軟件彈跳的代碼中使用中斷。Arduino有代碼來防止軟件反彈。

交換機脫扣方法

首先,我們將演示沒有開關(guān)脫殼的電路。

當按鈕彈跳時,您還可以在示波器中看到波形。它顯示了在按鈕切換過程中發(fā)生了多少彈跳。

有三種常用的方法來防止電路的開關(guān)彈跳。

?硬件消除抖動

?RC消除抖動

?開關(guān)脫扣IC

1. 硬件消除抖動

在硬件脫波技術(shù)中,我們使用S-R觸發(fā)器來防止電路的開關(guān)反彈。這是最好的反駁方法。

組件的要求

?Nand Gate IC 74HC00

?撥動開關(guān)

?電阻(10k -2nos.)

?電容器(0.1 uf)

?LED

?電路試驗板

線路圖

硬件脫雜電路的工作原理

電路由兩個Nand門(74HC00 IC)組成一個SR觸發(fā)器。正如您在電路圖中所看到的,每當切換到A側(cè)時,輸出邏輯就會得到“HIGH”。在這里,我們使用示波器來檢測彈跳。并且,正如您在下面給出的波形中看到的那樣,邏輯是以輕微的曲線移動而不是彈跳。電路中使用的電阻是上拉電阻。

無論何時,開關(guān)在觸點之間移動以產(chǎn)生彈跳,觸發(fā)器保持輸出,因為“0”從與門的輸出反饋。

2. 電阻-電容消除抖動

R-C僅由其名稱定義,該電路使用RC網(wǎng)絡保護開關(guān)反彈。電路中的電容對開關(guān)信號的瞬時變化進行濾波。當開關(guān)處于開路狀態(tài)時,電容器兩端的電壓保持為零。最初,當開關(guān)打開時,電容器通過R1和R2電阻充電。

當開關(guān)閉合時,電容器開始放電至零,因此反相施密特觸發(fā)器輸入端的電壓為零,因此輸出變?yōu)楦唠娖健?

在彈跳狀態(tài)下,電容器停止電壓在Vin,直到它達到Vcc或地。

為了提高RC脫殼的速度,我們可以連接一個二極管,如下圖所示。因此,它減少了電容器的充電時間。

3. 開關(guān)脫扣IC

市場上有用于開關(guān)開啟的ic。一些退出ic是MAX6816, MC14490和LS118。

下面是使用MAX6818進行開關(guān)脫扣的電路圖。

所以在這里我們學習了按鈕如何創(chuàng)建開關(guān)彈跳效果,以及如何通過使用開關(guān)脫波電路來防止它。

本文編譯自circuitdigest

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在快速發(fā)展的AI領(lǐng)域,性能至關(guān)重要——而這不僅限于計算性能?,F(xiàn)代數(shù)據(jù)中心里,連接GPU、交換機和服務器的網(wǎng)絡基礎設施承受著巨大的壓力。隨著AI模型擴展到數(shù)千億個參數(shù),行業(yè)關(guān)注的焦點正轉(zhuǎn)向AI訓練性能中最為關(guān)鍵但又經(jīng)常被忽...

關(guān)鍵字: AI GPU 交換機 服務器

高容性負載驅(qū)動,為汽車電子化進程注入強勁動力

關(guān)鍵字: 開關(guān) 汽車電子化 自動駕駛 電動汽車

深圳2025年8月4日 /美通社/ -- 近日,電子元件和工業(yè)品數(shù)字化全球供應商歐時RS聯(lián)合四方維(Supplyframe)創(chuàng)新中心成功舉辦 "歐時RS創(chuàng)客沙龍——Arduino主題開放日"?;顒泳劢归_源硬件與編程領(lǐng)軍平...

關(guān)鍵字: Arduino 開源 創(chuàng)客 智能未來

我們已經(jīng)看到了如何通過HC-05發(fā)送和接收數(shù)據(jù),但大多數(shù)藍牙應用程序需要的不僅僅是發(fā)送和接收。在本教程中,我們將看到如何將HC-05與0.91英寸。OLED顯示屏打印HC-05接收到的數(shù)據(jù)。

關(guān)鍵字: OLED顯示器 Arduino HC-05藍牙模塊

ESP32模塊非常通用,可以通過WiFi連接到各種不同的平臺來發(fā)送和接收數(shù)據(jù)。在本教程中,我們將使用Arduino的物聯(lián)網(wǎng)云平臺(這是完全免費使用)與ESP32。有關(guān)Arduino IoT Cloud的更詳細概述,請查看...

關(guān)鍵字: GPS ESP32模塊 Arduino 物聯(lián)網(wǎng)

在這個中級電子和無線電通信教程中,我們將深入研究使用Arduino平臺和nRF24L01+無線模塊構(gòu)建功能齊全的8+通道RC(無線電控制)發(fā)射器和接收器。該項目結(jié)合了微控制器編程,傳感器集成和射頻通信的核心技能,非常適合...

關(guān)鍵字: Arduino RC控制器 發(fā)射器 接收器

作為飛行員,在空中和地面上,在飛行和飛行前的許多方面保持“安全第一”是很重要的,其中之一就是避免碰撞。過去幾年,即使是小型航空、自由飛行的飛機,如滑翔機、滑翔傘、懸掛式滑翔機等,在未來的無人機中,也開始采用儀器來觀察和讓...

關(guān)鍵字: Arduino ESP32 LED

用c++編程似乎是讓你的Arduino項目起步的障礙嗎?您想要一種更直觀的微控制器編程方式嗎?那你需要了解一下Visuino!這個圖形化編程平臺將復雜電子項目的創(chuàng)建變成了拖動和連接塊的簡單任務。在本文中,我們將帶您完成使...

關(guān)鍵字: Visuino Arduino ESP32 STM32

更新后的型號為音頻、工業(yè)和醫(yī)療設計提供低噪聲切換功能

關(guān)鍵字: 開關(guān) PCB

在單片機中,復位電路通過將特殊功能寄存器重置為默認值,確保其穩(wěn)定運行。在單片機的運算過程中,外界干擾可能使寄存器數(shù)據(jù)混亂,從而影響程序的正常運行或?qū)е洛e誤結(jié)果。此時,復位電路便發(fā)揮其作用,使程序能夠重新開始執(zhí)行。

關(guān)鍵字: 單片機 數(shù)字電路
關(guān)閉