Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See on Raspberry pi loogikatesti skript, mille abil saate kontrollida, kas teie (ise tehtud) loogikaskeem töötab.
Seda skripti saab kasutada ka releede testimiseks.
HOIATUS:
Raspberry pi ei toeta 5v GPIO sisendeid, nii et kui teie vooluahela väljundid on 5 V, peate selle vähendama 3 V või madalamale (tundub, et ka 1,6 V töötab), saate seda teha lihtsa pingejaguriga.
Tarvikud
Selle juhendi jaoks vajate:
1 internetikaabel
1 Raspberry pi, SD-kaardi ja Raspbian OS-iga.
5 traati, millega saab ühendada pi pistikutega
1 leivalaud
1 toitekaabel teie Raspberry pi (duh!) Jaoks
vajate ka arvutit, millel on Interneti -port ja terminaliprogramm (MobaXterm)
ja muidugi vooluring või komponent, mida soovite testida.
(valikuline) 1 pingejagur suhtega R1: R2 = 1: 1 (vajadusel kasutasin 2 200 oomi takistit)
Samm: hankige oma Raspberry Pi skript
Noh, kui soovite alustada, peab teil olema skript, nii et siin see on, saate selle Google Drive'ist alla laadida.
MobaXterm abil saate faili oma RPi -le soovitud kohta kukutada.
kui soovite selle käsitsi faili sisestada, on olemas ka tekstifail, mida saate kopeerida.
2. samm: testija ühendamine
Loomulikult peate tulemuste saamiseks ühendama oma testeri testitava elemendiga.
Kuna seda on tekstiga liiga raske seletada, olen lisanud kaks pilti, millest üks on RPi pistikuga ja teine 'ühendusskeemidega' vms.
Pildil näete pingejaoturit, mida peaksite kasutama 5 V väljundloogika väravate testimisel.
Samuti on olemas mis tahes loogikavärava (mitte ainult AND) ja relee ühendusskeemid.
Loodan, et need pildid on piisavalt head, et selgitada teile, kuidas kõike ühendada.
3. samm: testimine
Pärast 1. ja 2. sammu lõpuleviimist saate lõpuks seda skripti ja testijat testida.
Skripti käivitamiseks minge kataloogi, kus skript asub, ja seejärel käivitage see, tippides: python3 LOGIC_TESTER.py
(teete seda kõike oma Raspberry pi terminalis)
pärast ülaltoodud koodi sisestamist peate lihtsalt sisestama numbrid 1 või 2 ja vajutama sisestusklahvi, sõltuvalt sellest, mida soovite skripti teha.
4. samm: tulemused
Õnnitleme: teil on nüüd testijalt esimesed tulemused, ülal on mõned näited tulemustest
Testija käivitab esmalt loendusvärava/relee kaudu sisendite seeria ja salvestab seejärel väljundi, hiljem võrdleb väljundeid kõigi olemasolevate loogikaväravate tõetabelitega.
Kui väljundid on samad kui teatud loogikaväravad, väljastab see testitava värava nime.
kui väljundid pole võrdsed ühegi tõetabeliga, on teie loogikavärav tõenäoliselt katki või ühendused halvad.
nautige testeri kasutamist ja loodan, et leiate sellest juhendist abi.