fjkraan
Experienced Member
This subject isn't very vintage itself, but it could be useful in repairing vintage
hardware.
Last week I created a simple TTL-I.C.-logic tester based on an Arduino and a Python script.
Currently it only tests 18 different I.C.s from the 7400 series, having 14 and 16 pins.
The chip-definition is in a separate text file, adding new I.C.s is as simple as creating
a Boolean expression for its output pins.
The tester hardware part is build on an Arduino UNO, but any 5 Volt Arduino will
probably work too. There are just about enough pins for testing 20 pin I.C.s, but
most of then are not simple gates.
The software part is a +200 lines Python 3 script and a text based I.C.-definition list.
https://github.com/electrickery/logicTester
Planned extensions are testing for clocked logic, but I havn't defined a concise
notation, or created any code for this.
Current (v1.1) I.C.-list (actually tested): "7400", "7402", "7404", "7407", "7408", "7409", "7410", "7411", "7420", "7421", "7427", "7430", "7432", "7433", "7438", 74125", "74132", "74138"
Greetings,
Fred Jan
hardware.
Last week I created a simple TTL-I.C.-logic tester based on an Arduino and a Python script.
Currently it only tests 18 different I.C.s from the 7400 series, having 14 and 16 pins.
The chip-definition is in a separate text file, adding new I.C.s is as simple as creating
a Boolean expression for its output pins.
The tester hardware part is build on an Arduino UNO, but any 5 Volt Arduino will
probably work too. There are just about enough pins for testing 20 pin I.C.s, but
most of then are not simple gates.
The software part is a +200 lines Python 3 script and a text based I.C.-definition list.
https://github.com/electrickery/logicTester
Planned extensions are testing for clocked logic, but I havn't defined a concise
notation, or created any code for this.
Current (v1.1) I.C.-list (actually tested): "7400", "7402", "7404", "7407", "7408", "7409", "7410", "7411", "7420", "7421", "7427", "7430", "7432", "7433", "7438", 74125", "74132", "74138"
Greetings,
Fred Jan