Innholdsfortegnelse:

Smart IC -tester: 7 trinn (med bilder)
Smart IC -tester: 7 trinn (med bilder)

Video: Smart IC -tester: 7 trinn (med bilder)

Video: Smart IC -tester: 7 trinn (med bilder)
Video: Цимес. Так готовят только в Одессе! Старое Еврейское Блюдо 2024, Juli
Anonim
Image
Image

Vi vet alle hva IC -testere gjør … men for de som ikke gjør det - IC -testere er enheter som brukes til å teste integrerte kretser ved å sende inn pulser i henhold til sannhetstabellen. Vanligvis blir IC -nummer matet inn i IC Tester og en sammenligningstest er utført mot den aktuelle ICs logiske tabell.

En smart IC -tester er langt mer kapabel og bedre enn en generisk IC -tester, den har en evne til å oppdage og kontrollere den tilkoblede IC -en sammen med en manuell modus. Vår IC -tester har en berørings -LCD som gir en bedre brukeropplevelse og brukervennlig brukergrensesnitt.

IC -testere er kanskje kostbare instrumenteringsenheter, men denne er i underkant av 1600 kr (~ 25 dollar), ganske billig ikke sant?

Trinn 1: La oss handle noen ting

Design av kretskortet
Design av kretskortet

Elektronikk

  • 1x Arduino Mega 2560
  • 1x 20 -pins ZIF -kontakt
  • 1x 2,4 tommers TFT berøringsskjerm LCD med innebygd SD -kortspor
  • 1x 4 GB MicroSDHC
  • 1x 6-pins ekstra lengde kvinnelig overskrift
  • 3x 8-pins ekstra lengde kvinnelig overskrift
  • 1x hannhodestripe
  • 2x WS2812B (valgfritt)
  • 2x 100 nF 0805 kondensator (valgfritt)
  • 1x 180Ω 0805 motstand (valgfritt)

Verktøy og tilleggsartikler

  • Loddejern
  • Lodding
  • En bærbar PC
  • USB -kabel for tilkobling av Arduino Mega 2560
  • MicroSDHC -adapter

Trinn 2: Utforming av kretskortet

Design av kretskortet
Design av kretskortet
Design av kretskortet
Design av kretskortet

Jeg designet et skjold for at alle komponenter skulle passe inn og valgte Arduino Mega som mitt mikrokontrollerkort, siden både ZIF-kontakten og LCD-en kan settes side om side, noe som gir bygget et kompakt og bærbart utseende. Jeg brukte Autodesk Eagle for PCB -designdelen (jeg har vedlagt ørnefilene nedenfor).

En stor shoutout til gutta på JLC PCB for sponsing av PCB for prosjektet. Sjekk dem ut, de tilbyr $ 2 PCB -prototyper og gratis frakt på første ordre.

Trinn 3: Hold kjeft og lodd

Hold kjeft og lodd
Hold kjeft og lodd
Hold kjeft og lodd
Hold kjeft og lodd
Hold kjeft og lodd
Hold kjeft og lodd
Hold kjeft og lodd
Hold kjeft og lodd

Når du har alle komponentene sammen med kretskortet, er det bare å lodde dem på plass som vist, og du er klar til å gå !!

Når du er ferdig med lodding, setter du på LCD-skjoldet og hunnhodene, og dette fullfører monteringen for IC-tester.

Husk - "Hvis det lukter kylling, gjør du det feil";)

Trinn 4: Kode? Ja.

Kode? Ja..!!
Kode? Ja..!!
Kode? Ja..!!
Kode? Ja..!!
Kode? Ja..!!
Kode? Ja..!!
Kode? Ja..!!
Kode? Ja..!!

Åpne Arduino IDE -ene og åpne koden … Du kan erstatte navnet mitt med ditt eget, så det starter opp med navnet ditt. Du står fritt til å leke med fargevalg etter eget valg.

Alle kodefiler er tilgjengelige på GITHUB

Trinn 5: Klargjør database … en tidsforbrukende oppgave

Forbereder database … en tidkrevende oppgave
Forbereder database … en tidkrevende oppgave
Forbereder database … en tidkrevende oppgave
Forbereder database … en tidkrevende oppgave

Jeg har samlet en grunnleggende database for Component Tester som inkluderer grunnleggende IC -er. Databasen er i database.txt -filen på GitHub. Kopier denne txt -filen på SD -kortet og sett den inn i Touch LCD Shield.

Takk til instruerbar bruker JorBi for hans Instructable - Arduino IC Tester hvorfra jeg fikk inspirasjon til å bygge en.

Mønster -

$ [IC -nummer]

[IC -navn]

[Pins]

[Test Case 1]

[Test Case 2]

[Test Case N]

Prøve Test Case-

Si at jeg har IC-7426, et eksempel på et testtilfelle

0000HHG000000VHere 0/1 vil bli brukt til å spesifisere Input og H/L (High/Low) for å spesifisere output og V brukes til å betegne VCC og G brukes til å markere Ground. Følg ordren fra Pin 1, 2, 3,….. 7, 8, 9,…. 14 for ovenfor IC

Trinn 6: Krysser fingrene !! Tester alt sammen

Fingrene krysset !! Tester alt sammen
Fingrene krysset !! Tester alt sammen
Fingrene krysset !! Tester alt sammen
Fingrene krysset !! Tester alt sammen
Fingrene krysset !! Tester alt sammen
Fingrene krysset !! Tester alt sammen
Fingrene krysset !! Tester alt sammen
Fingrene krysset !! Tester alt sammen

La oss laste opp koden og starte IC -testeren.

FINGRENE KRYSSET !!

Og det fungerte kjempebra

Trinn 7: God test

Du er velkommen til å bidra til prosjektet og databasen på GitHub.

Anbefalt: