[Analogique] branchement bcd -> 7seg.
Répondre à la discussion
Affichage des résultats 1 à 28 sur 28

branchement bcd -> 7seg.



  1. #1
    invited9a6e272

    branchement bcd -> 7seg.


    ------

    Bonjour

    j'aimerais comprendre comment brancher un composant qui est le cd4511b :
    https://www.google.fr/url?sa=t&rct=j...7Nmr3g&cad=rja

    et voici mon schéma :

    Nom : Sans titre.png
Affichages : 205
Taille : 27,4 Ko


    Seulement, il s'agit des 7seg à anode commune. Du coup je devrais normalement activer le cd4511b en inverse n'est-ce pas ? mais je ne comprend pas quelles pattes brancher à gnd ou vdd... les résistances sont elles nécessaire du coup ? la tension d'alimentation est à 5v

    Pouvez vous me donner un coup de pouces s'il vous plait ? en regardant la table de vérité (dernière ligne), je me suis dit, que je dois rejoindre BL, LT et LE/strobe à vdd. est-ce juste ?

    je vous remercie d'avance

    -----

  2. #2
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Sans voir encore ta P.J.
    Citation Envoyé par jerome0 Voir le message
    Seulement, il s'agit des 7seg à anode commune
    C'est pas le bon choix !
    Du coup je devrais normalement activer le cd4511b en inverse n'est-ce pas ?
    Ce n'est pas possible ! Il faut mettre un inverseur sur chaque sortie .

    Bref, utilise un afficheur cathode commune .

  3. #3
    invited9a6e272

    Re : branchement bcd -> 7seg.

    le problème est qu'il m'est imposé d'utiliser un anode commune..

    Nom : Sans titre.png
Affichages : 206
Taille : 25,3 Ko

    J'ai en fait à chaque anode un pnp.

    Du coup je pensais activer l'anode via la base, et que le cd4511 active de l'autre coté. Sa ne pourrais vraiment pas fonctionner ? le cd4511 ne peut pas faire l'inverse c'est ça ?
    si je passe par un inverseur, sa rejoindra bien a la masse ou cela fera comme un circuit ouvert ?

  4. #4
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Tu as combien d'afficheur ? Un lien WEB sur la datasheet de l'afficheur ? C'est piloté par un µC? tu as un schéma ? C'est multiplexé ?

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

    Re : branchement bcd -> 7seg.

    Je vois ton schéma avec 4 afficheurs.
    Ca va pas du tout !
    Les PNP sont mal câblés, le 4543 ne peut pas commander les segments . Ils restent donc les réponses à ça :
    Un lien WEB sur la datasheet de l'afficheur ? C'est piloté par un µC?

  7. #6
    invited9a6e272

    Re : branchement bcd -> 7seg.

    oui oui j'ai une datasheet , il s'agit du hdsp 521e que voici :

    https://docs.broadcom.com/docs/AV02-3586EN

    pour le shemas oui il il y a en fait 8 afficheurs mais en 4 *2 donc chaque anode commune est reliée à un second afficheur.

    je souhaitai contrôler les transistor via un µC (pic 18f4520 plus précisément) , une patte par base.

    Nom : Sans titre.png
Affichages : 161
Taille : 65,1 Ko

    voilà toute la partie afficheur.

    Donc du coup est-ce que cela fonctionnerai si au lieu de passer pas un cd454 je branche directement les 7 segs sur un registre du µC (+ resistance 180 Ohms (je suis en 5V)) et que je les commande en inverse ? un 0 reliera a la masse donc laissera passer et un 1 bloquera, se serait bon ?

  8. #7
    invited9a6e272

    Re : branchement bcd -> 7seg.

    mais par contre si je change (par miracle) les 7seg en cathode commune, que je prend un npn et relie l'emetteur à la masse, là sa fonctionnerai non ?

  9. #8
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Avant de faire des schémas, faut faire des calculs !
    Il faut , disons, 10mA par segment
    Donc, comme tu as un ratio de multiplexage de 1/4 , il faut un courant max de 40mA par segment
    Et donc 40*7=280mA dans le PNP . Sauf que tu as deux digits par PNP , donc 280*2= 560mA ! Ton PNP tu le remets dans un tiroir et tu utilises un PMOS
    Coté segment, avec 40mA, tu peux mettre un NPN à condition de lui envoyer 4mA dans la base. Mais le mieux, ce serait d'utiliser un NMOS

    Calcul de la résistance série LED
    - Avec un PMOS en haut, la chute de tension interne devrait être négligeable (à vérifier quand le PMOS sera choisi)
    - Avec un NMOS en bas, la chute de tension interne devrait être négligeable (à vérifier quand le NMOS sera choisi)
    Donc R= (5-Vf)/0,04= (5-2,5)/0,04=68

    Ton job :
    - Sélectionner un PMOS compatible TTL ou logic avec un Rds(on) faible
    - Sélectionner un NMOS compatible TTL ou logic avec un Rds(on) faible
    - Refaire le schéma avec CD4543 , PMOS , NMOS, R et afficheur

    A demain !

    PS : compatible TTL ou logic MOS dont le Rds(on) est garanti pour un Vgs de 5V

  10. #9
    invited9a6e272

    Re : branchement bcd -> 7seg.

    j'ai beaucoup de mal avec les mos mais je vais essayer

    Alors j'ai trouvé ce N-MOS

    http://docs-europe.electrocomponents...6b80a94326.pdf

    et ce P-MOS

    http://docs-europe.electrocomponents...6b811935c6.pdf

    Par contre le comprend pas très bien le fonctionnement du mos.. la grille sera alimenté par une patte du µC donc 5V, sa veut dire que sa laisse passer à fond le courant, que je vais le limiter via les résistances de 68 Ohms sur chaque sorties du cd454 c'est bien ça ?

    Voici le schéma réalisé (pour 2 segments car mieux visible) avec n mos :

    Sans titre.png

    je n'ai pas trouvé le composant correct mais je considéré le multiplexeur comme normal, pas inverse

    ais-je juste ?

    Si j'utilise un P mos je suis obligé de passer par un inverseur en sortie du cd454 non ?

    je vous remercie
    Images attachées Images attachées  

  11. #10
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Citation Envoyé par jerome0 Voir le message
    Alors j'ai trouvé ce N-MOS
    et ce P-MOS
    Ils sont tout mignon !
    PMOS Rds(on)=0,065 ohm pour Vgs=-4,5V . Avec 560mA, la chute de tension est de 36mV et il ne chauffe pas
    NMOS Rds(on)=0,045 ohm pour Vgs=4,5V . Avec 40mA, on ne parle même plus de chute de tension !
    Par contre le comprend pas très bien le fonctionnement du mos.. la grille sera alimenté par une patte du µC donc 5V, sa veut dire que sa laisse passer à fond le courant, que je vais le limiter via les résistances de 68 Ohms sur chaque sorties du cd454 c'est bien ça ?
    Non ...
    Le PMOS, (commande digit) est commandé par la sortie du 74HC138 . Il est conducteur si la grille est à 0V (sachant que sa source est à 5V) . Donc Vgs=-5V
    Le NMOS, (commande segment) est commandé par la sortie du décodeur 7 segments . Il est conducteur si la grille est à 5V (sachant que sa source est à 0V) . Donc Vgs=5V
    je n'ai pas trouvé le composant correct mais je considéré le multiplexeur comme normal, pas inverse
    Oui
    Si j'utilise un P mos je suis obligé de passer par un inverseur en sortie du cd454 non ?
    Le NMOS est coté du décodeur, le PMOS du coté du 74HC138
    Pour le choix du décodeur 7 segments, on en recausera
    Voici le schéma réalisé (pour 2 segments car mieux visible) avec n mos :
    et pourquoi pas le PMOS aussi ? et aux bons endroits ?

  12. #11
    invited9a6e272

    Re : branchement bcd -> 7seg.

    Bonjour,


    Je pense avoir compris !

    voici le schémas.
    par contre je suis alimenté en +5/0V, mais sa ne pose pas de problème pour le p mos (par rapport a la tension négative) ?

    Nom : elec.png
Affichages : 158
Taille : 37,3 Ko


    Et du coup oui je comprend pourquoi Anode commune n'est pas une bien bonne idée....

    Est-ce juste ?

  13. #12
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Citation Envoyé par jerome0 Voir le message
    par contre je suis alimenté en +5/0V, mais sa ne pose pas de problème pour le p mos (par rapport a la tension négative) ?
    regarde bien, le PMOS à sa source à +5V, donc une commande à 0V , c'est bien une tension négative !
    Et du coup oui je comprend pourquoi Anode commune n'est pas une bien bonne idée....
    - pour piloter un afficheur (ta demande initiale), c'est une mauvaise idée
    - pour piloter 4 afficheurs (ta demande actuelle), c'est une bonne idée ! Car aucun driver ne peut piloter 40mA, il faut toujours rajouter un buffer.

    PS : ton schéma est en bonne voie ...... mais tu inverses toujours la source et le drain !
    - Source PMOS au 5V, charge sur le drain
    - Source NMOS au 0V, charge sur le drain

  14. #13
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    C'est un 4511 (voir demande #1) ou un 4543 (voir schéma) ?

  15. #14
    inviteb9a90acc

    Re : branchement bcd -> 7seg.

    Pour commander les leds des afficheurs, tu peux mettre un ULN2803 entre le cd4543 (ou cd4511), toujours en mettant les résistances entre l'uln et l'afficheur.

  16. #15
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Citation Envoyé par Johnplayer Voir le message
    Pour commander les leds des afficheurs, tu peux mettre un ULN2803 entre le cd4543 (ou cd4511),
    Avec un Vcesat de l'ordre du volt.

  17. #16
    invited9a6e272

    Re : branchement bcd -> 7seg.

    A oui merci je comprend.


    Voici donc le schéma :

    Nom : Sans titre.jpg
Affichages : 147
Taille : 98,2 Ko

  18. #17
    invited9a6e272

    Re : branchement bcd -> 7seg.

    oups j'ai rajouté des résistances je ne sais pas pourquoi...

    Nom : Sans titre.jpg
Affichages : 190
Taille : 99,5 Ko

  19. #18
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Les 68 Ohm ? Elle sont indispensables pour limiter le courant segment à 40mA !
    Citation Envoyé par DAUDET78 Voir le message
    C'est un 4511 (voir demande #1) ou un 4543 (voir schéma) ?
    Une réponse ?

    PS : Pourquoi 3 fils d'adresses sur le 74HC138 alors que tu n'as que 4 afficheurs ?

  20. #19
    invited9a6e272

    Re : branchement bcd -> 7seg.

    Mince j'ai dû supprimer une partie du message...
    je m'était trompé de datasheet. il s'agit bien du cd454 que voici :

    http://pdf1.alldatasheet.fr/datashee...TI/CD4543.html

    Pour le multiplexeur, oui effectivement la troisième est inutile.


    Je n'ai pas très bien compris comment vous êtes arrivé à 40mA par segment.
    étant donné que deux 7 segments s'allume à la fois , pourquoi pas uniquement 20 mA ?

    car j'ai 4 afficheurs de 2 caractères,
    pour votre formule

    Donc R= (5-Vf)/0,04= (5-2,5)/0,04=68
    je ne trouve pas le 2,5V ? il s'agit de la tension de seuil pour Id=40mA ?

  21. #20
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Citation Envoyé par jerome0 Voir le message
    Je n'ai pas très bien compris comment vous êtes arrivé à 40mA par segment.
    On veut un courant segment de 10mA moyen
    Or le segment est allumé que 25% du temps
    Donc il faut un courant crête quatre fois plus grand que le courant moyen
    Donc il faut un courant crête de 40mA
    car j'ai 4 afficheurs de 2 caractères,
    ??????? car j'ai 2 afficheurs de 4 caractères,
    Donc, il passera 40*2=80mA dans le NMOS , ce qui n'est pas un problème.
    je ne trouve pas le 2,5V ? il s'agit de la tension de seuil pour Id=40mA ?
    Du Vf du segment, que j'ai estimé sur les courbes de la datasheet Vf=f(If)

  22. #21
    invited9a6e272

    Re : branchement bcd -> 7seg.

    D'accord super!

    Et bien merci beaucoup en tout cas !! j'aurais même compris comment utiliser un mos! ^^

  23. #22
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Citation Envoyé par jerome0 Voir le message
    j'aurais même compris comment utiliser un mos!
    Ouais, je ne serais pas aussi confiant ....
    PS : pour les segments en parallèle, faut une résistance de 68 ohm par segment

  24. #23
    invited9a6e272

    Re : branchement bcd -> 7seg.

    d'accord donc si une sortie drain du cd4543 relie deux segments je dois mettre R= 125 Ohms pour limiter à 80 mA c'est bien ça ?

  25. #24
    invited9a6e272

    Re : branchement bcd -> 7seg.

    R= (5-Vf)/0,08= (5-2,5)/0,08=31.25

    32 ohms** mais elle va surement chauffer non ? donc séparer en 2 R de 68 ?

  26. #25
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Citation Envoyé par jerome0 Voir le message
    32 ohms** mais elle va surement chauffer non ? donc séparer en 2 R de 68 ?
    AH NON !
    Je viens de te dire qu'il faut une 68 Ohm par segment .
    Règle de base : On ne met JAMAIS deux LEDs en parallèle ..... sauf si on est Chinois !

  27. #26
    invited9a6e272

    Re : branchement bcd -> 7seg.

    Citation Envoyé par DAUDET78 Voir le message
    AH NON !
    Je viens de te dire qu'il faut une 68 Ohm par segment .
    Règle de base : On ne met JAMAIS deux LEDs en parallèle ..... sauf si on est Chinois !
    A donc je ne peux pas relier mes sorties à un deuxième 7 segment identique ? je suis obligé de remettre le système avec 7 transistor ?

  28. #27
    invitee05a3fcc

    Re : branchement bcd -> 7seg.

    Non ....
    Un segment+68 ohm, c'est un groupement
    Tu mets 2 groupements en parallèle.
    Tu connectes ces 2 groupements en parallèle sur le drain du PMOS du haut et sur le drain du NMOS du bas

  29. #28
    invited9a6e272

    Re : branchement bcd -> 7seg.

    Haa oui oui je comprend !

    merci beaucoup !

Discussions similaires

  1. 7seg
    Par invitef0540139 dans le forum Électronique
    Réponses: 3
    Dernier message: 23/02/2010, 22h29
  2. afficheurs 7seg
    Par invite8f7acfda dans le forum Électronique
    Réponses: 2
    Dernier message: 25/03/2009, 16h54
  3. d'afficheur 7seg
    Par invite0cbe5157 dans le forum Électronique
    Réponses: 2
    Dernier message: 01/12/2006, 13h46
  4. afficheur 7seg
    Par invite333d6beb dans le forum Électronique
    Réponses: 0
    Dernier message: 21/04/2006, 12h03
  5. PPE-CAN/PIC/afficheur 7seg
    Par invite0c031fe9 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 18/01/2006, 15h32
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...