Sommario:

Tester per chip logici Raspberry Pi: 4 passaggi
Tester per chip logici Raspberry Pi: 4 passaggi

Video: Tester per chip logici Raspberry Pi: 4 passaggi

Video: Tester per chip logici Raspberry Pi: 4 passaggi
Video: Большой тест мини-ПК 2019 2024, Dicembre
Anonim
Tester per chip logici Raspberry Pi
Tester per chip logici Raspberry Pi
Tester per chip logici Raspberry Pi
Tester per chip logici Raspberry Pi

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

Ottieni lo script sul tuo Raspberry Pi
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

Collegamento del tester
Collegamento del tester
Collegamento del tester
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

test
test
test
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

Risultati
Risultati
Risultati
Risultati
Risultati
Risultati
Risultati
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.

Consigliato: