Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un script de testare logică pentru un Raspberry pi, cu acesta puteți verifica dacă circuitul logic (auto-realizat) funcționează.
Acest script poate fi, de asemenea, utilizat pentru a testa relee.
AVERTIZARE:
Raspberry pi nu acceptă intrări GPIO de 5v, așa că, dacă circuitul dvs. produce 5V, va trebui să îl coborâți la 3V sau mai mic (1,6V pare să funcționeze și), puteți face acest lucru cu un simplu divizor de tensiune.
Provizii
Pentru acest instructabil, veți avea nevoie de:
1 cablu de internet
1 Raspberry pi, cu card SD și Raspbian OS.
5 fire care se pot conecta la pinii pi
1 panou
1 cablu de alimentare pentru Raspberry pi (duh!)
de asemenea, veți avea nevoie de un computer care are un port de internet și are un program terminal (MobaXterm)
și bineînțeles un circuit sau o componentă pe care doriți să o testați.
(opțional) 1 divizor de tensiune cu raport R1: R2 = 1: 1 (am folosit 2 200 de rezistențe de Ohm când era nevoie)
Pasul 1: Obțineți scriptul pe Raspberry Pi
Ei bine, dacă doriți să începeți, va trebui să aveți scriptul, așa că iată-l, îl puteți descărca de pe Google Drive.
Cu MobaXterm puteți plasa fișierul într-un loc unde îl doriți pe RPi.
dacă doriți să îl tastați manual într-un fișier, există și un fișier text pe care îl puteți copia.
Pasul 2: conectarea testerului
Desigur, pentru a obține rezultate, ar trebui să vă conectați testerul la elementul de testat.
Deoarece acest lucru este prea greu de explicat doar cu text, am atașat două imagini, una cu pin-ul RPi și una cu „diagrame de cablare” sau ceva de genul.
Pe imagine veți vedea un divizor de tensiune, pe care ar trebui să îl utilizați atunci când testați porțile logice de ieșire de 5V.
De asemenea, există scheme de cabluri pentru orice poartă logică (nelimitată ȘI) și pentru un releu.
Sper că aceste imagini sunt suficient de bune pentru a vă explica cum să conectați totul.
Pasul 3: Testare
După finalizarea pașilor 1 și 2, puteți testa în cele din urmă acest script și testerul.
Pentru a rula scriptul, accesați directorul în care se află scriptul, și apoi executați-l tastând: python3 LOGIC_TESTER.py
(faceți toate acestea în terminalul Raspberry pi)
după ce ați tastat codul de mai sus, va trebui doar să tastați numerele 1 sau 2 și să apăsați Enter, în funcție de ceea ce doriți să facă scriptul.
Pasul 4: Rezultate
Felicitări: acum aveți primele rezultate de la tester, mai sus sunt câteva exemple de rezultate
Testerul execută mai întâi o serie de intrări prin poarta logică / releu și apoi salvează ieșirea, ulterior va compara ieșirile cu tabelele de adevăr ale tuturor porților logice existente.
Dacă ieșirile sunt aceleași cu anumite porți logice, va afișa numele porții pe care o testați.
dacă ieșirile nu sunt egale cu oricare dintre tabelele de adevăr, poarta logică este probabil ruptă sau conexiunile sunt defecte.
distrează-te folosind testerul și sper să îți fie de folos acest instructabil.