0

I have an existing circuit (runs on 12V), which I can start with a single push-button press.

I press this button sometimes accidentally which triggers unwanted starts. I would like to start this circuit with a long button press instead, like 5 seconds.

I'm a software developer, and I could write easily an Arduino app that does the job, but I believe this would be overkill for this task.

What is the name of the circuit I am looking for?

Davide Andrea
  • 21,104
  • 6
  • 34
  • 73
SaWo
  • 101
  • 1
  • 1
    Seems to me that a software fix is the ideal choice. – Andy aka Dec 09 '22 at 15:04
  • What does the circuit look like? What is the turn-on trigger condition? Post schematics if possible. A simple RC low-pass filter could (or could not) work, although you need large R and C values to get the time constant into the 5 second range. – TypeIA Dec 09 '22 at 15:13
  • There are reset button controllers like the TPS3422. – CL. Dec 09 '22 at 15:26
  • 1
    Have you considered a mechanical solution? There are many types of switch guards available, some with hinged covers, others recess the switch. – Mattman944 Dec 09 '22 at 15:27
  • I would call this a de-bouncer with a long time delay. An inadvertent press can be interpreted as a bounce. – RussellH Dec 09 '22 at 15:57
  • Time delayed actuator is another choice. – RussellH Dec 09 '22 at 15:58
  • get rid of the pushbutton switch and install a spring loaded turn knob switch – jsotola Dec 09 '22 at 16:41
  • SaWo, you can also look here for something similar. You really are better off with a cheap MCU (you can find some in SOT23-6 or SOIC8 that are under US$1 and are available now, not on backorder.) The MCU approach will take almost no power and you can easily write software (as you say) to adjust per your final desires. An analog circuit (such as at the above link or in answers here perhaps) can be made to work. But now you need to modify parts or the schematic for changes. Software is easier, especially with your background I imagine. – jonk Dec 09 '22 at 18:42

1 Answers1

0

A 12V DC, 'off-the-shelf', 'on-delay' timer would do.

enter image description here

When the push button switch S1 is actuated, the timer K1 'NO' contact gives the 'start' command after the set time elapses.

vu2nan
  • 18,175
  • 1
  • 16
  • 47