Hello all,
I'm here to ask for advice on a circuit I'm redesigning from my original, that used an Arduino, to a more elegant (and less power hungry) logic circuit.
It is what I would have called simple before playing with it but have run into some problems.
The circuit is checking for continuity and shorts on a part. There are 6 pins (1, 2, 3, 4, 5, and 6) and the goal is to make sure there is a short between 1&2, 3&4, and 5&6 while at the same time ensuring there is NOT a short between 1 and 3-4-5-6, between 2 and 3-4-5-6, between 3 and 1-2-5-6, between 4 and 1-2-5-6, between 5 and 1-2-3-4, between 6 and 1-2-3-4.
On my circuit that I tried, it seems that in pulling up one pin to test for continuity with its pair I unintentionally short it with the pins I'm testing for shorts for through the power rail.
I've considered somehow using opto-couplers, but have never used them before and unsure of how to proceed.
To sumerize in a different way, this is what I need to check for all simultaneously:
Pin 1 connected to 2 but not 3, 4, 5, 6
Pin 2 connected to 1 but not 3, 4, 5, 6
Pin 3 connected to 4 but not 1, 2, 5, 6
Pin 4 connected to 3 but not 1, 2, 5, 6
Pin 5 connected to 6 but not 1, 2, 3, 4
Pin 6 connected to 5 but not 1, 2, 3, 4
To give a bigger picture, this will be in a handheld box, it will be powered from a 9V battery (this is flexible), it will have a green LED showing good if it passes all checks, and it will have a red LED and a buzzer if it fails one or more of the [30] checks.
Thanks in advance for any help or advice.
I'm here to ask for advice on a circuit I'm redesigning from my original, that used an Arduino, to a more elegant (and less power hungry) logic circuit.
It is what I would have called simple before playing with it but have run into some problems.
The circuit is checking for continuity and shorts on a part. There are 6 pins (1, 2, 3, 4, 5, and 6) and the goal is to make sure there is a short between 1&2, 3&4, and 5&6 while at the same time ensuring there is NOT a short between 1 and 3-4-5-6, between 2 and 3-4-5-6, between 3 and 1-2-5-6, between 4 and 1-2-5-6, between 5 and 1-2-3-4, between 6 and 1-2-3-4.
On my circuit that I tried, it seems that in pulling up one pin to test for continuity with its pair I unintentionally short it with the pins I'm testing for shorts for through the power rail.
I've considered somehow using opto-couplers, but have never used them before and unsure of how to proceed.
To sumerize in a different way, this is what I need to check for all simultaneously:
Pin 1 connected to 2 but not 3, 4, 5, 6
Pin 2 connected to 1 but not 3, 4, 5, 6
Pin 3 connected to 4 but not 1, 2, 5, 6
Pin 4 connected to 3 but not 1, 2, 5, 6
Pin 5 connected to 6 but not 1, 2, 3, 4
Pin 6 connected to 5 but not 1, 2, 3, 4
To give a bigger picture, this will be in a handheld box, it will be powered from a 9V battery (this is flexible), it will have a green LED showing good if it passes all checks, and it will have a red LED and a buzzer if it fails one or more of the [30] checks.
Thanks in advance for any help or advice.