Hi there. I hope you are having a frabjous day. If I was having any more fun myself, there would have to be two of me to dissipate the excess energy because I wouldn’t be able to handle it on my own.
I think by now most members of the Cool Beans Blog Community are aware that one of my “hats” involves sporting the title of CTO at LogiSwitch.
Mitigating switch bounce and debouncing such signals can be a tortuously tricky topic. If you perform a Google search on “Switch Bounce,” you will receive 100,000,000+ results, many of which purport to be the solution to your recalcitrant switch problems. Some of them even work.
One “no-brainer” option is to employ a member of our LogiSwitch debounce IC family. These little beauties support 2.5V to 5.5V logic levels and come in 3, 6, and 9-channel flavors in both DIP and SMT packaging options. Our adaptive NoBounce™ technology is used by discerning engineers around the globe to remove noise spikes and switch bounce in low voltage logic and microcontroller environments (see also The Ultimate Guide to Switch Debounce).
Recently, some of our customers have requested that we make our NoBounce™ technology available to provide noise immunity and voltage level shifting while also debouncing signals coming from components like switches and relays operating in higher voltage environments (e.g., 24V).
Thus, we are considering developing a module to interface between the high-voltage (switch) and low-voltage (logic) domains. In addition to debouncing signals coming from switches and relays, this module will also provide protection against voltage spikes and current surges on the high-voltage side (although the block diagram looks a tad large, the physical module would be only about 0.75” wide and 1.0” long).
Of course, there’s no point in developing something if no one is interested in using it, so it would be awesome if you could take a minute or so to answer the questions in a SHORT SURVEY we just posted online. I thank you in antici…