Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Lad os lave PCB'er, inden vi starter
- Trin 2: Lodning af komponenterne?
- Trin 3: Lodning af testklippene
- Trin 4: 3D -trykt sag (valgfrit)
- Trin 5: Indstilling af probefarver i firmware
- Trin 6: Brænding af firmwaren
- Trin 7: Desktop -applikation ??
- Trin 8: HALLELUJAH! ? Nyd din komponenttester
Video: USB -komponenttester: 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Som elektronikingeniør ville jeg altid have en bærbar komponenttester, som kunne teste alle elektroniske komponenter derude. I 2016 byggede jeg mig en Component Tester baseret på AVR TransistorTester af Markus F. og Karl-Heinz Kübbeler. Efter det redesignede jeg Component Tester til størrelsen på en nøglering.
Da beslutningstagere, ingeniører og hobbyfolk altid har en computer omkring vores skrivebord. Så jeg tænkte ved mig selv, hvorfor ikke bygge en komponenttester, der kunne bruges som et USB -tilbehør, som giver os mulighed for at teste komponenterne. Jeg har designet en software til at følge med USB -komponenttesteren, der viser de nødvendige testparametre på displayet i en minimal designform. Testledningerne er farvekodede, og disse farver angiver stiftkonfigurationen. Softwaren understøtter tre store OS -platforme macOS, Windows og Linux.
Understøttede komponenter
- Modstand
-
Kondensator
med ESR
- Induktor
- Diode
-
Transistor
- BJT
- UJT
- SÆTTE
-
FET
- JFET
- MOSFET
- IGBT
- TRIAC
- Tyristor
EN STOR TAK TIL PCBWAY FOR AT SPONSORERE DETTE BYGG
PCBWay tilbød at træde til og hjalp mig med at støtte dette projekt. De tilbød også deres PCB -fremstilling og samlingstjenester til byggeriet. De tilbyder 10 brugerdefinerede printkort til så lavt som $ 5 med en bred vifte af valgmuligheder, f.eks. Loddemaskefarver, overfladebehandlinger og meget mere. Fremmødetiden for printkort var forbløffende hurtig. De undersøger også hvert PCB -design manuelt før fremstilling, så du ikke modtager defekte PCB'er. Jeg anbefaler at prøve deres PCB -service, hvis du har brug for en.
Forbrugsvarer
Bill of Material på GitHub (klik på linket for at få en detaljeret stykliste for projektet)
Værktøjer
- Varmluftsbehandlingsstation
- Forstørrelsesglas / elektronisk mikroskop
- Loddekolbe
- Loddemasse og loddetråd
- Pincet
- USBasp
GitHub -depot
Trin 1: Lad os lave PCB'er, inden vi starter
PCB'et er designet til at være på størrelse med et tommelfinger-drev med han-USB-A-stik. De 3 testpuder udsættes for lodning af testledninger på dem. Dimensionerne på printkort er cirka 34 mm x 17 mm.
En kæmpe tak til PCBWays Prototyping and Assemble Service for at få mine plader fremstillet og samlet. De tilbyder tavler i god kvalitet til en meget lav og overkommelig pris. De tilbyder også en række muligheder for loddemaske. I øjeblikket kører de et fantastisk tilbud på montageservice, du kan få 20 plader samlet for kun $ 30 med gratis forsendelse.
Trin 2: Lodning af komponenterne?
Siden jeg brugte PCBWays monteringstjeneste, ser PCB'erne meget renere og førsteklasses ud, når jeg lodde mig selv?
Men hvis du ikke bruger nogen samlingstjeneste, kan du lodde det på egen hånd ved hjælp af loddepasta og hot reflow -station. Jeg vil anbefale at have et mikroskop eller forstørrelsesglas, da komponenter, der bruges, er 0603 -pakker og kan være svære at lodde uden dem.
Trin 3: Lodning af testklippene
Husk farveordren, da vi vil bruge denne ordre om et øjeblik, i mit tilfælde er TP1-TP2-TP3 sort, rød gul.
Softwarens understøttede farver er sort (B), grøn (G), hvid (W), gul (Y) og rød (R) (mere tilføjes snart). Vores kombination resulterer i en farvekode BRY.
Trin 4: 3D -trykt sag (valgfrit)
Jeg eksporterede PCB -design fra Eagle til Fusion 360 og designede en sag omkring det. Etuiet er et 2-delt design med snap-fit design. Tolerancerne er ret stramme, så den kan ikke åbnes let.
Du kan downloade filerne fra Thingiverse.
Trin 5: Indstilling af probefarver i firmware
Hvis du ikke har brugt de samme sondefarver, skal du følge følgende instruktioner, ellers springe til næste trin.
I filvariabler. H i firmwarefiler, rediger linje 133
const unsigned char probe_colors_str EEMEM = "BRY";
Rediger "BRY" til din egen farvekombination, vi indstillede i TRIN 3.
Åbn Terminal i den samme mappe, og kør følgende kommandoer
gøre rent
lave alle
Trin 6: Brænding af firmwaren
⚠️ KRÆVES:
- Du skal bruge USBasp for at brænde firmwarefiler til testeren.
- Du skal have AVRDUDE installeret i dit system for at følgende instruktioner fungerer.
I Terminal/Kommandoprompt skal du navigere til mappens placering med firmwarefiler og udføre følgende kommandoer-
// Blinkende.hex- og.eep -filer til MCU
avrdude -c usbasp -B 20 -p m328p -P usb -U flash: w:./ TransistorTester.hex: a -U eeprom: w:./ TransistorTester.eep: a
// Indstilling af sikringer til MCU
avrdude -c usbasp -B 200 -p m328p -P usb -U lfuse: w: 0xe2: m -U hfuse: w: 0xd9: m -U efuse: w: 0xfc: m
Trin 7: Desktop -applikation ??
Applikationen opretter automatisk forbindelse til komponenttesteren, når brugeren vælger en højre port. Applikationen er tilgængelig til macOS 10+, Windows 8 og nyere og Linux.
For macOS -brugere er der også understøttelse af touchBar.
Download applikation fra GitHub
Trin 8: HALLELUJAH! ? Nyd din komponenttester
TAA DAA !! Har du lige lavet dig selv til en USB -komponenttester? Plugin? de komponenter, du vil teste.
JUBEL?
Du kan også købe en færdigmonteret komponenttester fra min Tindie Shop
Anbefalede:
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: 7 trin (med billeder)
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: Jeg planlægger at bruge denne Rapsberry PI i en masse sjove projekter tilbage i min blog. Tjek det gerne ud. Jeg ville tilbage til at bruge min Raspberry PI, men jeg havde ikke et tastatur eller en mus på min nye placering. Det var et stykke tid siden jeg konfigurerede en hindbær
Arduino Halloween Edition - Pop -out -skærm med zombier (trin med billeder): 6 trin
Arduino Halloween Edition - Zombies Pop -out -skærm (trin med billeder): Vil du skræmme dine venner og lave skrigende støj i Halloween? Eller vil du bare lave en god sjov? Denne pop-out-skærm fra Zombies kan gøre det! I denne Instructable vil jeg lære dig, hvordan du nemt laver jump-out zombier ved hjælp af Arduino. HC-SR0
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder)
Ciclop 3d Scanner My Way Step by Step: Hej alle sammen, jeg kommer til at indse den berømte Ciclop 3D -scanner.Alle trin, der er godt forklaret på det originale projekt, er ikke til stede.Jeg lavede nogle rettelser for at forenkle processen, først Jeg udskriver basen, og end jeg genstarter printkortet, men fortsæt
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores