INHOUDSOPGAWE:
- Voorrade
- Stap 1: Laat ons PCB's vervaardig voordat ons begin
- Stap 2: soldeer die komponente?
- Stap 3: soldeer die toetsknipsels
- Stap 4: 3D -gedrukte omhulsel (opsioneel)
- Stap 5: Stel sondekleure in die firmware in
- Stap 6: Brand die Firmware
- Stap 7: Desktop -toepassing ??
- Stap 8: HALLELUJAH! ? Geniet u komponenttoetser
Video: USB -komponenttoetser: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Omdat ek 'n elektroniese ingenieur was, wou ek altyd 'n draagbare komponenttoetser hê wat elke elektroniese komponent daar buite kon toets. In 2016 het ek vir my 'n Component Tester gebou op grond van AVR TransistorTester deur Markus F. en Karl-Heinz Kübbeler. Hierna het ek die Component Tester herontwerp tot die grootte van 'n sleutelhanger.
Aangesien vervaardigers, ingenieurs en stokperdjies altyd 'n rekenaar by ons werkbank het. Daarom het ek by myself gedink waarom nie 'n komponenttoetser gebou word wat as USB -bykomstigheid gebruik kan word waarmee ons die komponente kan toets nie. Ek het 'n sagteware ontwerp om saam met die USB -komponenttoetser die vereiste toetsparameters in 'n minimale ontwerpvorm te vertoon. Die toetsleidings is met kleur gekodeer en hierdie kleure dui die pin -opset aan. Die sagteware ondersteun drie groot OS -platforms macOS, Windows en Linux.
Ondersteunde komponente
- Weerstand
-
Kondensator
met ESR
- Spoel
- Diode
-
Transistor
- BJT
- UJT
- PUT
-
VOET
- JFET
- MOSFET
- IGBT
- TRIAC
- Tyristor
BAIE DANKIE AAN PCBWAY VIR DIE GEBOU VAN HIERDIE GEBOU
PCBWay het aangebied om in te tree en het my gehelp om hierdie projek te ondersteun. Hulle het ook hul PCB -vervaardigings- en monteerdienste vir die bou aangebied. Hulle bied 10 pasgemaakte PCB's vir so laag as $ 5 met 'n wye verskeidenheid keuses, soos soldeermaskkleure, oppervlakafwerkings en nog baie meer. Die opkoms tyd vir PCB's was ongelooflik vinnig. Hulle ondersoek ook elke PCB -ontwerp handmatig voordat dit vervaardig word, sodat u geen gebrekkige PCB's ontvang nie. Ek beveel aan dat u hul PCB -diens probeer as u dit nodig het.
Voorrade
Lêermateriaal op GitHub (klik op die skakel om 'n gedetailleerde stembus vir die projek te kry)
Gereedskap
- Warmlug herwerkstasie
- Vergrootglas / elektroniese mikroskoop
- Soldeerbout
- Soldeerpasta en soldeerdraad
- Pincet
- USBasp
GitHub -bewaarplek
Stap 1: Laat ons PCB's vervaardig voordat ons begin
Die PCB is so groot soos 'n duim-skyf met 'n manlike USB-A-aansluiting. Die 3 toetsblokkies word blootgestel vir die soldeer van die toetsligte daarop. Die afmetings van die PCB is ongeveer 34 mm x 17 mm.
Baie dankie aan PCBWay se prototipe en monteerdiens vir die vervaardiging en montering van my borde. Hulle bied borde van uitstekende gehalte teen 'n baie lae en bekostigbare prys. Hulle bied ook 'n verskeidenheid opsies vir soldeermasker aan. Tans bied hulle 'n wonderlike aanbod vir monteerdienste; u kan 20 borde vir slegs $ 30 bymekaarbring met gratis aflewering.
Stap 2: soldeer die komponente?
Sedert ek die monteerdiens van die PCBWay gebruik het, lyk die PCB's baie skoner en beter as wanneer ek myself soldeer?
Maar as u geen monteerdiens gebruik nie, kan u dit self soldeer met behulp van soldeerpasta en warmstroom. Ek beveel aan dat u 'n mikroskoop of vergrootglas het, aangesien die komponente wat gebruik word in 0603 -pakkette is en dit moeilik kan wees om daarsonder te soldeer.
Stap 3: soldeer die toetsknipsels
Onthou die kleurvolgorde, aangesien ons die bestelling binnekort sal gebruik, in my geval is TP1-TP2-TP3 swart, rooi geel.
Ondersteunde kleure deur die sagteware is swart (B), groen (G), wit (W), geel (Y) en rooi (R) (meer sal binnekort bygevoeg word). Ons kombinasie lei tot 'n kleurkode BRY.
Stap 4: 3D -gedrukte omhulsel (opsioneel)
Ek het PCB -ontwerp van Eagle na Fusion 360 uitgevoer en 'n omhulsel daar rondom ontwerp. Die omhulsel is 'n tweedelige ontwerp met 'n snap-fit ontwerp. Die toleransies is redelik streng, sodat dit nie maklik oopgemaak kan word nie.
U kan die lêers van Thingiverse aflaai.
Stap 5: Stel sondekleure in die firmware in
As u nie dieselfde sondekleure gebruik het nie, volg die volgende instruksies, anders gaan u na die volgende stap.
Wysig reël 133 in lêerveranderlikes.h in firmware -lêers
const unsigned char sonde_kleure_str EEMEM = "BRY";
Wysig "BRY" na u eie kleurkombinasie wat ons in STAP 3 stel.
Open Terminal in dieselfde gids en voer die volgende opdragte uit
skoon maak
maak alles
Stap 6: Brand die Firmware
⚠️ GEVRA:
- U benodig USBasp om firmware -lêers na die toetser te verbrand.
- AVRDUDE moet op u stelsel geïnstalleer wees om die volgende instruksies te laat werk.
Navigeer in Terminal/Command Prompt na die ligging van die gids met firmware-lêers en voer die volgende opdragte uit:
// Flitsende.hex- en.eep -lêers na MCU
avrdude -c usbasp -B 20 -p m328p -P usb -U flits: w:./ TransistorTester.hex: a -U eeprom: w:./ TransistorTester.eep: a
// Stel sekuriteite vir MCU in
avrdude -c usbasp -B 200 -p m328p -P usb -U lfuse: w: 0xe2: m -U hfuse: w: 0xd9: m -U efuse: w: 0xfc: m
Stap 7: Desktop -toepassing ??
Die toepassing maak outomaties verbinding met die komponenttoetser as die gebruiker 'n regte poort kies. Die toepassing is beskikbaar vir macOS 10+, Windows 8 en hoër en Linux.
Vir macOS -gebruikers word touchBar -ondersteuning ook verskaf.
Laai die aansoek af van GitHub
Stap 8: HALLELUJAH! ? Geniet u komponenttoetser
TAA DAA !! Het u uself net 'n USB -komponenttoetser gemaak? Inprop? die komponente wat u wil toets.
CHEERS?
U kan ook 'n volledig gemonteerde komponenttoetser by my Tindie -winkel koop
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Beheer Arduino met behulp van slimfoon via USB met Blynk -app: 7 stappe (met foto's)
Beheer Arduino met behulp van slimfoon via USB Met Blynk -app: In hierdie tutoriaal gaan ons leer hoe om die Blynk -app en Arduino te gebruik om die lamp te beheer, die kombinasie sal via 'n USB -seriële poort wees. Die doel van hierdie instruksie is om die eenvoudigste oplossing om u Arduino of c
DIY USB -laai -USB met battery: 6 stappe (met foto's)
DIY Solar Charging USB W/ Battery: In hierdie instruksies leer u hoe u 'n stroombaan ontwerp en bedraad waarmee u die son se krag kan benut om u telefoon op te laai en 'n battery te laai vir later gebruik