INHOUDSOPGAWE:

Slim IC -toetser: 7 stappe (met foto's)
Slim IC -toetser: 7 stappe (met foto's)

Video: Slim IC -toetser: 7 stappe (met foto's)

Video: Slim IC -toetser: 7 stappe (met foto's)
Video: Ik Leerde Realistisch Tekenen Binnen 7 Dagen! 2024, Julie
Anonim
Image
Image

Ons weet almal wat IC -toetsers doen … maar vir diegene wat dit nie doen nie - IC -toetsers is toestelle wat gebruik word om geïntegreerde stroombane te toets deur polse in te stuur volgens hul waarheidstabel. Oor die algemeen word die IC -nommer in die IC -toetser ingevoer en 'n vergelykingstoets word gedoen teen die spesifieke IC se logiese tabel.

'N Slim IC -toetser is baie meer bekwaam en beter as 'n generiese IC -toetser, en kan die gekoppelde IC saam met 'n handmatige modus opspoor en kontroleer. Ons IC -toetser het 'n aanraakskerm wat 'n beter gebruikerservaring en gebruikersvriendelike gebruikersinterface bied.

IC -toetsers is miskien duur instrumentasie -toestelle, maar hierdie een is net onder £ 1600 (~ $ 25), redelik goedkoop, nie waar nie?

Stap 1: Kom ons koop 'n paar goedjies

Ontwerp van die PCB
Ontwerp van die PCB

Elektronika

  • 1x Arduino Mega 2560
  • 1x 20 -pins ZIF -aansluiting
  • 1x 2,4 duim TFT -raakskerm LCD met ingeboude SD -kaartgleuf
  • 1x 4 GB MicroSDHC
  • 1x 6-pen ekstra lengte vroulike kopstuk
  • 3x 8-pen ekstra lengte vroulike kopstuk
  • 1x manlike kopstrook
  • 2x WS2812B (opsioneel)
  • 2x 100 nF 0805 kondensator (opsioneel)
  • 1x 180Ω 0805 Weerstand (opsioneel)

Gereedskap en bykomende voorrade

  • Soldeerbout
  • Soldeer
  • N skootrekenaar
  • USB -kabel om Arduino Mega 2560 aan te sluit
  • MicroSDHC -adapter

Stap 2: Ontwerp die PCB

Ontwerp van die PCB
Ontwerp van die PCB
Ontwerp van die PCB
Ontwerp van die PCB

Ek het 'n skild ontwerp vir alle komponente om in te pas en het die Arduino Mega gekies as my mikrobeheerderbord, aangesien die ZIF-aansluiting en die LCD langs mekaar gesit kan word, wat die konstruksie 'n kompakte en draagbare voorkoms gee. Ek het Autodesk Eagle gebruik vir die PCB Design -gedeelte (ek het die arendlêers hieronder aangeheg).

'N Groot oproep aan ouens by JLC PCB vir die borg van PCB's vir die projek. Gaan kyk gerus, hulle bied $ 2 PCB -prototipering en gratis aflewering op eerste bestelling.

Stap 3: Hou stil en soldeer

Hou stil en soldeer
Hou stil en soldeer
Hou stil en soldeer
Hou stil en soldeer
Hou stil en soldeer
Hou stil en soldeer
Hou stil en soldeer
Hou stil en soldeer

Sodra u al die komponente saam met die PCB het, soldeer u dit net soos aangedui, en is u gereed om te begin !!

Sodra u klaar is met die soldeer, sit die LCD-skild en die vroulike kopstukke op, en dit voltooi u vergadering vir IC-toetser.

Onthou - "As dit na hoender ruik, doen jy dit verkeerd";)

Stap 4: Kode? Ja..

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

Maak u Arduino IDE's oop en maak die kode oop … U kan my naam vervang met u eie sodat dit u naam versterk. U is vry om met kleurskemas te speel volgens u keuse.

Alle kode lêers is beskikbaar op GITHUB

Stap 5: Databasis voorberei … 'n Tydsverbruikstaak

Berei databasis voor … 'n Tydsverbruikstaak
Berei databasis voor … 'n Tydsverbruikstaak
Berei databasis voor … 'n Tydsverbruikstaak
Berei databasis voor … 'n Tydsverbruikstaak

Ek het 'n basiese databasis vir Component Tester saamgestel wat basiese IC's bevat. Die databasis is in die database.txt -lêer op GitHub. Kopieer hierdie txt -lêer op die SD -kaart en plaas dit in die Touch LCD Shield.

Dankie aan die instrueerbare gebruiker JorBi vir sy Instructable - Arduino IC Tester, waaruit ek inspirasie gekry het om een te bou.

Patroon -

$ [IC -nommer]

[IC Naam]

[Penne]

[Toetsgeval 1]

[Toetsgeval 2]

[Toetsgeval N]

Voorbeeld toetskas-

Gestel ek het IC-7426, 'n voorbeeldtoets sou wees

0000HHG000000V Hier word 0/1 gebruik om insette te spesifiseer en H/L (hoog/laag) om uitset te spesifiseer en V word gebruik om VCC aan te dui en G word gebruik om grond aan te dui. Volg die volgorde van pen 1, 2, 3,….. 7, 8, 9,…. 14 vir bogenoemde IC

Stap 6: Gekruiste vingers !! Toets dit alles saam

Hou duim vas !! Toets dit alles saam
Hou duim vas !! Toets dit alles saam
Hou duim vas !! Toets dit alles saam
Hou duim vas !! Toets dit alles saam
Hou duim vas !! Toets dit alles saam
Hou duim vas !! Toets dit alles saam
Hou duim vas !! Toets dit alles saam
Hou duim vas !! Toets dit alles saam

Laai die kode op en begin die IC -toetser.

HOU DUIM VAS !!

En dit het puik gewerk

Stap 7: Gelukkige toets

U is welkom om by te dra tot die projek en databasis op GitHub.

Aanbeveel: