M
Mike Deblis
Guest
Hi,
Bit of a problem - I've got to get a "fastest finger first" quiz setup for 8
people finished by thursday evening (quiz night at my kids school)... and my
EE background ended 20 years ago...
I've been using the circuit from EDN design Ideas, August 16th 2001 "Circuit
improves on first event detection" - the CMOS (4013) version.
Just as I come to build the wretched device, which worked fine on
breadboard, I find that when built using multi-core cables that the other
button
sense lines seem to fire when one button is pressed, resulting in loads of
lights coming on even though the inhibit line drops correctly.
Using a 'scope show loads of spikes on the other button lines when another
button is pressed which is obviously causing the problem. I should also
mention that the multi-core cable also carries 300mA @12V to light some MES
bulbs in the button-pusher's box - I suspect that this maybe where the
cross-talk is coming from.
The PSU is clean, and each chip is decoupled by a 100n right underneath it.
Its built on VeroBoard, very neatly and cleanly. The veroBoard version
worked fine before I connected the long wires with the buttons and lights in
boxes (to sit in front of each contestant).
Now, I suspect the multi-core cable is capacitively coupling the button or
light lines, causing mayhem. WHAT CAN I DO? I need to either improve the
noise immunity of the inputs (how?), or would switching to the TTL (74F74)
version of the circuit help? Would 74LS74 be any different to using the
74F74 for input rejection? Would stopping using multi-core and using
point-to-point 2 core be the answer?
I have so little time (I have a day job) that I really need solid advice
here...
My fragile credibility as a father is at stake here ;-) Sigh ;-(
Many thanks,
--
Mike
Bit of a problem - I've got to get a "fastest finger first" quiz setup for 8
people finished by thursday evening (quiz night at my kids school)... and my
EE background ended 20 years ago...
I've been using the circuit from EDN design Ideas, August 16th 2001 "Circuit
improves on first event detection" - the CMOS (4013) version.
Just as I come to build the wretched device, which worked fine on
breadboard, I find that when built using multi-core cables that the other
button
sense lines seem to fire when one button is pressed, resulting in loads of
lights coming on even though the inhibit line drops correctly.
Using a 'scope show loads of spikes on the other button lines when another
button is pressed which is obviously causing the problem. I should also
mention that the multi-core cable also carries 300mA @12V to light some MES
bulbs in the button-pusher's box - I suspect that this maybe where the
cross-talk is coming from.
The PSU is clean, and each chip is decoupled by a 100n right underneath it.
Its built on VeroBoard, very neatly and cleanly. The veroBoard version
worked fine before I connected the long wires with the buttons and lights in
boxes (to sit in front of each contestant).
Now, I suspect the multi-core cable is capacitively coupling the button or
light lines, causing mayhem. WHAT CAN I DO? I need to either improve the
noise immunity of the inputs (how?), or would switching to the TTL (74F74)
version of the circuit help? Would 74LS74 be any different to using the
74F74 for input rejection? Would stopping using multi-core and using
point-to-point 2 core be the answer?
I have so little time (I have a day job) that I really need solid advice
here...
My fragile credibility as a father is at stake here ;-) Sigh ;-(
Many thanks,
--
Mike