So I’ve been trying to make a circuit that has a float switch which will start 3 timers plus a button for reseting the 555.
I haven’t added transistors to drive relays after the timers, but I wanted to know if my thinking is good, overcomplicated, or just terrible.
Firstly, ignore the resistor and capacitor values below. I was just trying to get it to work on the simulator, so they aren’t accurate to the times I need. Also I haven’t put any input protection or bypass cap in the simulator but I plan to once I get the PCB stage. I also haven’t put any start up delays into the 555 timer but will.
The components I’m using are a 3’ of RC timers (one delay ON) interfacing with a CD40106 and a 555 timer for latching after Timer C triggers. The 3 timer components all driven by a float switch moving to the UP position and making the input signal go from HIGH to LOW.
Timer A - ~ 15 seconds and will drive a relay and a pilot LED with driven by a MOSFET.
Timer B - ~ 20 mins and will signal pilot LED driven by a MOSFET.
Timer C - This one is more complicated (but pretty basic). If the float switch gets held on for more than 10 seconds, then trigger the 555 timer to latch triggering the emergency setup.
This will be an emergency event and indicates a failure. I was trying to use the spare inverter pins in the CD40106 for the latching component, but this was the only way I could get it working. In my naivety/inexperience,
I feel that, although I’ve made it work on the simulator, it feels like it could be simpler than what I’ve done.
Thanks in advanced for any feedback and help.

EDIT: Some grammar corrections
