Répondre à la discussion
Affichage des résultats 1 à 19 sur 19

Utilisation d'un registre a décalage (shift register) 74HC595



  1. #1
    Sky234

    Question Utilisation d'un registre a décalage (shift register) 74HC595

    Bonjour je dispose d'un registre a décalage 74HC595, de deux afficheurs 7segments, et d'un afficheur 4 chiffres 7 segments. Alors j'utilise deja le registre avec un afficheur, je me demande si je peux l'utiliser avec 2 afficheurs et faire du multiplexage. Et si je peux utiliser l'afficheur 4 chiffres avec le registre.

    Merci d'avance

    -----

    Build it, Hack it, Share it !

  2. Publicité
  3. #2
    DAUDET78

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Citation Envoyé par Sky234 Voir le message
    un registre a décalage 74HC595, de deux afficheurs 7segments, et d'un afficheur 4 chiffres 7 segments. Alors j'utilise deja le registre avec un afficheur, je me demande si je peux l'utiliser avec 2 afficheurs et faire du multiplexage. Et si je peux utiliser l'afficheur 4 chiffres avec le registre.
    Tu peux faire un schéma de ce que tu veux faire ?
    Tu as un µC ? tu veux afficher 6 chiffres en 7 segments ? ... pas besoin de 74HC595 si tu disposes de 7+2 sorties dispos

    PS : 7 segments, anodes ou cathodes communes ?
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  4. #3
    Sky234

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Non en fait je me demandais si je pouvait utiliser 2 afficheurs 7 segments avec un shift register. Et je me demandais aussi si je pouvait utiliser un afficheur 7 segment à 4 chiffres à part sans les deux autres afficheurs avec aussi un shift register. Ça fait deux montages différents l'un de l'autre. Et je dispose d'une Arduino UNO r3, mais j'aimerais utiliser moins de pin sur ma carte pour pouvoir faire différents montages avec des bouton-poussoirs, led etc...C'est pour cela que je préfère utiliser un shift register (pour "economiser" les entrées/sorties).
    Build it, Hack it, Share it !

  5. #4
    Gérard

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Sans multiplexage, il te faut un 595 par afficheur 7 segments (7 segments + point décimal pour les 8 sorties du 595)

  6. #5
    Sky234

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Mais avec multiplexage je ne ferai que relier les broches communes des deux afficheurs sur le même 595 ensuite éteindre un afficheur et allumer l'autre grace à un transistor, c'est ça ? Et pour l'afficheur 4 chiffres comment faire, vous pouvez m'envoyer un schema fritzing ( c'est toujours plus simple à lire)

    merci
    Dernière modification par Sky234 ; 03/11/2015 à 17h03.
    Build it, Hack it, Share it !

  7. A voir en vidéo sur Futura
  8. #6
    Gérard

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Des infos sur le multiplexage. Il faut adapter à tes afficheurs (AC ou CC)
    C'est quoi comme afficheur 4 digits?

  9. Publicité
  10. #7
    alainav1

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    bonjour,
    moins élégant que des tansistors mais on peut cabler les 795 en cascade
    http://www.zem.fr/decouverte-du-comp...hift-register/
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  11. #8
    freepicbasic

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Le montage est possible, bien sur.
    Mais la question est , y aura t il assez d'intensité lumineuse en multiplexant à 50% avec 2 digits, ou 1/4 avec 4 digits ?

    Quand on multiplexe on met plutôt des driver genre ULN2003.
    La série H est limitée en courant et l'afficheur devra t être vraiment haute luminosité.
    A+, pat

  12. #9
    mag1

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Bonjour,

    Pourquoi faire compliqué:
    http://www.ebay.fr/itm/4-Bits-Digita...wAAMXQfvlSedmD

    Y a la biblio qui va avec sur arduino, prix dérisoire

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  13. #10
    Gérard

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Citation Envoyé par Gérard Voir le message
    Des infos sur le multiplexage. Il faut adapter à tes afficheurs (AC ou CC)
    C'est quoi comme afficheur 4 digits?
    J'ai oublié le lien ...
    http://www.sonelec-musique.com/elect...tiplexage.html

    Citation Envoyé par mag1 Voir le message
    Bonjour,

    Pourquoi faire compliqué:
    http://www.ebay.fr/itm/4-Bits-Digita...wAAMXQfvlSedmD

    Y a la biblio qui va avec sur arduino, prix dérisoire

    MM
    C'est quoi comme circuit qui pilote l'afficheur?

  14. #11
    mag1

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Citation Envoyé par Gérard Voir le message
    J'ai oublié le lien ...
    http://www.sonelec-musique.com/elect...tiplexage.html

    C'est quoi comme circuit qui pilote l'afficheur?
    C'est marqué dans le titre: TM1637

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  15. #12
    freepicbasic

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    effectivement
    https://github.com/avishorp/TM1637

    De l'i2C c est tout fait !
    Après reste à gérer les conflits éventuels, si il y en a avec un autre prog qui utiliserait l'I2C, c est souvent le problème avec arduino.
    A+, pat

  16. Publicité
  17. #13
    Gérard

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Citation Envoyé par mag1 Voir le message
    C'est marqué dans le titre: TM1637

    MM
    J'ai vu après avoir écrit. Par contre, je n'ai pas trouvé de doc en anglais.

  18. #14
    mag1

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Non, c'est juste en chinois, mais quelques essais d'explications ici,

    http://electromag1.wifeo.com/minuter...eur-tm1637.php

    C'est pas la bonne:
    http://electromag1.wifeo.com/affiche...par-tm1637.php

    MM
    Dernière modification par mag1 ; 04/11/2015 à 11h21.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  19. #15
    zibuth27

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    hello,

    j'ai utilisé, comme mag1, un "digital tube" comprenant des HC595, mais sérialisables (il suffit de connecter pin à pin le "tube" suivant) donc un peu plus cher

    sur le site www.hackerschicken.eu, choix : électronique / compte-tours machine
    il y est décrit le schéma reconstitué de l'afficheur + le schéma pour l'utiliser + le code c pour tiny13


    saluts
    Dernière modification par zibuth27 ; 04/11/2015 à 11h46.

  20. #16
    Gérard

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Citation Envoyé par mag1 Voir le message
    Non, c'est juste en chinois, mais quelques essais d'explications ici,

    http://electromag1.wifeo.com/minuter...eur-tm1637.php

    C'est pas la bonne:
    http://electromag1.wifeo.com/affiche...par-tm1637.php

    MM
    Merci pour les liens.

  21. #17
    Sky234

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Si vous voulez concrètement mon probleme c'est que j'essaie de faire ca en utilisant un registre a décalage (car le gars dans la video, eskimon, utilise un decodeur BCD 7 segments et vu que j'en ai pas bah j'utilise le shift register. Et le probleme c'est que j'ai fait que la moitié du boulot (au lieu d'aller jusqu'a 99 je n'ai fait que jusque 9.
    Build it, Hack it, Share it !

  22. #18
    mag1

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Citation Envoyé par Sky234 Voir le message
    Si vous voulez concrètement mon probleme c'est que j'essaie de faire ca en utilisant un registre a décalage (car le gars dans la video, eskimon, utilise un decodeur BCD 7 segments et vu que j'en ai pas bah j'utilise le shift register. Et le probleme c'est que j'ai fait que la moitié du boulot (au lieu d'aller jusqu'a 99 je n'ai fait que jusque 9.
    Et alors ? Avec un afficheur à 1,24 euro, tu as tout, afficheur 4 digits, multiplexage, latch, affichage de n'importe quel caractère (on les définit soi même), réglage de la luminosité ... avec deux fils sur deux broches de l'arduino, et avec la biblio, t'as même pas besoin d'apprendre le chinois.

    Mais chacun fait comme il veut...
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  23. Publicité
  24. #19
    alainav1

    Re : Utilisation d'un registre a décalage (shift register) 74HC595

    Mais chacun fait comme il veut...
    allez on va pas cinoiser
    Décider de faire, c'est bien . Décider quand, c'est mieux !

Sur le même thème :

Discussions similaires

  1. shift registre PWM
    Par mmm999 dans le forum Électronique
    Réponses: 14
    Dernier message: 21/09/2014, 00h37
  2. problèmes PIC+registre décalage 74HC595 + question PIN MCLR
    Par Tchotch dans le forum Électronique
    Réponses: 8
    Dernier message: 26/05/2010, 12h10
  3. Registre à décalage : 74HC595
    Par IgiX dans le forum Électronique
    Réponses: 6
    Dernier message: 21/04/2010, 17h33
  4. Multiple Input Shift Register
    Par tutul dans le forum Électronique
    Réponses: 0
    Dernier message: 08/06/2009, 08h30
  5. Réponses: 27
    Dernier message: 16/07/2007, 18h12