1
\$\begingroup\$

I have this simple circuit

enter image description here

My concern is that it has of course a kind of memory as the relay is mechanical.

I would like OUT1 selected at power-on, whatever the state before the previous power off.

Will this do the job?

enter image description here

\$\endgroup\$
1
  • \$\begingroup\$ Some kind of relay has a "mechanical" memory ... \$\endgroup\$
    – Antonio51
    Dec 6, 2022 at 19:11

3 Answers 3

2
\$\begingroup\$

That circuit could damage the transistor since there is no series base resistor. If that doesn't kill it immediately, then the lack of a diode across the relay coil might also do the job.

If you add the base resistor (or use a MOSFET which doesn't need it) and the coil suppression diode then it will work if you always get a clean power-up after a long time off.

If you really, really need it to always reset, I strongly recommend using a supervisory chip that will give you a bulletproof 200ms (or so) output pulse which can drive a transistor.

\$\endgroup\$
1
  • 1
    \$\begingroup\$ Forgot to mention that the relay has an integrated diode. Thanks a lot for your answer ! \$\endgroup\$
    – Jibeji
    Dec 6, 2022 at 21:38
1
\$\begingroup\$

That will kill the transistor. You need an additional resistor, either in series with the base, or in series with the capacitor. Then it will work. Or, you can replace the BJT with a P-channel MOSFET.

\$\endgroup\$
0
\$\begingroup\$

A standard electromagnetic relay (K0) may be used for 'power on' reset.

enter image description here

\$\endgroup\$
2
  • \$\begingroup\$ No, that won't work: K0 is always closed and therefore K1 cannot be used. \$\endgroup\$ Dec 7, 2022 at 13:22
  • \$\begingroup\$ @Davide Andrea - Hi, At power-up, K1 is reset before the 'NC' contact of K0 opens and stays open as long as the power is on. K1 may be set or reset as desired when the power is on. \$\endgroup\$
    – vu2nan
    Dec 7, 2022 at 15:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.