
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


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.
Zalecana:
Inteligentny dom Raspberry Pi: 5 kroków (ze zdjęciami)

Smart Home od Raspberry Pi: Istnieje już kilka produktów, które czynią Twoje mieszkanie bardziej inteligentnym, ale większość z nich to rozwiązania autorskie. Ale dlaczego potrzebujesz połączenia z Internetem, aby włączyć światło za pomocą smartfona? To był jeden z powodów, dla których zbudowałem własnego Smara
Inteligentny kryształowy łańcuch świetlny: 9 kroków (ze zdjęciami)

Smart Crystal Light String: W miarę zbliżania się świąt Bożego Narodzenia i pełnego badania nad automatyką domową dla majsterkowiczów i inteligentnymi przedmiotami, postanowiłem w tym roku spróbować stworzyć elegancki, ładnie wyglądający łańcuch świetlny RGB. Zrobiłem wiele badań na temat rozwiązań dla majsterkowiczów w sieci, z jednej strony trochę pr
Zmień nieużywany smartfon w inteligentny wyświetlacz: 6 kroków (ze zdjęciami)

Zamień nieużywany smartfon w inteligentny wyświetlacz: samouczek Deze znajduje się w języku angielskim, voor de Nederlandse versie klik hier. Czy masz (stary) nieużywany smartfon? Zmień go w inteligentny wyświetlacz, używając Arkuszy Google i trochę pióra i papieru, postępując zgodnie z tym prostym samouczkiem krok po kroku. Kiedy skończysz
Inteligentny monitor roślin wewnętrznych – dowiedz się, kiedy Twoja roślina potrzebuje podlewania: 8 kroków (ze zdjęciami)

Inteligentny monitor roślin doniczkowych - wiedz, kiedy twoja roślina potrzebuje podlewania: kilka miesięcy temu zrobiłem kij do monitorowania wilgotności gleby, który jest zasilany bateryjnie i można go wbić w glebę w doniczce rośliny doniczkowej, aby uzyskać przydatne informacje o glebie poziom nawilżenia i migające diody LED informujące, kiedy w
Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)

Inteligentny budzik: inteligentny budzik z Raspberry Pi: Czy kiedykolwiek chciałeś mieć inteligentny zegar? Jeśli tak, to jest to rozwiązanie dla Ciebie! Zrobiłem Inteligentny Budzik, jest to zegar, w którym możesz zmienić godzinę alarmu zgodnie ze stroną internetową. Gdy alarm się włączy, rozlegnie się dźwięk (brzęczyk) i 2 światła będą