Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Zróbmy PCB, zanim zaczniemy
- Krok 2: Lutowanie komponentów ?
- Krok 3: Lutowanie klipów testowych
- Krok 4: Etui z nadrukiem 3D (opcjonalnie)
- Krok 5: Ustawianie kolorów sondy w oprogramowaniu sprzętowym
- Krok 6: Nagrywanie oprogramowania układowego
- Krok 7: Aplikacja na komputer ??
- Krok 8: HALLELUJAH! ? Ciesz się testerem komponentów
Wideo: Tester komponentów USB: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
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
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 ?
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
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)
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 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
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:
System przechowywania komponentów: 10 kroków (ze zdjęciami)
System przechowywania komponentów: Ultimate Component Storage System to unikalne rozwiązanie do organizowania i przechowywania komponentów elektronicznych. Niestandardowe oprogramowanie pozwala na katalogowanie komponentów z wbudowaną funkcją wyszukiwania w celu uzyskania szybkiego dostępu do określonych komponentów. Diody ab
Tester komponentów UNO Shield: 5 kroków (ze zdjęciami)
Tester komponentów UNO Shield: Hola Folks!! W moich poprzednich projektach testerów komponentów - Tester komponentów w pęku kluczy i Tester komponentów USB otrzymałem wiele komentarzy i wiadomości z prośbą o wersję testera komponentów zgodną z Arduino. Czas oczekiwania się skończył! ! Przedstawiam C
Tester komponentów w pęku kluczy: 6 kroków (ze zdjęciami)
Tester komponentów w pęku kluczy: 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 Markusa F. i Karla-Heinza Kübbelera
Tester komponentów elektronicznych (z ładną obudową): 5 kroków (ze zdjęciami)
Tester podzespołów elektronicznych (z ładną obudową): Czy kiedykolwiek miałeś wadliwe i/lub zepsute urządzenie i pomyślałeś „co mogę odzyskać z tego bzdur”? Zdarzyło mi się to kilka razy i chociaż udało mi się odzyskać większość sprzętu, nie byłem w stanie odzyskać większości pa
Tester komponentów i ciągłości: 5 kroków
Tester komponentów i ciągłości: Jest to prosty tester ciągłości, którego można użyć do sprawdzenia, czy komponenty działają lub do sprawdzenia zwarć na płytce drukowanej. Jest naprawdę tani i darmowy, jeśli nie lutujesz go razem, ponieważ możesz zabrać komponenty, kiedy tylko chcesz. Mój przyjaciel dostał m