Spisu treści:
Wideo: Inteligentny tester IC: 7 kroków (ze zdjęciami)
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Wszyscy wiemy, co robią testery IC… ale dla tych, którzy tego nie robią – testery IC to urządzenia, które służą do testowania układów scalonych poprzez wysyłanie impulsów zgodnie z ich tabelą prawdy. Ogólnie rzecz biorąc, numer układu scalonego jest wprowadzany do testera układu scalonego i przeprowadzany jest test porównawczy z tabelą logiczną tego konkretnego układu scalonego.
Inteligentny tester układów scalonych jest znacznie bardziej wydajny i lepszy niż ogólny tester układów scalonych, ma możliwość wykrywania i sprawdzania podłączonego układu scalonego wraz z trybem ręcznym. Nasz tester IC jest wyposażony w dotykowy wyświetlacz LCD, który zapewnia lepsze wrażenia użytkownika i łatwy do zrozumienia interfejs użytkownika.
Testery IC być może drogie urządzenia oprzyrządowania, ale ten kosztuje nieco poniżej 1600 funtów (~ 25 USD), całkiem tanie, prawda?
Krok 1: Kupmy trochę rzeczy
Elektronika
- 1x Arduino Mega 2560
- 1x20-pinowe gniazdo ZIF
- 1x2.4 calowy ekran dotykowy TFT LCD z wbudowanym gniazdem kart SD
- 1x 4GB MicroSDHC
- 1x 6-pinowy nagłówek żeński o dodatkowej długości
- 3x 8-pinowy nagłówek żeński o dodatkowej długości
- 1x męski pasek nagłówka
- 2x WS2812B (opcjonalnie)
- Kondensator 2x 100 nF 0805 (opcjonalnie)
- 1x 180Ω rezystor 0805 (opcjonalnie)
Narzędzia i dodatkowe materiały
- Lutownica
- Lutować
- Laptop
- Kabel USB do podłączenia Arduino Mega 2560
- Adapter microSDHC
Krok 2: Projektowanie PCB
Zaprojektowałem osłonę dla wszystkich komponentów, aby się zmieściły, i wybrałem Arduino Mega jako moją płytkę mikrokontrolera, ponieważ zarówno gniazdo ZIF, jak i wyświetlacz LCD można umieścić obok siebie, zapewniając kompaktowy i przenośny wygląd. Użyłem Autodesk Eagle do części projektowania PCB (załączam pliki eagle poniżej).
Wielkie podziękowania dla chłopaków z JLC PCB za sponsorowanie PCB dla projektu. Sprawdź je, oferują prototypowanie PCB o wartości 2 USD i bezpłatną wysyłkę przy pierwszym zamówieniu.
Krok 3: Zamknij się i przylutuj
Gdy masz już wszystkie komponenty wraz z płytką drukowaną, po prostu przylutuj je na miejscu, jak pokazano i jesteś gotowy do pracy !!
Po zakończeniu lutowania nałóż osłonę LCD i żeńskie nagłówki, a to zakończy montaż testera IC.
Pamiętaj - "Jeśli pachnie jak kurczak, robisz to źle";)
Krok 4: Kod? Tak.
Otwórz swoje IDE Arduino i otwórz kod… Możesz zastąpić moje imię własnym, aby uruchamiało się z twoim imieniem. Możesz swobodnie bawić się schematami kolorów według własnego wyboru.
Wszystkie pliki kodu są dostępne na GITHUB
Krok 5: Przygotowanie bazy danych… zadanie czasochłonne
Skompilowałem podstawową bazę danych dla testera komponentów, która zawiera podstawowe układy scalone. Baza danych znajduje się w pliku database.txt w serwisie GitHub. Skopiuj ten plik txt na kartę SD i włóż go do ekranu dotykowego LCD.
Dzięki instruktażowemu użytkownikowi JorBi za jego Instructable - Arduino IC Tester, skąd wziąłem inspirację do zbudowania jednego.
Wzór -
$[Numer IC]
[Nazwa IC]
[Przypinki]
[Przypadek testowy 1]
[Przypadek testowy 2]
…
[Przypadek testowy N]
Przykładowy przypadek testowy-
Powiedzmy, że mam IC-7426, przykładowy przypadek testowy będzie
0000HHG000000VTutaj 0/1 będzie użyty do określenia wejścia, a H/L (wysoki/niski) do określenia wyjścia, a V jest użyte do oznaczenia VCC, a G jest użyte do oznaczenia uziemienia. Postępuj zgodnie z kolejnością od pinów 1, 2, 3, ….. 7, 8, 9, …. 14 dla powyższego IC
Krok 6: Trzymamy kciuki!! Testowanie wszystkiego razem
Prześlijmy kod i uruchom tester IC.
SKRZYŻOWANE PALCE !!
I zadziałało świetnie
Krok 7: Miłego testowania
Zapraszamy do współtworzenia projektu i bazy danych na GitHub.