Sommario:

Tester per componenti USB: 8 passaggi (con immagini)
Tester per componenti USB: 8 passaggi (con immagini)

Video: Tester per componenti USB: 8 passaggi (con immagini)

Video: Tester per componenti USB: 8 passaggi (con immagini)
Video: GUARDATE COSA è successo in classe! Ho promesso di mettere 10 a chi stacca i quaderni #shorts 2024, Dicembre
Anonim
Image
Image

Essendo un ingegnere elettronico, ho sempre voluto avere un tester di componenti portatile, che potesse testare ogni componente elettronico disponibile. Nel 2016 mi sono costruito un Component Tester basato su AVR TransistorTester di Markus F. e Karl-Heinz Kübbeler. Successivamente, ho ridisegnato il Component Tester alle dimensioni di un portachiavi.

Dal momento che i produttori, gli ingegneri e gli hobbisti hanno sempre un computer intorno alla nostra scrivania. Quindi ho pensato tra me e me perché non costruire un tester per componenti che potesse essere utilizzato come accessorio USB che ci permettesse di testare i componenti. Ho progettato un software da abbinare al tester di componenti USB che visualizza i parametri di test richiesti sul display in una forma di progettazione minima. I puntali sono codificati a colori e questi colori indicano la configurazione dei pin. Il software supporta tre principali piattaforme OS macOS, Windows e Linux.

Componenti supportati

  • Resistore
  • Condensatore

    con VES

  • induttore
  • Diodo
  • Transistor

    • BJT
    • UJT
    • METTERE
  • FET

    • JFET
    • MOSFET
  • IGBT
  • TRIAC
  • tiristore

UN ENORME GRAZIE A PCBWAY PER AVER SPONSORIZZATO QUESTA COSTRUZIONE

PCBWay si è offerto di intervenire e mi ha aiutato a supportare questo progetto. Hanno anche offerto i loro servizi di fabbricazione e assemblaggio di PCB per la costruzione. Offrono 10 PCB personalizzati a partire da $ 5 con una vasta gamma di scelte come colori soldermask, finiture superficiali e molto altro. Il tempo di affluenza per i PCB è stato sorprendentemente veloce. Esaminano anche manualmente ogni progetto di PCB prima della produzione in modo da non ricevere PCB difettosi. Consiglio di provare il loro servizio PCB se ne hai bisogno.

Forniture

Distinta base su GitHub (fare clic sul collegamento per ottenere una distinta base dettagliata per il progetto)

Utensili

  • Stazione di rilavorazione ad aria calda
  • Lente d'ingrandimento/microscopio elettronico
  • Saldatore
  • Pasta saldante e filo di saldatura
  • pinzette
  • USBasp

Repository GitHub

Passaggio 1: realizziamo i PCB prima di iniziare

Produciamo PCB prima di iniziare
Produciamo PCB prima di iniziare

Il PCB è progettato per avere le dimensioni di una chiavetta USB con connettore USB-A maschio. I 3 Test Pad sono esposti per la saldatura dei led di test su di essi. Le dimensioni del PCB sono circa 34 mm x 17 mm.

Un enorme ringraziamento al servizio di prototipazione e assemblaggio di PCBWay per aver fabbricato e assemblato le mie schede. Offrono tavole di grande qualità a un prezzo molto basso e conveniente. Offrono anche una varietà di opzioni di maschera per saldatura da provare. Attualmente, stanno eseguendo un'offerta straordinaria per il servizio di assemblaggio, puoi ottenere 20 schede assemblate per soli $ 30 con spedizione gratuita.

Passaggio 2: saldatura dei componenti?

Saldare i componenti?
Saldare i componenti?
Saldare i componenti?
Saldare i componenti?
Saldare i componenti?
Saldare i componenti?

Da quando ho utilizzato il servizio di assemblaggio di PCBWay, i PCB sembrano molto più puliti e di alta qualità rispetto a quando mi saldavo da solo?

Ma se non stai utilizzando alcun servizio di assemblaggio, puoi saldarlo da solo utilizzando la pasta saldante e la stazione di rifusione a caldo. Consiglierei di avere un microscopio o una lente d'ingrandimento in giro poiché i componenti utilizzati sono pacchetti 0603 e potrebbero essere difficili da saldare senza di essi.

Passaggio 3: saldatura delle clip di prova

Saldatura delle clip di prova
Saldatura delle clip di prova

Ricorda l'ordine dei colori poiché useremo quell'ordine in un momento, nel mio caso TP1-TP2-TP3 sono Nero, Rosso Giallo.

I colori supportati dal software sono Nero (B), Verde (G), Bianco (W), Giallo (Y) e Rosso (R) (ne verranno aggiunti altri presto). La nostra combinazione si traduce in un codice colore BRY.

Passaggio 4: custodia stampata in 3D (opzionale)

Image
Image
Custodia stampata in 3D (opzionale)
Custodia stampata in 3D (opzionale)
Custodia stampata in 3D (opzionale)
Custodia stampata in 3D (opzionale)

Ho esportato il design PCB da Eagle a Fusion 360 e ho progettato un case attorno ad esso. La custodia è un design in 2 parti con design a scatto. Le tolleranze sono piuttosto strette, quindi non può essere aperto facilmente.

Puoi scaricare i file da Thingiverse.

Passaggio 5: impostazione dei colori della sonda nel firmware

Se non sono stati utilizzati gli stessi colori della sonda, seguire le istruzioni seguenti, altrimenti passare al passaggio successivo.

Nel file variabili.h nei file del firmware, modifica la riga 133

const unsigned char probe_colors_str EEMEM = "BRY";

Modifica "BRY" con la tua combinazione di colori che abbiamo impostato nel PASSO 3.

Apri Terminale nella stessa cartella ed esegui i seguenti comandi

rendere pulito

fare tutto

Passaggio 6: masterizzazione del firmware

⚠️ RICHIESTO:

  • Avrai bisogno di USBasp per masterizzare i file del firmware sul tester.
  • Devi avere AVRDUDE installato nel tuo sistema affinché le seguenti istruzioni funzionino.

In Terminale/Prompt dei comandi, vai alla posizione della cartella con i file del firmware ed esegui i seguenti comandi:

// File.hex e.eep lampeggianti su MCU

avrdude -c usbasp -B 20 -p m328p -P usb -U flash:w:./TransistorTester.hex:a -U eeprom:w:./TransistorTester.eep:a

// Impostazione dei fusibili per 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

Passaggio 7: applicazione desktop ??

Applicazione desktop ??
Applicazione desktop ??
Applicazione desktop ??
Applicazione desktop ??
Applicazione desktop ??
Applicazione desktop ??

L'applicazione si connette automaticamente al tester del componente quando l'utente seleziona una porta corretta. L'applicazione è disponibile per macOS 10+, Windows 8 e versioni successive e Linux.

Per gli utenti macOS, viene fornito anche il supporto touchBar.

Scarica l'applicazione da GitHub

Fase 8: ALLELUIA! ? Goditi il tuo tester di componenti

HALLELUJAH! ? Goditi il tuo tester di componenti
HALLELUJAH! ? Goditi il tuo tester di componenti

TAA DAA!! Ti sei appena fatto un tester di componenti USB? Collegare ? i componenti che vuoi testare.

SALUTI ?

Puoi anche acquistare un tester per componenti completamente assemblato dal mio Tindie Shop

Consigliato: