-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ideas to simplify the circuit #2
Comments
Yeah the setup is for driving power and also open circuit. If you have fixed power then just hard wire that. It's ages ago. The resistor thing might work yeah. I believe I might have considered it iirc but I can't recall why I would have discounted it. Also do I have a series resistor on each pin to prevent overcurrent when the test device is accidentally driving an output pin as an input pin? If so then you can probably ditch that too as the risk to the device under test is small if the test execution time is short, which it is when using the automation. |
Hi,
thanks for sharing your project and for the explanation write-up.
Your design uses 2 MCU pins to drive one TIC (tested IC) pin. I was wondering whether this could be simplified and only one MCU pin could be used (to drive or sense one TIC pin) for a simpler testing device - basically to test 14-pin-only 74xx logic devices where the VCC and GND are on the fixed position.
Of course such design would be limited to a subset of TIC devices, but could eliminate the external GPIO chips. Basically the device would only consist of the Arduino, the ZIF socket, VCC decoupling and bunch of resistors. Simple to build on a bread board or protoboard in a few hours.
Any ideas ? Any situations where it would not work, or would not work reliably? Thanks.
EDIT: actually, it seems Arduino has enough pins to drive even 16 pin TICs (I forgot about the analogue pins that can be used as digital as well). The GND pin 7 (on 14 pin ICs) could be enabled or disabled via mosfet. The GND pin 8 (on 16 pin ICs) could be hardwired. VCC stays on the same pin position on the ZIF socket.
The text was updated successfully, but these errors were encountered: