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

Afficheurs 7 segments



  1. #1
    Sarahhhh

    Afficheurs 7 segments


    ------

    Bonjour

    Je suis étudiante en électronique et pour un projet je dois afficher une sortie grace a deux afficheurs 7 segments..

    J'ai une sortie qui se fait sur 5bits ( pour afficher des chiffre de 0 a 30) et j'aimerai la convertir pour la voir sur 2 afficheurs..
    J'ai trouvé qu'il était possible de faire la transition directement grâce a un décodeur et deux afficheurs multiplexés mais je ne comprend vraiment pas le branchement a faire (j'ai chercher mais je n'ai rien trouvé que je puisse comprendre..) et je dois rendre cela dans les jours qui viennent ..
    On m'a dis que le branchement était assez simple mais je ne suis pas très avancée en électronique..

    J'ai fait un petit dessin de ce que j'ai, si quelqu'un pouvait me montrer comment brancher le circuit il m'aiderait beaucoup

    Merci énormément

    Sarah

    -----
    Images attachées Images attachées

  2. Publicité
  3. #2
    PA5CAL

    Re : Afficheurs 7 segments

    Bonsoir

    Que comptes-tu utiliser pour décoder tes 5 bits vers deux chiffres décimaux sur 7 segments ?
    Dernière modification par PA5CAL ; 10/06/2012 à 00h22.

  4. #3
    Sarahhhh

    Re : Afficheurs 7 segments

    Bonsoir

    En fait j'ai des les décodeurs suivants : plusieurs HEF4520BP et quelques CD4511BCN..

  5. #4
    PA5CAL

    Re : Afficheurs 7 segments

    Les 4520 sont des doubles compteurs binaires. À moins de monter un système séquentiel assez compliqué, ils ne te seront d'aucune utilité.

    Les 4511 sont des décodeurs BCD vers 7 segments. Pour rappel, le codage BCD (Binary Coded Decimal) correspond à 4 bits représentant un nombre compris entre 0 et 9. Même s'ils peuvent s'avérer utile, il sont insuffisants pour réaliser le décodage nécessaire.

    En effet, pour pouvoir utiliser des décodeurs BCD vers 7 segment, il faudrait commencer par convertir le nombre binaire sur 5 bits de départ en deux nombres décimaux sur 4 bits chacun (BCD)...

  6. #5
    Sarahhhh

    Re : Afficheurs 7 segments

    J'avais cru comprendre qu'on pouvait faire cela avec des afficheurs multiplexé.. on m'avait passer les afficheurs sur un petit circuit imprimé mais je n'avais pas compris comment faire..
    Je vais donc devoir décomposer mon nombre en une partie dizaine et unité, et ensuite utilisé deux décodeurs?
    J'aurai alors besoin de 8bits..

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

    Re : Afficheurs 7 segments

    Tout a fait, 4 bits pour le premier afficheur et 4 pour le second.
    Je suis Charlie

  9. Publicité
  10. #7
    gabuzo

    Re : Afficheurs 7 segments

    Et c'est quoi qui te fournit tes 5 bits ?
    Dernière modification par gabuzo ; 10/06/2012 à 07h12.
    Je suis Charlie

  11. #8
    Sarahhhh

    Re : Afficheurs 7 segments

    Merci

    Les 5 bits viennent en sortie de ma cpld

  12. #9
    DAUDET78

    Re : Afficheurs 7 segments

    Citation Envoyé par Sarahhhh Voir le message
    Les 5 bits viennent en sortie de ma cpld
    Et tu ne peux pas en sortir 8 bits ? ou mieux 14 !
    J'aime pas le Grec

  13. #10
    Sarahhhh

    Re : Afficheurs 7 segments

    Si, j'ai modifier mon code pour çà

    Je dois sortir la valeur Somme qui est un vecteur de 5bits, je la sépare en deux autres vecteurs de 5 bits qui reprennent les chiffres des dizaines et des unités:

    Somme_dizaine <= std_logic_vector(unsigned(Somm e)/ 10);
    Somme_unité <= std_logic_vector(unsigned(Somm e) mod 10);
    et ensuite je fais une sortie sur 8bits avec

    Somme_dizaine(0)
    Somme_dizaine(1)
    Somme_dizaine(2)
    Somme_dizaine(3)

    Somme_unité(0)
    Somme_unité(1)
    Somme_unité(2)
    Somme_unité(3)

    Et puis j'utiliserai deux afficheurs pour les dizaines et les unités..

  14. #11
    gabuzo

    Re : Afficheurs 7 segments

    Citation Envoyé par DAUDET78 Voir le message
    Et tu ne peux pas en sortir 8 bits ? ou mieux 14 !
    Ca me parait le plus simple aussi, sinon tu remplaces tes deux 4511 par deux cd4510 qui font à la fois compteur/décompteur et codage BCD ou alors tu gardes tes 2 cd4511 et tu prends un cd4518 qui est un double compteur décimal.
    les deux sont cascadables.
    Je suis Charlie

  15. #12
    Sarahhhh

    Re : Afficheurs 7 segments

    En fait j'ai juste des décodeurs 4511..
    En chipotant un peu pour voir comment fonctionne mes afficheurs, je me rend compte que ce sont des afficheurs à anode commune (donc qu'il faut les relier a la tension positive si j'ai bien compris..) Or mes valeurs a,b,c,d,e,f,g arrives comme des tension positive..
    les entrées de ma cpld se font grace a des boutons poussoirs qui sont alimenté par la tension positive et les bits de sorties sont a la tension haute quand ils sont égal a 1..
    Est ce qu'il y a moyen de regler ca de facon assez simple?..
    Je me souvient qu'il fallait faire un reglage up ou down dans "isplever constraint editor", si j'inverse simplement la dedans et que je branche ma tension négative a l'entrée de mes boutons poussoir et la tension positive sur mes afficheurs, ce serait bon?

  16. Publicité
  17. #13
    PIXEL

    Re : Afficheurs 7 segments

    ça se fait en une heure avec une GAL....
    quel est ton niveau d'études ?

  18. #14
    Sarahhhh

    Re : Afficheurs 7 segments

    On ne doit pas utiliser de Gal mais juste une cpld..
    Je suis en deuxieme ingé mais c'est mon premier cours d'electronique..

  19. #15
    PIXEL

    Re : Afficheurs 7 segments

    peux-tu m'expliquer la différence fondamentale entre un GAL et un CPLD ????

    j'en suis curieux , surtout de la part d'un sophomore en école d'ingé
    Dernière modification par PIXEL ; 10/06/2012 à 16h22.

  20. #16
    Sarahhhh

    Re : Afficheurs 7 segments

    D'apres ce qu'on nous avait dis, il y a plus d'entrée/sortie, mais a par ca.. Je sais juste qu'avant ils utilisaient des GAL mais que cette foi on nous a donner une cpld..

  21. #17
    PIXEL

    Re : Afficheurs 7 segments

    bref , c'est la même chose....

    c'est donc juste une étude de logique combinatoire pour transformer ton bus binaire
    vers deux afficheurs 7 segments....

    un première années de BTS qui n'a pas trop roupillé sait faire.

  22. #18
    Sarahhhh

    Re : Afficheurs 7 segments

    Je suppose qu'utiliser des portes NAND feraient l'affaire, c'est ca?
    Je me demandais juste si c'etait possible sans, parceque je ne sais pas si je saurai trouver ca avant ma présentation..

  23. Publicité
  24. #19
    Sarahhhh

    Re : Afficheurs 7 segments

    Et je suppose meme que c'est faisable directement dans le code... ca suffirait?

  25. #20
    annjy

    Re : Afficheurs 7 segments

    Citation Envoyé par Sarahhhh Voir le message
    On ne doit pas utiliser de Gal mais juste une cpld..
    Je suis en deuxieme ingé mais c'est mon premier cours d'electronique..
    Bonsoir,

    eh bien, ça craint...........
    Etudiante ingé en électronique, et premier cours d'électronique en deuxième année......

    Ne surtout pas donner le nom de l'école !

    surtout quand on voit le niveau de la question posée....

    Amicalement,
    JY

  26. #21
    Sarahhhh

    Re : Afficheurs 7 segments

    Je ne suis pas étudiante ingé en electronique, je suis étudiante ingénieur civil, et dans le cursus j'ai un cours d'electronique.

  27. #22
    PIXEL

    Re : Afficheurs 7 segments

    ben ....faut lire le cours alors !

    ici on ne fait pas les devoirs.

Sur le même thème :

Discussions similaires

  1. Afficheurs 7 segments
    Par Papy dépron dans le forum Électronique
    Réponses: 13
    Dernier message: 28/01/2011, 20h29
  2. Problème Afficheurs 7 Segments
    Par Ov3risk91 dans le forum Électronique
    Réponses: 9
    Dernier message: 01/04/2010, 13h20
  3. Compteur - Afficheurs 7 segments
    Par italiano76 dans le forum Électronique
    Réponses: 68
    Dernier message: 14/05/2007, 18h24
  4. Afficheurs segments
    Par YTK dans le forum Électronique
    Réponses: 4
    Dernier message: 26/11/2006, 16h17
  5. Afficheurs 7 segments
    Par joeytrib dans le forum Électronique
    Réponses: 12
    Dernier message: 09/06/2006, 08h25