Spisu treści:

Tester komponentów USB: 8 kroków (ze zdjęciami)
Tester komponentów USB: 8 kroków (ze zdjęciami)

Wideo: Tester komponentów USB: 8 kroków (ze zdjęciami)

Wideo: Tester komponentów USB: 8 kroków (ze zdjęciami)
Wideo: MOCNY multimetr UNI-T UT171B kupię już dziś, czy co lepsze? 2024, Listopad
Anonim
Image
Image

Jako inżynier elektronik zawsze chciałem mieć przenośny tester komponentów, który mógłby przetestować każdy komponent elektroniczny. W 2016 roku zbudowałem Tester Komponentów w oparciu o AVR TransistorTester autorstwa Markusa F. i Karla-Heinza Kübbelera. Następnie przeprojektowałem tester komponentów do rozmiaru pęku kluczy.

Ponieważ producenci, inżynierowie i hobbyści zawsze mają komputer przy naszym biurku. Pomyślałem więc, dlaczego nie zbudować testera komponentów, który mógłby być używany jako akcesorium USB, które pozwoli nam przetestować komponenty. Zaprojektowałem oprogramowanie współpracujące z testerem komponentów USB, które wyświetla wymagane parametry testowe na wyświetlaczu w minimalnej formie projektowej. Przewody pomiarowe są oznaczone kolorami, a te kolory wskazują konfigurację pinów. Oprogramowanie obsługuje trzy główne platformy operacyjne macOS, Windows i Linux.

Obsługiwane komponenty

  • Rezystor
  • Kondensator

    z ESR

  • Induktor
  • Dioda
  • Tranzystor

    • BJT
    • UJT
    • POŁOŻYĆ
  • FET

    • JFET
    • MOSFET
  • IGBT
  • TRIAK
  • Tyrystor

OGROMNE PODZIĘKOWANIA DLA PCBWAY ZA SPONSOROWANIE TEGO BUDYNKU

PCBWay zaproponował wkroczenie i pomógł mi wesprzeć ten projekt. Zaoferowali również swoje usługi w zakresie produkcji i montażu PCB na potrzeby budowy. Oferują 10 niestandardowych płytek drukowanych już za 5 USD z szeroką gamą opcji, takich jak kolory masek lutowniczych, wykończenia powierzchni i wiele innych. Frekwencja dla PCB była niesamowicie szybka. Sprawdzają również każdy projekt PCB ręcznie przed produkcją, dzięki czemu nie otrzymujesz żadnych wadliwych płytek PCB. Polecam wypróbowanie ich usługi PCB, jeśli jej potrzebujesz.

Kieszonkowe dzieci

Zestawienie materiałów na GitHub (kliknij link, aby uzyskać szczegółowy BOM dla projektu)

Narzędzia

  • Stacja lutownicza na gorące powietrze
  • Szkło powiększające/mikroskop elektroniczny
  • Lutownica
  • Pasta lutownicza i drut lutowniczy
  • Pinceta
  • USBasp

Repozytorium GitHub

Krok 1: Zróbmy PCB, zanim zaczniemy

Wyprodukujmy płytki PCB, zanim zaczniemy
Wyprodukujmy płytki PCB, zanim zaczniemy

Płytka PCB ma rozmiar pendrive'a z męskim złączem USB-A. 3 podkładki testowe są odsłonięte do przylutowania do nich testowych diod LED. Wymiary PCB to około 34mm x 17mm.

Ogromne podziękowania dla usługi prototypowania i montażu PCBWay za wyprodukowanie i złożenie moich płyt. Oferują świetnej jakości deski za bardzo niską i przystępną cenę. Oferują również różne opcje masek lutowniczych do wypróbowania. Obecnie prowadzą niesamowitą ofertę na usługę montażu, możesz otrzymać 20 zmontowanych desek za jedyne 30 USD z darmową wysyłką.

Krok 2: Lutowanie komponentów ?

Lutowanie komponentów ?
Lutowanie komponentów ?
Lutowanie komponentów ?
Lutowanie komponentów ?
Lutowanie komponentów ?
Lutowanie komponentów ?

Odkąd korzystałem z usługi montażu PCBWay, płytki drukowane wyglądają znacznie czyściej i premium w porównaniu do tego, kiedy sam lutuję?

Ale jeśli nie korzystasz z żadnej usługi montażowej, możesz ją samodzielnie przylutować za pomocą pasty lutowniczej i stacji rozpływowej na gorąco. Polecam mieć pod ręką mikroskop lub szkło powiększające, ponieważ używane komponenty to pakiety 0603 i mogą być trudne do lutowania bez nich.

Krok 3: Lutowanie klipów testowych

Lutowanie zacisków testowych
Lutowanie zacisków testowych

Zapamiętaj kolejność kolorów, ponieważ za chwilę będziemy używać tej kolejności, w moim przypadku TP1-TP2-TP3 to czarny, czerwony żółty.

Kolory obsługiwane przez oprogramowanie to czarny(B), zielony(G), biały(W), żółty(Y) i czerwony(R) (więcej zostanie dodanych wkrótce). Nasze połączenie daje kod koloru BRY.

Krok 4: Etui z nadrukiem 3D (opcjonalnie)

Image
Image
Etui z nadrukiem 3D (opcjonalnie)
Etui z nadrukiem 3D (opcjonalnie)
Etui z nadrukiem 3D (opcjonalnie)
Etui z nadrukiem 3D (opcjonalnie)

Wyeksportowałem projekt PCB z Eagle do Fusion 360 i zaprojektowałem wokół niego obudowę. Obudowa jest dwuczęściowa z konstrukcją zatrzaskową. Tolerancje są dość wąskie, więc nie można go łatwo otworzyć.

Możesz pobrać pliki z Thingiverse.

Krok 5: Ustawianie kolorów sondy w oprogramowaniu sprzętowym

Jeśli nie użyłeś tych samych kolorów sondy, postępuj zgodnie z poniższymi instrukcjami, aby przejść do następnego kroku.

W pliku Variable.h w plikach oprogramowania układowego edytuj wiersz 133

const unsigned char probe_colors_str EEMEM = "BRY";

Edytuj "BRY" na własną kombinację kolorów, którą ustaliliśmy w KROKU 3.

Otwórz Terminal w tym samym folderze i uruchom następujące polecenia

oczyścić

Zrób wszystko

Krok 6: Nagrywanie oprogramowania układowego

⚠️ WYMAGANE:

  • Będziesz potrzebował USBasp, aby wypalić pliki oprogramowania układowego do testera.
  • Musisz mieć zainstalowany program AVRDUDE w swoim systemie, aby poniższe instrukcje działały.

W terminalu / wierszu polecenia przejdź do lokalizacji folderu z plikami oprogramowania układowego i wykonaj następujące polecenia:

// Flashowanie plików.hex i.eep do MCU

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

// Ustawienie bezpieczników dla MCU

avrdude -c usbasp -B 200 -p m328p -P usb -U bezpiecznik:s:0xe2:m -U bezpiecznik:s:0xd9:m -U bezpiecznik:s:0xfc:m

Krok 7: Aplikacja na komputer ??

Aplikacja pulpitu ??
Aplikacja pulpitu ??
Aplikacja pulpitu ??
Aplikacja pulpitu ??
Aplikacja pulpitu ??
Aplikacja pulpitu ??

Aplikacja automatycznie łączy się z testerem komponentów, gdy użytkownik wybierze odpowiedni port. Aplikacja jest dostępna dla systemów macOS 10+, Windows 8 i nowszych oraz Linux.

W przypadku użytkowników systemu macOS dostępna jest również obsługa paska dotykowego.

Pobierz aplikację z GitHub

Krok 8: HALLELUJAH! ? Ciesz się testerem komponentów

ALLELUJA! ? Ciesz się testerem komponentów
ALLELUJA! ? Ciesz się testerem komponentów

TAA DAA!! Właśnie zrobiłeś sobie tester komponentów USB? Podłącz ? komponenty, które chcesz przetestować.

POZDRAWIAM ?

Możesz również kupić w pełni zmontowany tester komponentów w moim sklepie Tindie

Zalecana: