Table des matières:

Testeur de puce logique Raspberry Pi : 4 étapes
Testeur de puce logique Raspberry Pi : 4 étapes

Vidéo: Testeur de puce logique Raspberry Pi : 4 étapes

Vidéo: Testeur de puce logique Raspberry Pi : 4 étapes
Vidéo: Raspberry Compute Module 4, le Raspberry des Pros ! 2024, Novembre
Anonim
Testeur de puce logique Raspberry Pi
Testeur de puce logique Raspberry Pi
Testeur de puce logique Raspberry Pi
Testeur de puce logique Raspberry Pi

Il s'agit d'un script de testeur logique pour un Raspberry pi, avec lequel vous pouvez vérifier si votre circuit logique (fait maison) fonctionne.

Ce script peut également être utilisé pour tester les relais.

ATTENTION:

Le Raspberry pi ne prend pas en charge les entrées GPIO 5v, donc si votre circuit produit 5V, vous devrez le descendre à 3V ou moins (1,6V semble fonctionner aussi), vous pouvez le faire avec un simple diviseur de tension.

Fournitures

Pour ce Instructable, vous aurez besoin de:

1 câble internet

1 Raspberry pi, avec carte SD et OS Raspbian.

5 fils pouvant se connecter aux broches du pi

1 planche à pain

1 câble d'alimentation pour votre Raspberry pi (duh !)

vous aurez également besoin d'un ordinateur doté d'un port Internet et d'un programme de terminal (MobaXterm)

et bien sûr un circuit ou un composant que vous souhaitez tester.

(facultatif) 1 diviseur de tension avec le rapport R1:R2 = 1:1 (j'ai utilisé 2 résistances de 200 Ohm si nécessaire)

Étape 1: Obtenez le script sur votre Raspberry Pi

Obtenez le script sur votre Raspberry Pi
Obtenez le script sur votre Raspberry Pi

Eh bien, si vous voulez commencer, vous devrez avoir le script, alors le voici, vous pouvez le télécharger depuis Google Drive.

Avec MobaXterm, vous pouvez déposer le fichier à l'endroit où vous le souhaitez sur votre RPi.

si vous souhaitez le saisir manuellement dans un fichier, il existe également un fichier texte que vous pouvez copier.

Étape 2: connexion de votre testeur

Connexion de votre testeur
Connexion de votre testeur
Connexion de votre testeur
Connexion de votre testeur

Bien sûr, pour obtenir des résultats, vous devrez connecter votre testeur à l'élément à tester.

Parce que c'est trop difficile à expliquer avec juste du texte, j'ai joint deux images, une avec le brochage RPi et une avec des "schémas de câblage" ou quelque chose du genre.

Sur l'image, vous verrez un diviseur de tension, que vous devez utiliser lorsque vous testez des portes logiques de sortie 5v.

Il existe également des schémas de câblage pour toute porte logique (non limité à ET) et pour un relais.

J'espère que ces images sont assez bonnes pour vous expliquer comment tout connecter.

Étape 3: Tester

Essai
Essai
Essai
Essai

Une fois les étapes 1 et 2 terminées, vous pouvez enfin tester ce script et le testeur.

Pour exécuter le script, allez dans le répertoire où se trouve le script, puis exécutez-le en tapant: python3 LOGIC_TESTER.py

(vous faites tout cela dans le terminal de votre Raspberry pi)

après avoir tapé le code ci-dessus, vous n'aurez qu'à taper les chiffres 1 ou 2, et appuyez sur Entrée, selon ce que vous voulez que le script fasse.

Étape 4: Résultats

Résultats
Résultats
Résultats
Résultats
Résultats
Résultats
Résultats
Résultats

Félicitations: vous avez maintenant vos premiers résultats du testeur, ci-dessus quelques exemples de résultats

Le testeur exécute d'abord une série d'entrées via la porte logique/le relais, puis enregistre la sortie, puis il comparera les sorties aux tables de vérité de toutes les portes logiques existantes.

Si les sorties sont les mêmes que certaines portes logiques, il affichera le nom de la porte que vous testiez.

si les sorties ne sont égales à aucune des tables de vérité, votre porte logique est probablement cassée ou les connexions sont mauvaises.

amusez-vous à utiliser le testeur, et j'espère que vous trouverez ce Instructable utile.

Conseillé: