Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

ArduTester V1.13: Automatischer Transistor-Tester mit Arduino UNO

Komponenten und Zubehör

Bauteil Menge Hinweis
Arduino UNO 1
Adafruit Standard LCD 16x2 Weiß auf Blau 1
SparkFun Taster 12mm 1
Perma-Proto Breadboard Halbgröße 1
Jumper-Kabel (generisch) 1
Widerstand 1 kΩ 1
Widerstand 10 kΩ 1
Widerstand 470 kΩ 1% 3
Widerstand 680 Ω 1% 3

Über dieses Projekt

Dies ist ein automatischer Transistor-Tester zur Identifikation von Pinbelegung und Eigenschaften verschiedener diskreter Halbleiter (NPN/PNP-Transistoren, MOSFETs etc.). Er misst auch Widerstände, Kondensatoren, Induktivitäten und mehr.

Das Originalprojekt war in einer Mischung aus C und AVR-Assembler für AVR-gcc/Atmel Studio geschrieben.

Ziel: Portierung in den Arduino Web Editor

Meine Ambition war es, das Projekt in den Arduino Web Editor zu portieren. Dies vereinfacht die Handhabung der umfangreichen, konfigurierbaren Software enorm: Editieren, Verifizieren und Hochladen auf ein Arduino UNO Board wird sofort möglich – ohne Installation einer AVR-Toolchain oder Nutzung von Linux.

Die meisten Arduino UNO Starter-Kits enthalten bereits alle nötigen Komponenten (UNO R3 Board, 1602 LCD, Taster, Breadboard, Jumper-Kabel, Widerstände).

Dieses Projekt zeigt auch die Open-Source/Open-Hardware-Philosophie von Arduino in besserem Licht, da die ursprünglichen Hex-Files für UNO und MEGA 2560 vom TransistorTester-Projekt Arduino nicht gut darstellten (UNO-Version nur ohne LCD, nur Serial Monitor).

Last but not least: Es gibt praktisch keinen Performance- oder Genauigkeitsverlust beim ArduTester V1.13 im Vergleich zum Original-TransistorTester!

Wie benutzt man den ArduTester V1.13?

  1. Das zu testende Bauteil an beliebige Testpunkte TP1, TP2, TP3 anschließen (Transistoren NPN/PNP, FETs, Widerstände, Kondensatoren, Dioden, LEDs und mehr).
  2. Warnung: Nur Kondensatoren testen, die vorher entladen wurden!
  3. TEST-Taster drücken und das Ergebnis auf dem 2×16 LCD ablesen.

Beispiel: Test mit einem Transistor

ArduTester V1.13: Automatischer Transistor-Tester mit Arduino UNO

Erneut TEST drücken für weitere Parameter oder einen neuen Test.

Langes Drücken von TEST nach einem Test öffnet die Menüauswahl: Kurz drücken zum Scrollen, lang drücken zum Auswählen einer Funktion.

Weitere Menü-Funktionen

Falls du dich im Menü verirrt hast: Arduino UNO Reset-Taste drücken.

Code

ArduTester V1.13 Sketch

Arduino/Genuino Uno Board auswählen, Verifizieren und Hochladen.

Der vollständige Sketch ist umfangreich. Er ist im Projekt-Repository verfügbar.

Schaltpläne

Komponentenplatzierung und Verdrahtung:

ArduTester V1.13: Automatischer Transistor-Tester mit Arduino UNO

Fritzing-Datei: ardutester_v113_otPu7eBf45.fzz

Herstellungsprozess

  1. 20-kHz-Arduino-Oszilloskop mit Nokia 5110 LCD – Einfacher DIY-Bau
  2. Intelligente Jalousien: Automatische Lichtsteuerung mit Arduino & Solarenergie
  3. Italienische Word Clock mit Arduino Nano, NeoPixel, LCD & RTC
  4. Einfacher Taschenrechner mit Arduino UNO – Einsteigerprojekt
  5. Erdmassen-Messung mit Arduino: Schritt-für-Schritt DIY-Anleitung
  6. Tragbares Persistence-of-Vision-Display mit Arduino UNO und ATtiny85 bauen
  7. Zuverlässiger Sigfox-kWh-Zähler mit Arduino MKR Fox 1200
  8. Bluetooth-Temperaturmonitor mit Arduino Nano
  9. Arduino DMX-512 Tester & Controller – Komplettes Bauteil-Set für zuverlässige Lichtsteuerung
  10. Isolierter Analogeingang für Arduino: Spannung/Strom galvanisch trennen