Inhaltsverzeichnis:
Video: Smart IC Tester - Gunook
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Wir alle wissen, was IC-Tester tun … aber für diejenigen, die es nicht tun - IC-Tester sind Geräte, die verwendet werden, um integrierte Schaltungen zu testen, indem sie Impulse gemäß ihrer Wahrheitstabelle senden. Im Allgemeinen wird die IC-Nummer in den IC-Tester eingegeben und ein Vergleichstest mit der Logiktabelle dieses speziellen ICs durchgeführt.
Ein intelligenter IC-Tester ist weitaus leistungsfähiger und besser als ein generischer IC-Tester, er hat die Fähigkeit, den angeschlossenen IC zusammen mit einem manuellen Modus zu erkennen und zu überprüfen. Unser IC-Tester verfügt über ein Touch-LCD, das eine bessere Benutzererfahrung und eine leicht verständliche Benutzeroberfläche bietet.
IC-Tester sind vielleicht kostspielige Instrumentierungsgeräte, aber dieser ist knapp unter ₹1600 (~ $ 25), ziemlich billig, oder?
Schritt 1: Lassen Sie uns etwas einkaufen
Elektronik
- 1x Arduino Mega 2560
- 1x 20-polige ZIF-Buchse
- 1x 2,4-Zoll-TFT-Touchscreen-LCD mit integriertem SD-Kartensteckplatz
- 1x 4GB MicroSDHC
- 1x 6-polige extralange Buchsenleiste
- 3x 8-polige extralange Buchsenleiste
- 1x Steckerleiste
- 2x WS2812B (optional)
- 2x 100 nF 0805 Kondensator (optional)
- 1x 180Ω 0805 Widerstand (optional)
Werkzeuge und Zubehör
- Lötkolben
- Lot
- Ein Laptop
- USB-Kabel zum Anschluss von Arduino Mega 2560
- MicroSDHC-Adapter
Schritt 2: Design der Platine
Ich entwarf ein Schild, in das alle Komponenten passen, und wählte das Arduino Mega als mein Mikrocontroller-Board, da sowohl der ZIF-Sockel als auch das LCD nebeneinander platziert werden können, was dem Build ein kompaktes und tragbares Aussehen und Gefühl verleiht. Ich habe Autodesk Eagle für den PCB-Design-Teil verwendet (ich habe die Eagle-Dateien unten angehängt).
Ein großes Lob an die Jungs von JLC PCB für das Sponsoring von PCBs für das Projekt. Schauen Sie sie sich an, sie bieten 2 USD PCB-Prototyping und kostenlosen Versand bei der ersten Bestellung.
Schritt 3: Halt die Klappe und löten
Sobald Sie alle Komponenten zusammen mit der Platine haben, löten Sie sie einfach wie abgebildet und Sie können loslegen !!
Sobald Sie mit dem Löten fertig sind, setzen Sie die LCD-Abschirmung und die Buchsenleisten auf und dies ist Ihre Baugruppe für den IC-Tester.
Denk dran - "Wenn es nach Hühnchen riecht, machst du es falsch";)
Schritt 4: Code? Jawohl.
Öffnen Sie Ihre Arduino-IDEs und öffnen Sie den Code … Sie können meinen Namen durch Ihren eigenen ersetzen, damit er mit Ihrem Namen startet. Sie können mit Farbschemata nach Ihrer Wahl herumspielen.
Alle Codedateien sind auf GITHUB verfügbar
Schritt 5: Datenbank vorbereiten… eine zeitaufwändige Aufgabe
Ich habe eine grundlegende Datenbank für den Komponententester zusammengestellt, die grundlegende ICs enthält. Die Datenbank befindet sich in der Datei database.txt auf GitHub. Kopieren Sie diese txt-Datei auf die SD-Karte und legen Sie sie in das Touch-LCD-Schild ein.
Danke an den anweisbaren Benutzer JorBi für seinen Instructable - Arduino IC Tester, von dem ich Inspiration bekam, einen zu bauen.
Muster -
$[IC-Nummer]
[IC-Name]
[Pins]
[Testfall 1]
[Testfall 2]
…
[Testfall N]
Beispiel-Testfall-
Angenommen, ich habe IC-7426, ein Beispieltestfall wäre
0000HHG000000VHier würde 0/1 verwendet, um den Eingang zu spezifizieren und H/L (High/Low), um den Ausgang zu spezifizieren, und V wird verwendet, um VCC zu bezeichnen, und G wird verwendet, um Masse zu bezeichnen. Folge der Reihenfolge von Pin 1, 2, 3, ….. 7, 8, 9, …. 14 für oben IC
Schritt 6: Daumen drücken !! Alles zusammen testen
Lassen Sie uns den Code hochladen und den IC-Tester booten.
DAUMEN DRÜCKEN !!
Und es hat super funktioniert
Schritt 7: Viel Spaß beim Testen
Sie können gerne zum Projekt und zur Datenbank auf GitHub beitragen.