Les circuits Intégrés 74HC595 en électronique

Les circuits Intégrés 74HC595 en électronique

  • Teacher
    Instructeur
    Youpilab
  • Catégorie
    Electronique
  • Avis
    • 0
  • Durée:
    01:00:00
Courses

Ce que vous apprendrez
  • Fonctionnement

    Le CI 74HC595 communément appelé 595 contrôle essentiellement huit pins de sorties distinctes, en utilisant seulement trois pins d’entrée. Le plus intéressant est que si vous avez besoin de plus de huit pins d’entrée ou de sortie, vous pouvez facilement connecter en série autant de 595 que vous le désirez. Tout ceci est possible grâce au décalage de bits.

    Tout d’abord il faut comprendre que la commande des appareils électroniques se fait par l’envoie des états HIGH (1) et LOW (0) qui sont des bits. Tout dépend de l’instruction que vous voulez exécuter. L’instruction peut se faire alors en une combinaison de 0 et 1 c’est-à-dire sur plusieurs bits.

    • STAGE SHIFT REGISTER

    La première partie tout en haut est celle qui reçoit les informations envoyées par Arduino. Une information reçue par le 595 se fait sur huit bits, donc 1 bit pour chaque donnée. Le rôle du stage shift register est de déplacer la valeur de chaque bit vers la gauche en sa mémoire suivant un procédé bien précis. L’information est envoyée sur l’un des pins ‘’le DATA’’. Ainsi dès l’activation du ‘’CLOCK’’, les bits sont décalés vers la gauche.

    • STORAGE REGISTER

    Le registre de stockage est la deuxième partie du 595. Son rôle est de copier le contenu du stage shift register. Ici le troisième pin, le ‘’LATCH’’ mémorise les informations du shift register et qui les copie dans le storage register. Le storage register dispose aussi de huit bits qui sont chacun connecté à l’une des huit sorties du 595.

    • STATE OUTPUTS

    Cette dernière partie permet de commander l’activation et la désactivation de toutes les sorties en une seule opération. Dans certaines situations, il peut être nécessaire de désactiver les sorties pour laisser le contrôle des pins Q0 à Q7 à un autre circuit.

    L’envoi de chaque bit correspond à l’activation ou à la désactivation des sorties. L’envoi  de l’octet 10101010 correspond à l’activation des sorties Q0, Q2, Q4, Q6 et la désactivation des sorties Q1, Q3, Q5, Q7.

    • GND doit être connecté à la terre ;
    • VCC est l’alimentation du 595 connecté au 5V ;
    • DS c’est le pin DATA, il utilisé pour faire entrer des données dans le registre à décalage ;
    • SHCP c’est l’horloge du registre à décalage. Pour décaler les bits l’horloge doit être mise sur l’état HIGH ;
    • STCP active la copie du contenu du registre de décalage  dans celui du stockage
    • MR est le pin qui permet de réinitialiser tout le registre. Pour l’activer il faut la mettre sur LOW sinon il faut la laisser sur HIGH ;
    • OE, lorsqu’elle  est sur LOW les sorties sont activées mais désactivées dans le cas contraire ;
    • Q0 à Q7 représentent les broches de sorties ;
    • Q7’ permet de monter deux 595 en série. Il faut le connecter  au pin DATA du second 595. Dans ce cas connecter SHCP du second à son STCP.

Pré-requis

aucun

Ce cours comprend

  • Quiz : 0
  • Video : 0
  • Leçon : 2
  • Accès illimité : Oui
  • Certification : Non
  • Test de certification : Non