Soucis avec un 74hc164n
Répondre à la discussion
Affichage des résultats 1 à 22 sur 22

Soucis avec un 74hc164n



  1. #1
    v2h

    Soucis avec un 74hc164n


    ------

    Bonjour tout le monde,

    alors voilà : afin de minimiser mes sorties de pics j'ai souhaiter prendre des registres à décalage en sortie série --> parallèle de type 74hhc164n.

    Je les ait donc commandés et ils sont arrivés aujourd'hui.


    J'ai regardé avec attention le datasheet et ait bien remarqué les deux entrée et c'est bien compris.

    /* Pour le test j'ai branché le 5V au 5V la masse à la masse le reset et l'horloge*/

    Afin de visulaliser le résultat j'ai branché une diode par sortie et ces diodes fonctionnent.


    Mon résultat :
    --> Quand je le met sous tension les diodes allumés sont 11111111
    --> le reset et actif car quand je le branche tout s'éteint, c'est bon
    --> Je veins de faire un essai avec un pic pour le controle auquel je branche 3 pattes sur reset horloge et je met 1 sur les deux entrée : tout s'allume, une fois ça a marché puis sa clignotte très vite et surtout dès que je m'approche sa foire ya des parasites monstrueux



    Voilà voilà
    Si vous aviez déjà rencontré ce problème ...
    Merci
    Vince

    -----

  2. #2
    invite01caa1a5

    Re : Soucis avec un 74hc164n

    Je ne vois qu'une solution :
    tu dégages un certain magnétisme

  3. #3
    DAUDET78

    Re : Soucis avec un 74hc164n

    Régle de base :
    On ne laisse jamais une entrée en l'air

    Tu peux donner ton schéma de montage?

    PS: pour faire une extension d'I/O ... il y a de bons circuits en I²C
    J'aime pas le Grec

  4. #4
    v2h

    Re : Soucis avec un 74hc164n

    Hum merci beaucoup ... ^^

    je vous fait le schéma de suite

  5. A voir en vidéo sur Futura
  6. #5
    v2h

    Re : Soucis avec un 74hc164n

    Nom : Elec.jpg
Affichages : 106
Taille : 24,0 Ko

    Voila tout y est

  7. #6
    Qristoff
    Animateur Électronique

    Re : Soucis avec un 74hc164n

    Salut à tous,
    le HC164 ne convient pas pour faire une extension de I/O. Les sorties sont l'image des registres internes même lors du transfert. Ce qui signifie que pendant les 8 coups d'horloges, ça fait n'importe quoi...
    ça marche uniquement avec les lcd ou registre externe avec prise en compte externe au registre à décalage.
    Il faut utiliser un HC595.

  8. #7
    v2h

    Re : Soucis avec un 74hc164n

    A zut, n'y a t il pas moyen de faire avec même si pendant le décalage ça foire ?

    Car moi ça décale pas (Et en plus j'en ai commandé 10 )

  9. #8
    Jack
    Modérateur

    Re : Soucis avec un 74hc164n

    Si c'est juste pour commander des leds, si tu charges ton registre en 1µs, on y verra que du feux. par contre, si les états intermédiaires comptent, il faudra latcher les sorties.

    Pour charger un registre à décalage avec un µcontrôleur, regarde si celui-ci possède une SPI, il n'y a rien de plus efficace.

  10. #9
    Qristoff
    Animateur Électronique

    Re : Soucis avec un 74hc164n

    C'est sur que si c'est pour commander des leds....

    @V2h: tu peux nous dire sur quelles pins tu as branché les trois signaux horloge, reset et entrée ?

    Voici un exemple de HC164 utilisé pour piloter un lcd avec trois fils...
    dans ce cas, c'est la commande de fin de décalage qui charge les valeurs dans le lcd.
    Images attachées Images attachées  

  11. #10
    v2h

    Re : Soucis avec un 74hc164n

    apparement il y en a un mais je n'ait pas bien compris ce que c'étais, un protocole de dialogue ?

    Pour mon registre le soucis c'est que ça décal pas ...

  12. #11
    v2h

    Re : Soucis avec un 74hc164n

    Scuze Qristoff j'avais pas vu ta réponse : ce sont les pins RB5 6 et 7

  13. #12
    Qristoff
    Animateur Électronique

    Re : Soucis avec un 74hc164n

    Citation Envoyé par v2h Voir le message
    Scuze Qristoff j'avais pas vu ta réponse : ce sont les pins RB5 6 et 7
    coté HC164, pas coté pic (je m'en fout...)
    Pourquoi 3 lignes ? deux lignes suffisent la clck (8) et l'entrée A1 (1)ou A2 (2) en placant l'autre à 1.
    Le reset doit être toujours à 1 en pratique.
    Images attachées Images attachées  

  14. #13
    v2h

    Re : Soucis avec un 74hc164n

    du coté hc164 :
    --> Gnd : p7
    --> clk : p8
    --> entrée : p 1 et 2
    --> 5V : p14
    --> reset : p9

  15. #14
    Qristoff
    Animateur Électronique

    Re : Soucis avec un 74hc164n

    l'entrée doit se faire sur la pin 1 ou la pin 2, l'autre entrée étant reliée au 5v, ainsi que le reset. (regarde le schéma du post #9)

  16. #15
    Qristoff
    Animateur Électronique

    Re : Soucis avec un 74hc164n

    La data doit être présente avant le coup d'horloge. T'aurais pas un probléme de soft ? il faut juste envoyer 8 coup d'horloge pas plus, pas moins !
    tu peux nous montrer ta petite boucle qui envoie l'octet au HC164, STP ?

  17. #16
    v2h

    Re : Soucis avec un 74hc164n

    Je vais essayer de mettre une des deux pattes d'entrée au 5v

    en attendant voici mon soft : (cc5x)

    void main(void)
    {
    TRISB = 0b00000000; //Initialisation du PortB
    PORTB = 0b00000000;


    PORTB.5 = 1; // Reset
    delay_ms(10);
    PORTB.5 = 0;
    delay_ms(10);


    PORTB.7 = 1; // Entrée logique pour le 164

    for (a=1;a<=7;a++) // (boucle) : signaux d'horloge
    {
    PORTB.6 = 1;
    delay_ms(10);
    PORTB.6 = 0;
    delay_ms(10);
    }

    }

  18. #17
    Qristoff
    Animateur Électronique

    Re : Soucis avec un 74hc164n

    Salut,
    le reset est actif niveau bas, donc pour la sortie RB5 (reset) elle doit passer à 0 puis revenir à 1 (pas le contraire). En plus, il ne faut pas resetter à chaque boucle du programme !

    Pour RB6, on dirait que tu n'as que 7 impulsions (je ne suis pas trés fort en C) mais pour moi
    for (a=1;a<=7;a++)
    ça compte de 1 à 7 et non pas de 1 à 8!

  19. #18
    v2h

    Re : Soucis avec un 74hc164n

    Oui pour la boucle je me suis gourré, je regarde pour le reset

  20. #19
    v2h

    Re : Soucis avec un 74hc164n

    Ca ne marche toujours pas

  21. #20
    Qristoff
    Animateur Électronique

    Re : Soucis avec un 74hc164n

    Salut,
    est ce que tu as un schéma au propre avec les pins numérotées ?
    débranche le reset pour l'instant cela ne sert à rien et relie la pin 9 du HC164 au 5V.

    Normalement toutes les sorties doivent être à 5V. C'est pas ce que tu observes ? Vérifie les branchements de ton CI au multimêtre !

  22. #21
    v2h

    Re : Soucis avec un 74hc164n

    ok je fais ça et je vous donne les résultats
    ^^

  23. #22
    v2h

    Re : Soucis avec un 74hc164n

    Donc voilà J'ai trouvé le pourquoi du comment de quoi ça marchait pas.

    Ba en fait sur la plaque à inssertion j'ai pas séparé les deux parties de pattes ...


    -----| Taper ici |-----

Discussions similaires

  1. Soucis avec XP SP1
    Par HULK28 dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 06/02/2012, 15h36
  2. soucis avec un autoradio
    Par inviteababb1ca dans le forum Électronique
    Réponses: 5
    Dernier message: 17/03/2009, 15h58
  3. soucis avec intégrales
    Par invite9e701dfc dans le forum Mathématiques du supérieur
    Réponses: 13
    Dernier message: 01/09/2007, 21h12
  4. soucis avec un moteur
    Par invite355a4d10 dans le forum Électronique
    Réponses: 2
    Dernier message: 17/07/2006, 10h32
  5. Soucis avec Astroshop...
    Par invite1c555091 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 9
    Dernier message: 26/03/2006, 20h15
Découvrez nos comparatifs produits sur l'informatique et les technologies.