Issue with CMOS gate switching

Thread Starter

Synthetase

Joined Mar 2, 2013
3
Hi all, I'm a bit of a noob when it comes to cmos and digital circuits in general. I'm currently building a circuit to electronically switch the inputs to a DAC/preamp project and remove the need for the old-school rotary switch. The idea is to have a series of momentary push button switches that pulse a 4043 latch flip-flop. The outputs from the 4043 turn on NPN transistors, which in turn supply current to the switching relays and the corresponing indicator LED. Each switch is connected directly to the flip-flop it needs to set, and through a passive OR gate to the rest of the 'flops to reset them all, ensuring only one input may be selected at any one time. I've built this part of the circuit (everything above the red line in the attached schematic) and tested it thoroughly and it works very well.

The problem is that when power is applied, the 4043 is (naturally) low on all outputs and I'd really like to be able to have a "default" input selected at power-on. So I decided to add a three-input NOR gate taking its inputs from the 4043 outputs and feeding any one of the three inputs to the 4043 (selectable by jumper switches J1, J2 and J3). Theoretically the NOR output should be high at power-on due to the outputs from 4043 being low. (This is true, I've measured the voltage.) Then the NOR should set one of the flip-flops and go low due to the presence of a high on the 4043.

Except it doesn't work. I thought it might be an issue with the 4043 only switching at the rise of the pulse, and it not getting one because at power-on the output of the NOR was already high. I've tested this by inserting a momentary switch between them and got nothing.

I've attached a picture of the (relevant parts) of the schematic. It's a bit of a mess but you should be able to follow it. Any ideas on what I'm doing wrong here would be greatly appreciated.

Cheers.
 

Attachments

Top