EEVblog Electronics Community Forum

Electronics => Projects, Designs, and Technical Stuff => Topic started by: JoeN on November 17, 2016, 06:34:55 am

Title: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: JoeN on November 17, 2016, 06:34:55 am
I like messing with TTL and raw hardware and I find myself making bounceless switches over and over using the RC/inverter method.  I decided to make a module so I didn't have to do it anymore.  It's compact, which allowed me to play with some small parts, has two switches, and allows either switch to be positive or negative logic depending on a solder jumper setting.  In addition, it has an optional onboard regulator, if necessary.  It's nice and small and is 0.1" compliant for breadboards.  Should I sell these guys on eBay for lazy hobbyists or am I the only person who ever had this requirement?  I don't see a similar product out there, maybe it's a nice project but a terrible product.

(https://www.eevblog.com/forum/projects/compact-bounceless-momentary-switch-for-lazy-hobbyists/?action=dlattach;attach=270978;image)

Left one with the optional regulator, button one positive logic, button two negative logic.  Right one without a regulator, both buttons positive logic.

(https://www.eevblog.com/forum/projects/compact-bounceless-momentary-switch-for-lazy-hobbyists/?action=dlattach;attach=270980;image)

(https://www.eevblog.com/forum/projects/compact-bounceless-momentary-switch-for-lazy-hobbyists/?action=dlattach;attach=270982;image)
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: jonovid on November 17, 2016, 07:03:47 am
Quote
maybe it's a nice project
IF  Yes  then you add programmable LED 3x3 dot matrix atop  of  your tactile switchs as 3d printed button caps. the 1st Dice face switch.  :-+

 winner winner chicken dinner
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: Jeroen3 on November 17, 2016, 11:52:50 am
Cool. No more messing around with buttons that almost fit in your breadboard.
Will you also make one with a potentiometer* (https://media.digikey.com/Photos/Bourns%20Photos/3386F-1-103TLF_sml.JPG)?

*3386F-1-502TLF
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: Alex Eisenhut on November 17, 2016, 12:38:22 pm
http://www.digikey.ca/product-detail/en/maxim-integrated/MAX6816EUS-T/MAX6816EUS-TTR-ND/774084 (http://www.digikey.ca/product-detail/en/maxim-integrated/MAX6816EUS-T/MAX6816EUS-TTR-ND/774084)
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: JoeN on November 17, 2016, 11:02:00 pm
Cool. No more messing around with buttons that almost fit in your breadboard.
Will you also make one with a potentiometer* (https://media.digikey.com/Photos/Bourns%20Photos/3386F-1-103TLF_sml.JPG)?

*3386F-1-502TLF

It's interesting that you mention this because I have done all sorts of breadboard adapters.  Most of them are passive - BNC into 2 pins, VGA breakout into 15 pins, different kinds of switches into 2 or 3 or 4 pins, etc.  As you note, these common momentary switches don't breadboard well.  My prior version of this adapter is just two switches directly connected into the pins.  Then I made this debounced version to take care of that issue.  However, I have never had trouble with that kind of pot.  The leads are 0.1" apart and long enough that it doesn't pop out of my breadboard.  Why are you having trouble with that thing?
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: JoeN on November 17, 2016, 11:04:10 pm
http://www.digikey.ca/product-detail/en/maxim-integrated/MAX6816EUS-T/MAX6816EUS-TTR-ND/774084 (http://www.digikey.ca/product-detail/en/maxim-integrated/MAX6816EUS-T/MAX6816EUS-TTR-ND/774084)

You have replaced my $0.19 cent part with a $2.23 part.  The part is physically larger.  There is no obvious way to provide both positive and negative outputs.  No thanks.
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: Jeroen3 on November 18, 2016, 06:32:48 am
However, I have never had trouble with that kind of pot.  The leads are 0.1" apart and long enough that it doesn't pop out of my breadboard.  Why are you having trouble with that thing?
If you want to buffer them, you have to add a small rail-to-rail amp on a soic adapter.
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: obiwanjacobi on November 18, 2016, 08:08:22 am
Would be awesome if you could design the PCB such that you'll get a strip of say 10 buttons you can break of...
[2c]
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: SeanB on November 19, 2016, 08:25:36 am
+1 for a breakout board you simply take the needed number and break off 9 probably in pairs) , and a lot cheaper than the Maxim vapourware.
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: Bryan on November 20, 2016, 09:40:31 pm
http://www.digikey.ca/product-detail/en/maxim-integrated/MAX6816EUS-T/MAX6816EUS-TTR-ND/774084 (http://www.digikey.ca/product-detail/en/maxim-integrated/MAX6816EUS-T/MAX6816EUS-TTR-ND/774084)

The datasheets referenced in in the link are pretty good reads.
Title: Re: Compact Bounceless Momentary Switches For Lazy Hobbyists
Post by: t1d on November 23, 2016, 05:00:35 am
I vote for putting your board on Ebay. Please be aware that your shipping cost will likely not be for just a plain envelope and stamp. The machines that process letters have rollers that crush hard objects. Your going to need at least a cardboard sleeve and that moves you into package rates.

FYI:
Recently, I discovered that momentary tactile switches come in a two pin, through hole design. The pins are straight and long, which is much better for breadboarding. I bought mine on Ebay.