UK Vintage Radio Repair and Restoration Discussion Forum

UK Vintage Radio Repair and Restoration Discussion Forum (https://www.vintage-radio.net/forum/index.php)
-   Hints, Tips and Solutions (Do NOT post requests for help here) (https://www.vintage-radio.net/forum/forumdisplay.php?f=22)
-   -   Debouncing a pushbutton switch (https://www.vintage-radio.net/forum/showthread.php?t=176521)

Julesomega 13th Feb 2021 5:21 pm

Debouncing a pushbutton switch
 
1 Attachment(s)
I try to avoid equipment fitted with mechanical push-on push-off mains switches, which were popular in the 60s and 70s until manufacturers realised they were destined to fail and repairers realised they cannot be repaired with all their little wire and bronze springs and stamped paxolin bits. Once you've got a bit of processing onboard you can fit a simple push-to-make switch; for the power switch this will be a simple on-off function but multiple 'way' functions can also be implemented.

For some time I've been using a fairly basic monitor speaker for the everyday laptop and been forever frustrated by the absence of any debounce provision made by the manufacturer so it has needed about 5 pushes on average to switch it on. We all know that 10nF across the contacts usually cures this so I added one, which not only cures it but has the unexpected benefit that as soon as you switch on the mains for PC + monitor the monitor switches itself on. Bear this in mind if you specifically need the device not to start 'on'

G6Tanuki 13th Feb 2021 5:57 pm

Re: Debouncing a pushbutton switch
 
is the switch switching mains, or DC?

If it's switching DC then something using a 555 and a reed-relay would be my preferred approach.

Julesomega 13th Feb 2021 7:54 pm

Re: Debouncing a pushbutton switch
 
All the works are fed from the mains transformer so it's switching DC with a small transistor or MOSFET, no point in replacing that with a relay. My 'timer' is smaller than yours and uses only one component!


All times are GMT +1. The time now is 8:03 am.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright ©2002 - 2023, Paul Stenning.