Switch Debouncing

  Рет қаралды 24,519

0033mer

0033mer

Күн бұрын

Пікірлер: 26
@skunkybuilds
@skunkybuilds 4 жыл бұрын
The white board analogy is MONEY! good stuff man! keep it up! Your way of explanation is very easy to understand practical! LOVE IT
@0033mer
@0033mer 4 жыл бұрын
Thanks for the feedback
@Александр-р3э3м
@Александр-р3э3м 4 жыл бұрын
From the first two minutes, we can see that the video of really helpful and useful. Thanks!
@noweare1
@noweare1 6 жыл бұрын
Very good info. I am also a fan of debouncing via hardware.
@naveengupta5588
@naveengupta5588 5 жыл бұрын
Extremly useful video.... Explained very nicely thank you so so much 😇
@0033mer
@0033mer 5 жыл бұрын
You're welcome!
@edgeeffect
@edgeeffect Жыл бұрын
I'm here trying to learn how to denounce my (vintage) contacts without killing them... Great stuff here. :) It's nice to see FORTH making a comeback... I was really into FORTH back in the 1980s...
@0033mer
@0033mer Жыл бұрын
Check out my channel for more projects coded in FORTH.
@serpih
@serpih 3 жыл бұрын
Very nice explanation. I use an Arduino to open a door, and I have some problems with electrical noise, the door open alone every 2 days or something. Your software solution will help me with the next project, to finish with electrical noise and bouncing.
@0033mer
@0033mer 3 жыл бұрын
Glad it helped
@perseverance8
@perseverance8 2 жыл бұрын
Interestingly “switch bounce” isn’t ONLY a physical “bouncing” derived issue, some of the “bounce” is caused when the switch contacts get close enough together to allow even low voltages to jump across the gap through air when the contacts are close enough to reach the respective breakdown point of air to jump the gap, this can be seen on an oscilloscope when the initial “bounce” shows up then you’ll notice when the first contact of the switches metal contact surfaces conduct through the much lower resistance of its metal contacts.
@beaconing7689
@beaconing7689 2 жыл бұрын
nice explanation, easy to understand 👍
@0033mer
@0033mer 2 жыл бұрын
Glad it was helpful!
@t1d100
@t1d100 3 жыл бұрын
Great video!
@0033mer
@0033mer 3 жыл бұрын
Thanks for the visit
@4623620
@4623620 4 жыл бұрын
Is it the Motorola version MC14490 that is available and pricey ? Because there is also a DIP16 version made by ON, maybe better available and not so expensive (year 2020).
@talash1751
@talash1751 4 жыл бұрын
is it possible that denounce time change over time for a switch. Let's say if I eliminate debounce in SW then should I have to add some factor of time in it ?
@thromboid
@thromboid 5 жыл бұрын
I'm trying to use an MC14490 for debouncing a rotary encoder, but can't get the built-in oscillator to start up. It's an SMD part (soldered onto a DIP breakout board), but the datasheet says these have the same pinout as the DIP version. The datasheet says the inputs have pull-up resistors, but also to connect any unused inputs to Vdd or Vss, which seems odd. It's also not clear about the need for decoupling (I've tried with and without). I have two chips and neither one seems to be working. Any suggestions? Thanks!
@0033mer
@0033mer 5 жыл бұрын
First check the obvious. Proper supply voltage from pin8 to pin16. A .1 uf decoupling cap across supply pins. The value of the external capacitor across pins7 and 9 should be larger than 100pf. What value are you using? I usually use a .001 uf cap. After power up you should see a clock signal on pin9.
@thromboid
@thromboid 5 жыл бұрын
Thank you for the quick reply! 5 V at pin 16 wrt pin 8, and I've reinstalled the supply decoupling. I've tested with a couple of 0.0015 uF caps for Cext (that's "152" marking, right?), both film and MLCC, leads as short as I can go for breadboard use. Eventually I noticed strange resistance readings across the breadboard - tens or occasionally hundreds of ohms where there should be continuity! I think the board had some flux spill on it, and maybe that soaked up the backing adhesive or something. Pretty weird. :) I tried again with a good breadboard but still no clock signal, with just over 0 V on pin 9, and about 1.5 V on pin 7. However, I did successfully test it using an external clock (1 kHz from my scope) into pin 7 (and I could see a lower-voltage copy of the signal on pin 9). I had to lower Vdd to about 4 V to match the scope's clock signal level. What would you normally expect to see on pins 7 and 9 with no capacitor installed?
@thromboid
@thromboid 5 жыл бұрын
Just an update: I didn't manage to get either of those SMD 14490 chips to work...maybe ESD or thermal damage while soldering onto the breakout board, I don't know. But I did get some NOS DIP 14990s on eBay and the circuit worked with one of those. I made a little stripboard module and installed it into my Marshall JMP-1 guitar preamp to help with the jittery encoder (a common problem). While testing I discovered that the encoder wasn't switching reliably, but some contact cleaner sorted that out. :)
@貓頭鷹-j8l
@貓頭鷹-j8l 3 жыл бұрын
his explanation makes me feel sleepy
@70925007
@70925007 5 жыл бұрын
At 6:10 do i connect both ends of the schmidt trigger to the input?
@0033mer
@0033mer 5 жыл бұрын
The switch is connected to the input of the schmitt trigger and the output will be bounce free driving other circuitry.
@70925007
@70925007 5 жыл бұрын
@@0033mer no I meant both inputs connected together
@0033mer
@0033mer 5 жыл бұрын
Yes ...If you are using a NAND gate, tying the inputs together will make it an inverter.
Eliminating Switch Bounce with a Debounce Circuit
16:49
ForceTronics
Рет қаралды 29 М.
Fun with Transistors
24:33
HackMakeMod
Рет қаралды 350 М.
Spongebob ate Michael Jackson 😱 #meme #spongebob #gmod
00:14
Mr. LoLo
Рет қаралды 10 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 27 МЛН
Chip Tips #1: Debouncing
18:38
Robert Baruch
Рет қаралды 32 М.
Button Debounce
9:08
nLab
Рет қаралды 1,2 М.
EEVblog #961 - Monkey Debouncing
20:04
EEVblog
Рет қаралды 82 М.
#1099 How I learned electronics
19:55
IMSAI Guy
Рет қаралды 1,3 МЛН
How To Debounce Buttons? Seven Best Ways
8:46
Doctor Volt
Рет қаралды 8 М.
Digital Electronics: Debouncing a Push Button Switch (SPST)
14:12
Derek Molloy
Рет қаралды 149 М.
Пустая коробка вместо iPhone 16 pro
1:00
Кик Обзор
Рет қаралды 295 М.
Google Pixel 8 Pro на 128 gb! Илии.... #shorts #shortvideo
0:20
UNIT | ЮНИТ | IPHONE 15
Рет қаралды 1,7 МЛН
Самый дорогой iPHONE 16 PRO MAX #shorts
0:58
Арсений Петров
Рет қаралды 2,6 МЛН