Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questo è uno script di tester logico per un Raspberry pi, con questo puoi verificare se il tuo circuito logico (fatto da te) funziona.
Questo script può essere utilizzato anche per testare i relè.
AVVERTIMENTO:
Il Raspberry pi non supporta gli ingressi GPIO a 5 V, quindi se il tuo circuito emette 5 V, dovrai ridurlo a 3 V o meno (anche 1,6 V sembra funzionare), puoi farlo con un semplice partitore di tensione.
Forniture
Per questo Instructable, avrai bisogno di:
1 cavo internet
1 Raspberry pi, con scheda SD e sistema operativo Raspbian.
5 fili che possono essere collegati ai pin del pi
1 tagliere
1 cavo di alimentazione per il tuo Raspberry pi (duh!)
inoltre avrai bisogno di un computer che disponga di una porta Internet e di un programma terminale (MobaXterm)
e ovviamente un circuito o un componente che vuoi testare.
(opzionale) 1 partitore di tensione con rapporto R1:R2 = 1:1 (ho usato 2 resistori da 200 Ohm quando necessario)
Passaggio 1: ottieni lo script sul tuo Raspberry Pi
Bene, se vuoi iniziare dovrai avere lo script, quindi eccolo qui, puoi scaricarlo da Google Drive.
Con MobaXterm puoi rilasciare il file dove vuoi sul tuo RPi.
se vuoi digitarlo manualmente in un file, c'è anche un file di testo che puoi copiare.
Passaggio 2: collegamento del tester
Naturalmente, per ottenere risultati, è necessario collegare il tester all'elemento da testare.
Poiché questo è troppo difficile da spiegare con solo testo, ho allegato due immagini, una con la piedinatura RPi e una con "schemi elettrici" o qualcosa del genere.
Nell'immagine vedrai un divisore di tensione, che dovresti usare quando stai testando le porte logiche di uscita 5v.
Inoltre ci sono schemi elettrici per qualsiasi porta logica (non limitata a AND) e per un relè.
Spero che queste immagini siano abbastanza buone da spiegarti come collegare il tutto.
Passaggio 3: test
Dopo il completamento dei passaggi 1 e 2, puoi finalmente testare questo script e il tester.
Per eseguire lo script, vai alla directory in cui si trova lo script, e poi eseguilo digitando: python3 LOGIC_TESTER.py
(fai tutto questo nel terminale del tuo Raspberry pi)
dopo aver digitato il codice mostrato sopra, dovrai solo digitare i numeri 1 o 2 e premere invio, a seconda di cosa vuoi che faccia lo script.
Passaggio 4: risultati
Congratulazioni: ora hai i tuoi primi risultati dal tester, sopra ci sono alcuni esempi di risultati
Il tester esegue prima una serie di ingressi attraverso la porta logica/relè, quindi salva l'uscita, in seguito confronterà le uscite con le tabelle di verità di tutte le porte logiche esistenti.
Se le uscite sono le stesse di alcune porte logiche, verrà visualizzato il nome della porta che stavi testando.
se le uscite non sono uguali a nessuna delle tabelle di verità, è probabile che la tua porta logica sia rotta o che le connessioni siano cattive.
divertiti a usare il tester e spero che troverai utile questo Instructable.