Relay Master Enable
Posted: Wed Mar 18, 2020 7:57 am
Hi all!
I am "refining" some kind of LoRa connected Esp32-based Remote Controlled Relay Board with a mixed relay configuration: two Fotek SSR relay for high loads and two classical Tongling coil relay for led/neon lamps on a prebuilt breakout.
At the moment (see attached relay section schema) all four relay have VCC in common and Ground connected to an Esp32 Pin (output configured), driven by software in reverse logic (high pin->relay released, low pin->relay thrown).
It seems to work rather well, but I was thinking to use another Esp32 pin as "relay master enable": keep it low and all relays are released (e.g. to be used as a startup condition to avoid glitches).
But MaxCurrent of an Esp32pin is too low to feed all four relays.
I'm a programmer, not an electronic expert, I figured the way to solve the problem could be to use a P-Channel Logical Level Mosfet (FQP27P06 ?) connected in High Drive configuration.
Am I right?
Thank you very much in advance ...
Tiziano
I am "refining" some kind of LoRa connected Esp32-based Remote Controlled Relay Board with a mixed relay configuration: two Fotek SSR relay for high loads and two classical Tongling coil relay for led/neon lamps on a prebuilt breakout.
At the moment (see attached relay section schema) all four relay have VCC in common and Ground connected to an Esp32 Pin (output configured), driven by software in reverse logic (high pin->relay released, low pin->relay thrown).
It seems to work rather well, but I was thinking to use another Esp32 pin as "relay master enable": keep it low and all relays are released (e.g. to be used as a startup condition to avoid glitches).
But MaxCurrent of an Esp32pin is too low to feed all four relays.
I'm a programmer, not an electronic expert, I figured the way to solve the problem could be to use a P-Channel Logical Level Mosfet (FQP27P06 ?) connected in High Drive configuration.
Am I right?
Thank you very much in advance ...
Tiziano