Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

ArduTester V1.13: Geautomatiseerde Transistor Tester met Arduino UNO

Onderdelen en benodigdheden

OnderdeelAantal
Arduino UNO1
Adafruit Standard LCD - 16x2 Wit op Blauw1
SparkFun Drukknopschakelaar 12mm1
Perma-Proto Breadboard Half Size1
Jumper draden (generic)1
Weerstand 1k ohm1
Weerstand 10k ohm1
Weerstand 470k ohm 1%3
Weerstand 680 ohm 1%3

Over dit project

Dit is een automatische Transistor Tester, om de pin-out en kenmerken van diverse discrete halfgeleiders te identificeren (Transistoren NPN, PNP, MOSFETs, etc.). Het evalueert ook weerstanden, condensatoren, inducties, etc. Het oorspronkelijke project was geschreven in een mix van C en AVR Assembly Code voor AVR gcc tooling AVR Studio.

Mijn ambitie was om het te porteren naar de Arduino Web Editor, wat de verwerking van de grote configureerbare software enorm vereenvoudigt, waardoor het direct mogelijk is om te bewerken, verifiëren en uploaden naar een Arduino UNO-bord zonder de noodzaak van het installeren van een AVR tooling Suite of het gebruik van Linux OS.

De meeste Arduino UNO Starter Kits bevatten de benodigde componenten (UNO R3 bord, 1602 LCD, drukknoppen, breadboard, jumper draden, weerstanden).

Dit project laat ook de Arduino open source, open hardware filosofie beter zien, omdat de eerder geleverde .Hex-bestanden voor Arduino UNO en MEGA 2560 van het oorspronkelijke Transistor Tester-project Arduino niet in een goed licht zetten (UNO-versie werd geleverd zonder LCD, alleen seriële monitor).

Last but not least, er is bijna geen prestatie- of nauwkeurigheidsverlies met deze Arduino-versie ArduTester V1.13 wanneer je het vergelijkt met de originele TransistorTester!

Hoe de ArduTester V1.13 te gebruiken?

Sluit het te testen component aan op een willekeurige TP1, TP2, TP3 (component kan zijn: Transistoren NPN, PNP, FET, Weerstanden, Condensatoren, Dioden, LED en nog veel meer.)

Waarschuwing: TEST alleen condensatoren die je vooraf hebt ontladen!

Druk vervolgens op de TEST-drukknop en lees het testresultaat op het 2x16 LCD.

Voorbeeld van een test met een transistor

ArduTester V1.13: Geautomatiseerde Transistor Tester met Arduino UNO

Druk opnieuw op TEST om meer parameters of een nieuwe test te krijgen.

Lang ingedrukt houden van TEST na een test geeft een menu-selectie: druk opnieuw op TEST om door het menu te scrollen, en houd TEST lang ingedrukt om een specifieke functie te selecteren.

Meer menufuncties hieronder...

  • f-Generator (Selecteerbare frequentie blokgolfuitgang op TP 2) (Test Pin 2)
  • 10-bit PWM (Frequentie met selecteerbare duty cycle uitgang op TP 2)

Als je verdwaalt in het menu, druk op de Arduino UNO reset-knop.

Code

ArduTester V1.13 Sketch

Selecteer Arduino/Genuino Uno Board, Verifieer en Upload.

Schema's

Hoe componenten te plaatsen en te bedraden

ArduTester V1.13: Geautomatiseerde Transistor Tester met Arduino UNO ardutester_v113_otPu7eBf45.fzz

Productieproces

  1. Bouw een 20 kHz Arduino Oscilloscoop op een Nokia 5110 LCD – Eenvoudige DIY Handleiding
  2. Slimme Jaloezieën: Geautomatiseerd Lichtbeheer met Arduino & Zonne-energie
  3. Bouw een Italiaanse Woordklok met Arduino Nano, NeoPixel, LCD en RTC
  4. Bouw een eenvoudige rekenmachine met Arduino UNO – Makkelijk project
  5. De massa van de aarde meten met Arduino: een stapsgewijze DIY-gids
  6. Een draagbaar Persistence-of-Vision-display bouwen met Arduino UNO en ATtiny85
  7. Bouw een Betrouwbare Sigfox kWh Meter met Arduino MKR Fox 1200
  8. Bluetooth Temperatuurmeter met Arduino Nano
  9. Arduino DMX-512 Tester Controller – Complete Onderdelenkit voor Betrouwbare Verlichtingsbesturing
  10. Contactloos Gebaarslot: Veilige toegang met APDS-9960 en Arduino
  11. Geïsoleerde analoge ingangsschakeling voor Arduino bouwen