Inhaltsverzeichnis:
- Schritt 1: Lassen Sie uns etwas einkaufen
- Schritt 2: Design der Platine
- Schritt 3: Halt die Klappe und löten
- Schritt 4: Code? Jawohl.
- Schritt 5: Datenbank vorbereiten… eine zeitaufwändige Aufgabe
- Schritt 6: Daumen drücken !! Alles zusammen testen
- Schritt 7: Viel Spaß beim Testen
Video: Smart IC Tester - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
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.
Empfohlen:
Smart B.A.L (verbundene Mailbox): 4 Schritte
Smart B.A.L (Connected Mailbox): Sie haben es satt, jedes Mal Ihre Mailbox zu überprüfen, während sich nichts darin befindet. Sie möchten wissen, ob Sie während einer Reise Ihre Post oder ein Paket erhalten. Es benachrichtigt Sie, wenn der Postbote eine Post oder eine Par
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir
DIY WiFi Smart Security Light mit Shelly
DIY WiFi Smart Security Light mit Shelly 1: Diese Anleitung wird sich mit der Erstellung eines DIY Smart Security Light mit dem Shelly 1 Smart Relais von Shelly befassen. Wenn Sie ein Sicherheitslicht intelligent machen, haben Sie viel mehr Kontrolle darüber, wann es aktiviert wird und wie lange es eingeschaltet bleibt. Es kann aktiv sein
So bauen Sie einen Smart Mirror mit Raspberry Pi 4: 10 Schritte
So bauen Sie einen Smart Mirror mit Raspberry Pi 4: In dieser Anleitung sehen wir, wie Sie einen Smartmirror aus recycelten Teilen wie einem Bilderrahmen, einem alten Monitor und einem Bilderglas bauen. Für die elektronischen Komponenten, die ich hier gekauft habe www.lcsc .com
Testtools: ein ziemlich einfacher 555-Tester. Korrigiert und aktualisiert.: 3 Schritte
Testtools: ein ziemlich einfacher 555-Tester. Korrigiert und aktualisiert.: Hier werde ich eine kleine Schaltung geben, die testet, ob der 555-Timer, den Sie gerade in einer anderen Schaltung ausprobiert haben (und der entweder aufgeheizt wurde oder überhaupt nicht funktionierte), funktioniert oder nicht. Haben Sie sich jemals gefragt, ob es Ihre Schaltung war oder ob Sie vielleicht gebraten haben