Better be on the safe side. Richards #91 is the one I would use.
But then you can ditch all that stuff if your ports support internal pull up and just read them in software as described in #86.
Ioannis
Better be on the safe side. Richards #91 is the one I would use.
But then you can ditch all that stuff if your ports support internal pull up and just read them in software as described in #86.
Ioannis
the pull down resistor is a bad idea, the hackaday article [if you wish to trust it] does not have one and does not suggest one.
biasing cmos inputs to values inbetween logic high and logic low thresholds is a proven method for making oscillators , i would not recommend it as a debounce cct. the input pin in the article is never in a floating state regardless of button state, unused cmos input pins cannot be left to float, a completely different thing
Warning I'm not a teacher
I guess you refer to post #89. There are no pull downs. It was a graphic design error that meant to be a capacitor, as designated by the letter C.
Ioannis
Last edited by Ioannis; - 15th January 2024 at 22:16.
My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.
Not as dumb as yesterday, but stupider than tomorrow!
There's a god discussion on Reddit about JLCPCB.
https://www.reddit.com/r/PCB/comment...than_everyone/
- I remember a time when Made in Japan was a joke, and then they joined the leaders in electronics.
- I remember a time when Korean cars was ridiculed, and now they made products that compare or surpass American models.
- I remember a time when Made in China meant cheap crap that broke easily, and now they are rivaling and even beating some North American PCB fabricators.
We keep sitting on our laurels while the planet passes us. I really want to encourage local businesses, but it's becoming impossible at these prices.![]()
My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.
Not as dumb as yesterday, but stupider than tomorrow!
This cropped up recently on arduino forum as a debounce in noisy [automotive] enviro as an effective debounce method
![]()
Warning I'm not a teacher
Yeah, I've saved an article from February 2020 about this one too:
https://www.eejournal.com/article/ul...bounce-part-3/
I had even tried it without success, but I used a breadboard and that most likely caused me a ton of bad connections. This last batch I got from AliExpress leaves a lot to be desired.
My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.
Not as dumb as yesterday, but stupider than tomorrow!
The reason why I'm sticking with the Hackaday design is because the front end is recommended by Bourns with their rotary encoders (page 3).
https://www.bourns.com/docs/Product-...ets/PEC11R.pdf
I figure if they can recommend this design with their products, it's gotta have some merit when you consider how easily liability lawsuits get thrown around in the US.
Unless I'm mistaken, the Elliot Williams design from Hackaday that I'm using is exactly the same, but with the Schmitt Trigger added at the back end.
About that other technique of just storing the state in a bunch of bits, and then checking for a "clean press", Elliot encountered a problem with a "janky button".
https://hackaday.com/2015/12/10/embe...i/#more-180185
My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.
Not as dumb as yesterday, but stupider than tomorrow!
Bookmarks