Spisu treści:

Tester układów logicznych Raspberry Pi: 4 kroki
Tester układów logicznych Raspberry Pi: 4 kroki

Wideo: Tester układów logicznych Raspberry Pi: 4 kroki

Wideo: Tester układów logicznych Raspberry Pi: 4 kroki
Wideo: Бесшумное zigbee реле в подрозетник без нулевой линии, особенности монтажа, установка конденсатора 2024, Lipiec
Anonim
Tester układów logicznych Raspberry Pi
Tester układów logicznych Raspberry Pi
Tester układów logicznych Raspberry Pi
Tester układów logicznych Raspberry Pi

Jest to skrypt testera logiki dla Raspberry pi, dzięki któremu możesz sprawdzić, czy Twój (własnoręcznie wykonany) obwód logiczny działa.

Ten skrypt może być również użyty do testowania przekaźników.

OSTRZEŻENIE:

Raspberry pi nie obsługuje wejść GPIO 5 V, więc jeśli twój obwód wyprowadza 5 V, będziesz musiał obniżyć go do 3 V lub mniej (wydaje się, że 1,6 V też działa), możesz to zrobić za pomocą prostego dzielnika napięcia.

Kieszonkowe dzieci

Do tego Instruktażowego będziesz potrzebować:

1 kabel do internetu

1 Raspberry pi, z kartą SD i Raspbian OS.

5 przewodów, które można podłączyć do pinów pi

1 płytka do krojenia chleba

1 kabel zasilający do Raspberry pi (duh!)

Potrzebny będzie również komputer z portem internetowym i programem terminalowym (MobaXterm)

i oczywiście obwód lub element, który chcesz przetestować.

(opcjonalnie) 1 dzielnik napięcia o stosunku R1:R2 = 1:1 (w razie potrzeby użyłem 2 rezystorów 200 Ohm)

Krok 1: Pobierz skrypt na swoje Raspberry Pi

Pobierz skrypt na swoje Raspberry Pi
Pobierz skrypt na swoje Raspberry Pi

Cóż, jeśli chcesz zacząć, będziesz musiał mieć skrypt, więc oto jest, możesz go pobrać z Dysku Google.

Dzięki MobaXterm możesz upuścić plik w miejscu, w którym chcesz go na swoim RPi.

jeśli chcesz wpisać go ręcznie, istnieje również plik tekstowy, który możesz skopiować.

Krok 2: Podłączanie testera

Podłączanie testera
Podłączanie testera
Podłączanie testera
Podłączanie testera

Oczywiście, aby uzyskać wyniki, musisz podłączyć tester do testowanego elementu.

Ponieważ jest to zbyt trudne do wyjaśnienia za pomocą samego tekstu, załączyłem dwa obrazy, jeden z pinoutem RPi, a drugi ze „schematami okablowania” czy coś takiego.

Na obrazku zobaczysz dzielnik napięcia, którego powinieneś użyć podczas testowania wyjściowych bramek logicznych 5V.

Istnieją również schematy okablowania dla dowolnej bramki logicznej (nie ograniczającej się do AND) oraz dla przekaźnika.

Mam nadzieję, że te zdjęcia są wystarczająco dobre, aby wyjaśnić Ci, jak wszystko połączyć.

Krok 3: Testowanie

Testowanie
Testowanie
Testowanie
Testowanie

Po wykonaniu kroku 1 i 2 możesz w końcu przetestować ten skrypt i testera.

Aby uruchomić skrypt, przejdź do katalogu, w którym znajduje się skrypt, a następnie uruchom go, wpisując: python3 LOGIC_TESTER.py

(wszystko to robisz w terminalu Raspberry pi)

po wpisaniu powyższego kodu wystarczy wpisać cyfry 1 lub 2 i nacisnąć Enter, w zależności od tego, co ma zrobić skrypt.

Krok 4: Wyniki

Wyniki
Wyniki
Wyniki
Wyniki
Wyniki
Wyniki
Wyniki
Wyniki

Gratulacje: masz teraz swoje pierwsze wyniki od testera, powyżej kilka przykładów wyników

Tester najpierw uruchamia serię wejść przez bramkę/przekaźnik logiczny, a następnie zapisuje dane wyjściowe, a następnie porównuje je z tabelami prawdy wszystkich istniejących bramek logicznych.

Jeśli wyjścia są takie same jak niektóre bramki logiczne, wyświetli nazwę testowanej bramki.

jeśli dane wyjściowe nie są równe żadnej z tabel prawdy, prawdopodobnie twoja bramka logiczna jest uszkodzona lub połączenia są złe.

baw się dobrze, korzystając z testera i mam nadzieję, że ta instrukcja okaże się pomocna.

Zalecana: