Table des matières:

Utilisation de 2 registres à décalage (74HC595) pour piloter 16 LED : 9 étapes
Utilisation de 2 registres à décalage (74HC595) pour piloter 16 LED : 9 étapes

Vidéo: Utilisation de 2 registres à décalage (74HC595) pour piloter 16 LED : 9 étapes

Vidéo: Utilisation de 2 registres à décalage (74HC595) pour piloter 16 LED : 9 étapes
Vidéo: PARTIE 1 : 74HC595 REGISTRE À DÉCALAGE 2024, Juin
Anonim
Utilisation de 2 registres à décalage (74HC595) pour piloter 16 LED
Utilisation de 2 registres à décalage (74HC595) pour piloter 16 LED

Ce circuit utilisera 2 registres à décalage (74HC595). Les registres à décalage conduiront en sorties 16 LED. Chaque registre à décalage pilotera 8 LED. Les registres à décalage sont câblés de manière à ce que chaque sortie de registre à décalage ressemble à une copie de l'autre.

Étape 1: Qu'est-ce qu'un registre à décalage ?

Qu'est-ce qu'un registre à décalage ?
Qu'est-ce qu'un registre à décalage ?
Qu'est-ce qu'un registre à décalage ?
Qu'est-ce qu'un registre à décalage ?

Les registres à décalage sont des circuits logiques séquentiels. Ils sont capables de stocker et de transférer des données.

Les registres à décalage sont constitués de nombreuses bascules et horloges qui sont connectées entre elles. Les sorties du décalage des registres à décalage sont décalées ou modifiées en fonction des horloges (sorties pulsées).

Étape 2: Utilisations des registres à décalage

Utilisations des registres à décalage
Utilisations des registres à décalage

Les registres à décalage sont des circuits de mémoire numérique utilisés dans les calculatrices et les ordinateurs. Les registres à décalage peuvent être utilisés pour augmenter le nombre de sorties d'un microcontrôleur comme Arduino.

Étape 3: Composants électroniques utilisés dans le circuit

Composants électroniques utilisés dans le circuit
Composants électroniques utilisés dans le circuit

2 registres à décalage 74HC595

16; résistances de 1 k (marron, noir, rouge)

16 LED

1 Arduino Uno

2 condensateurs électrolytiques;10 Uf

2 longues planches à pain

fils.

Étape 4: Configuration du circuit

Mise en place du circuit
Mise en place du circuit
Mise en place du circuit
Mise en place du circuit

Les sorties sont Qa à Qh. Wire Qa d'abord, puis vont à l'autre sortie comme indiqué sur le schéma.

La broche 14 est SER est connectée à la broche numérique Arduino 11. La SER est l'entrée DATA qui sera décalée.

La broche 12 est RCLK (LATCH) est connectée à

Broche numérique Arduino 8

Pin11 est SRCLK (CLOCK) est connecté à la broche numérique Arduino 12

chaque fois que cette broche passe au niveau haut (1), les valeurs du registre à décalage se décalent de 1 bit.

Vcc est la broche 16 est connectée au rail rouge de la planche à pain

la broche 8 est connectée à la masse

Arduino 5 volts est connecté au rail rouge de la maquette

Arduino groundsd est connecté au rail noir

Connectez les masses des cartes ensemble comme indiqué sur le schéma.

Étape 5: Comment fonctionne le circuit

Comment fonctionne le circuit
Comment fonctionne le circuit

Les 3 entrées différentes (CLOCK, LATCH, DATA) modifieront les tensions des sorties comme indiqué sur les LED. Le CODE programmera la séquence des LED et la vitesse d'allumage et d'extinction des LED.

Étape 6: Les sorties se décalent d'abord de gauche à droite rapidement

Les sorties se décalent d'abord de gauche à droite rapidement
Les sorties se décalent d'abord de gauche à droite rapidement

Les LED se déplaceront rapidement de gauche à droite.

Étape 7: Ensuite, les LED vont de droite à gauche très rapidement

Ensuite, les LED vont de droite à gauche très rapidement
Ensuite, les LED vont de droite à gauche très rapidement

Les LED changent de direction (de droite à gauche).

Étape 8: Conclusion

Conclusion
Conclusion

J'espère que ce projet aide à comprendre les registres à décalage et leurs utilisations. J'ai apprécié le projet. Il a été testé sur

Tinkercad et travaux.

Il existe un lien, mais vous aurez peut-être besoin d'un compte Tinkercad pour le voir. Le lien est affiché ci-dessus également avec le CODE.

Merci

Étape 9: Vidéo des registres à décalage

vidéo des registres à décalage

Conseillé: