Тёмный

Arduino and Hardware Debouncing tutorial 

eTech Tom
Подписаться 38 тыс.
Просмотров 37 тыс.
50% 1

Hardware debouncing the Arduino Interrupt pulse.
amzn.to/2ifN3FD
You can help support this channel by using the Amazon affiliate link above for any of you future Amazon purchases. I will receive a small commission from Amazon at no additional cost to you which will enable me to produce continuing content for this channel.
Thank you for your support.

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 39   
@dparson
@dparson 9 лет назад
I'm much more of a software guy and handle denouncing of buttons and rotary encoders in my projects problematically, so it was very cool to see that Schmitt trigger in action, thanks!
@mibrahim4245
@mibrahim4245 3 года назад
thats a great, simplified, and clear explanation! keep up the good work .. and for arduino users, note that you can make a software debouncer ...
@raymondheath7668
@raymondheath7668 3 года назад
You actually explained it in a way I can understand!
@salamrasuli4376
@salamrasuli4376 Год назад
its so usefulr. What is the maximum frequency that can be measured with this circuit?
@mibrahim4245
@mibrahim4245 4 года назад
Original :) .. every time we used software debouncer! But we needed to go hardcore with this!! THANKS ♡
@myplasticbricks2239
@myplasticbricks2239 7 лет назад
Thank you so much for the explanation. I am just starting Arduino after an almost 30 year hiatus from electronics and programming. Good stuff!
@josgrootaers1881
@josgrootaers1881 9 лет назад
Thanks for this very clear explanation. Well done!
@electronicsafrica
@electronicsafrica 4 месяца назад
Heathkit! That's a name from my youth ...
@SusanAmberBruce
@SusanAmberBruce 2 года назад
Thanks for a brilliant video
@shankar0015
@shankar0015 5 лет назад
3.56 how capacitor will charge to 5v since resistor drops some voltage...
@sudipdhara8752
@sudipdhara8752 7 лет назад
06:15 If you put the second resistor there, then the output will never be equal to the Ground potential. Instead, it should have been placed just next to the capacitor in series.
@vladurs6475
@vladurs6475 5 лет назад
a bit late here but still hope you can reply, Next to it after the switch and capacitor or before? thanks
@UweWong
@UweWong 5 лет назад
@@vladurs6475 just watch this one...way better... ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-9UKM0vlHGkI.html
@pmanolak
@pmanolak 4 года назад
@@UweWong you linked the same video. maybe paste wrong url?
@rpasco9352
@rpasco9352 2 года назад
1) You didn't prove that the switch is properly debounced ! 2) Why are there no switch(es) debouncer(s)/switch(es)+debouncer(s) modules available ANYWHERE ???
@yehorpererva6803
@yehorpererva6803 7 лет назад
Thank you for detailed video! Are the values of resistors and capacitors the same if I'm using 3.3V as input instead of 5?
@tmc200527
@tmc200527 7 лет назад
Yes you can use the same values or use software debouncing techniques.
@yehorpererva6803
@yehorpererva6803 7 лет назад
Thank you!
@federicodagostino2003
@federicodagostino2003 2 года назад
@@tmc200527 Che valori hai usato?
@RyanRoga
@RyanRoga 8 лет назад
Is there a way to accomplish this without a Schmitt trigger? I don't have that chip and I need to get this interrupt working...
@tmc200527
@tmc200527 8 лет назад
You can also use software debouncing method. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xvfHu7QIfP0.html
@tamilafali1122
@tamilafali1122 9 лет назад
very good explanation! easy and clear! thank you for sharing it with us
@mikedcc100
@mikedcc100 7 лет назад
Lots of folks can clearly communicate bad information. Ever been to a bar? This channel is like that.
@couloms
@couloms 9 лет назад
Very good explanation, thanks you for what you do!
@chandararanget7879
@chandararanget7879 7 лет назад
Thank u for your clear explanation, that help me a lot
@mohamed_fawzy
@mohamed_fawzy 2 года назад
شكرا يا هندسه ✌️✌️
@huynhngocphien5536
@huynhngocphien5536 6 лет назад
Thank you very much! It help me in my project.
@PirateJay
@PirateJay 8 лет назад
Thank you!
@alerey4363
@alerey4363 4 года назад
@1:15 you are fundamentally wrong! an encoder (at least the most common and cheap ones picked up by diy projects with arduino o the RPi) is exactly a series of mechanical contacts being switched in any direction by free hand! the amount of noise you get between detents is pretty high (and in the cheapest chinese models is insane) so it's MANDATORY to implement a heavy debouncing method, being it by hardware (rc smothing) or software (validation algorythms) or both (most efficient)
@amitdas1672
@amitdas1672 4 года назад
Sir, can you please provide me its schematic diagram.
@Omarbg95
@Omarbg95 8 лет назад
Thank you so much :D You helped me in my project ñ.ñ
@venelinpetrov6811
@venelinpetrov6811 8 лет назад
if i have 16 buttons how many capacitors do i need?
@tmc200527
@tmc200527 8 лет назад
I guess it would depend on the topology of your circuit. If you were monitoring one input to see if any one of 16 buttons in parallel was pressed you could use one cap. If you are monitoring 16 separate inputs you would need one cap for each.
@venelinpetrov6811
@venelinpetrov6811 8 лет назад
It's parallel-in serial-out, so I guess it's the first case. Thank you.
@doggo7567
@doggo7567 4 года назад
thank
@delightful-ish
@delightful-ish 4 года назад
How do you mess up your sound this badly? Cannot watch.
Далее
Chip Tips #1: Debouncing
18:38
Просмотров 32 тыс.
Eliminating Switch Bounce with a Debounce Circuit
16:49
Arduino Timer Interrupts tutorial
19:05
Просмотров 123 тыс.
Arduino Interrupts Revealed
27:02
Просмотров 50 тыс.
EEVblog #961 - Monkey Debouncing
20:04
Просмотров 82 тыс.