Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
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
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
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
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.