Hi Chris, I needed something similar earlier and came here for help, https://www.electro-tech-online.com/threads/flip-flop-lm555.112406/#post919051, It looks like Boncuk has you well taken care of, but I will make a simplest possible version, since I'm simple minded , that you can bread board or put on perf board and post it.
Kinarfi
I'm a German just happening to live 100deg of longitude to the East (Thailand).
I don't mind if Chris selects any other solution. From my point of view and according to my abilities I just selected that one.
Besides that I don't need a long time to create a PCB design with the schematics on mind. That particular design took me half an hour (without "cosmetic" corrections).
So just one more question Boncuk,the main problem I've been having with the electronic latches I've built so far (555s) is guaranteeing they always power up in their off state,I've cracked it now with a capacitor connected to ground and resistor to supply both on the reset pin.Is your design definately going to power up every time in the everything off state?
there is no reason to worry about power up status of the "switches".
The debouncer circuit is forced low by R2 resulting in a H at the output of IC1A, inverted to L at the output of IC1B which feeds the clock input of IC2A. Set and Reset pins (IC2A and B) are tied to ground and there is no chance for the chip to change levels.
Level change occurs as soon as the momentary switch is closed, thus initiating switching sequence.
Hi Chris, I think this is a simple design, no really sure, not really sure it will work, but it seems to work on spice. I used P FETs instead of relays also, but for got to add protective diodes as a just in case.
Any comments or corrections from others are welcome and it'll be a good circuit for all.
I can't draw you a circuit board design because I usually use perf boards.
Kinarfi