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

comment utiliser le 74ls48p avec un 16F628



  1. #1
    silvo

    comment utiliser le 74ls48p avec un 16F628


    ------

    bonjour !
    je suis sur un projet et je compte utiliser deux afficheurs à cathodes communs que j'ai multiplexé ! mais là j'ai un problème avec le decodeur BCD le 74ls48p: moi j'ai rélié les sortie RA0 à RA3 du 16F628 aux entrées A à D du BCD j'ai alimenté le BCD avec 5v; les sorties, de a à g je les ai rélié aux anodes des afficheurs et les deux cathodes à RB1 et RB2! il reste 3broches au niveau du BCD que j'ai rélié VCC. mais là j'obtiens des signes bizzares comme F, U, C ...
    est ce que c'est le BCD qui est deffectueux ou je me suis trompé !! j'ai pas utilisé de resistances ni de transistor !
    merci de me venir en aide !

    -----

  2. Publicité
  3. #2
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    est ce que quelqu'un pourrait me donner les refferences d'un BCD cathode commun facile à utiliser car j'ai des problèmes pour utilise le 74ls48p. en faite j'en ai 3 mais j'ai essayé deux qui me donnent le meme resultat merdique!

  4. #3
    Jack

    Re : comment utiliser le 74ls48p avec un 16F628

    Tu peux aussi utiliser un 4511 à la place du 74LS48, mais il n'y a pas de raison que ce dernier ne fonctionne pas.

    A mon avis tu as du te tromper dans les liaisons avec les segments. Je ne connais pas très bien les PICs mais je me demande si RB1 et RB2 sont capables d'encaisser le courant des 7 segments simultanément.

    A+

  5. #4
    freepicbasic

    Re : comment utiliser le 74ls48p avec un 16F628

    si RB1 et RB2 sont capables d'encaisser le courant des 7 segments simultanément.
    Non,
    il faut un transistor, en plus ça risque de perturber le fonctionnement du Pic...
    A+, pat

  6. #5
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    puis-je savoir comment est ce que je dois cabler pour faire fonctionner ce montage. un shéme me resrait utile !

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

    Re : comment utiliser le 74ls48p avec un 16F628

    je ne vois obligé d'utiliser un PIC disposant de plus de port et afficher sans BCD ! quel PIC proche du 628 disposant de 3 ports me conseillez vous ?
    moi je pensais au 16F876, est il facile à programmer ?

  9. Publicité
  10. #7
    freepicbasic

    Re : comment utiliser le 74ls48p avec un 16F628

    juste le minimum sur le schéma
    Images attachées Images attachées
    A+, pat

  11. #8
    freepicbasic

    Re : comment utiliser le 74ls48p avec un 16F628

    pourquoi il y a pas assez sur le 628 ?
    7 broches pour les seg
    puis 1 par digit
    ULM2803 pour driver les segs d'un anode commune et 1 transistor sur l'anode au +5V par digit

    pour des cathodes communes 1 trans 2N2907 PNP par seg + 1 tr par digit
    A+, pat

  12. #9
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    merci freepicbasic mais je n'arrive pa à voir le shéma !

  13. #10
    freepicbasic

    Re : comment utiliser le 74ls48p avec un 16F628

    http://www.chez.com/xizard/Les_montages/minuterie.htm

    pour le schéma il faut que l administrateur le valide
    A+, pat

  14. #11
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    faut-il imperativement utiliser des transistors avec le BCD ? pourquoi ?

  15. #12
    Jack

    Re : comment utiliser le 74ls48p avec un 16F628

    Quel est le courant circulant dans un segment et quel est le courant max que peut fournir RB1 ou RB2?

    A+

  16. Publicité
  17. #13
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    Citation Envoyé par Jack Voir le message
    Quel est le courant circulant dans un segment et quel est le courant max que peut fournir RB1 ou RB2?

    A+
    le courant max de RB1 et RB2 je pense que c'est 20 mA ! moi j'ai relié les sorties RA0 à RA3 aux entrées du BCD et les sortie du BCD vers les afficheurs à cathodes communs multiplexés par moi meme et les cathodes dirrectement à RB1 et RB2 ! me suis-je trompé ??

  18. #14
    Jack

    Re : comment utiliser le 74ls48p avec un 16F628

    Ca aurait été plus simple si tu avais répondu aux deux question, mais bon ...

    Il va donc falloir faire des hypothèses. Admettons que tu mettes 10mA par segment, si tu veux afficher le chiffre 8 ça fera donc 70mA à écouler. Et tu dis que RB1 ou RB2 sont limitées à 20mA. Il y a un problème, non?

  19. #15
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    Citation Envoyé par Jack Voir le message
    Ca aurait été plus simple si tu avais répondu aux deux question, mais bon ...

    Il va donc falloir faire des hypothèses. Admettons que tu mettes 10mA par segment, si tu veux afficher le chiffre 8 ça fera donc 70mA à écouler. Et tu dis que RB1 ou RB2 sont limitées à 20mA. Il y a un problème, non?
    wahou là vous avez sans doute raison ! là je comprend pourquoi mon montage se plante ! alors il faut imperativement un transistor ! je cois que le BC337 fera l'affaire! ou bien ?

  20. #16
    Jack

    Re : comment utiliser le 74ls48p avec un 16F628

    oui, un BC337 fera parfaitement l'affaire.

  21. #17
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    est ce que je peux mettre une resistance de 220 au collecter et une de 4,7 k à la base ? il ya il un equivalent pour le BC337 parce que c'est pas evident que je le trouve !

  22. #18
    DavidDB

    Re : comment utiliser le 74ls48p avec un 16F628

    Salut,

    Pour le courant admissible en sortie sur le 16F628 :

    25mA max par sortie.
    200mA max pour le PORTA et PORTB combinés.

    David.

  23. Publicité
  24. #19
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    Citation Envoyé par DavidDB Voir le message
    Salut,

    Pour le courant admissible en sortie sur le 16F628 :

    25mA max par sortie.
    200mA max pour le PORTA et PORTB combinés.

    David.
    merci DavidDB ! tu confirme ce que me disait Jack !
    il me faut donc utiliser un transistor !
    encore merci !

  25. #20
    Jack

    Re : comment utiliser le 74ls48p avec un 16F628

    Citation Envoyé par silvo Voir le message
    est ce que je peux mettre une resistance de 220 au collecter et une de 4,7 k à la base ? il ya il un equivalent pour le BC337 parce que c'est pas evident que je le trouve !
    N'importe quel petit NPN fera l'affaire.
    Pas de résistance dans le collecteur, tu dois par contre mettre une résistance pour chaque sortie du 74LS48, 220 ohms devant convenir. Il faut néanmoins tenir compte du multiplexage et prévoir un courant supérieur au courant DC nominal, puisque chaque afficheur ne sera pas allumé en permanence.

    Pour affiner les valeurs des composants, il faudrait connaitre les références exactes de l'afficheur et du transistor.

    A+

  26. #21
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    mais Mr Jack si je ne mets pas de risistance à la base le courant IB sera important puisque le courant si on aplique 5v à RB1 par exemple et que l'on supose que VBE=0,7v et beta 150, et on n'a pas de resistance à l'emetteur ! donc IB sera grand, par consequent IC qui est égal à IB amplifié encore plus grand. alors que les sorties du PIC ne pouront pas fournir ce courant ! moi je dirais que c'est RC qui n'est pas obligatoire !! ou je me trompe ??

  27. #22
    freepicbasic

    Re : comment utiliser le 74ls48p avec un 16F628

    si je ne mets pas de risistance à la base le courant IB sera important puisque le courant si on aplique 5v à RB1 par exemple et que l'on supose que VBE=0,7v et beta 150, et on n'a pas de resistance à l'emetteur ! donc IB sera grand, par consequent IC qui est égal à IB amplifié encore plus grand. alors que les sorties du PIC ne pouront pas fournir ce courant ! moi je dirais que c'est RC qui n'est pas obligatoire !! ou je me trompe ??
    OUI bien sur
    La réponse est dans les schémas fournis.
    On limite forcément le courant.

    Pour les résistances de 220 ohms en sortie du 74LS48 c'est le schéma recommandé.
    Mais si on veut une intensité maximum on en met pas , les 74LSxx sont limités en courant donc à priori pas de risque de destruction, surtout que dans ce cas on fait de l'affichage dynamique , donc l'allumage n'est pas constant à 100% du temps , on fait un genre de PWM, et l'énergie suplémentaire sera dissipée dans le 74LS48 au lieu des résistances.

    C'est un choix , sécurité max ou intensité max.
    A+, pat

  28. #23
    Jack

    Re : comment utiliser le 74ls48p avec un 16F628

    mais Mr Jack si je ne mets pas de risistance à la base le courant IB sera important
    J'ai dit de ne pas mettre de résistance de base ????

  29. #24
    silvo

    Re : comment utiliser le 74ls48p avec un 16F628

    Citation Envoyé par Jack Voir le message
    J'ai dit de ne pas mettre de résistance de base ????
    ah autant pour moi Mr Jack ! j'ai lu en lenvers!
    merci à feepicbasic pour le conseil !
    je vais essayer ce montage et voir !

  30. Publicité

Sur le même thème :

Discussions similaires

  1. Comment bien utiliser son insert ? Comment faire un bon feu ?
    Par anigel dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 140
    Dernier message: 07/11/2008, 09h49
  2. Gestion de batterie avec 16f628
    Par Magneau dans le forum Électronique
    Réponses: 1
    Dernier message: 01/11/2006, 17h55
  3. petit prob avec 16f628
    Par jvcxtrem dans le forum Électronique
    Réponses: 6
    Dernier message: 03/06/2006, 16h36
  4. Problème avec 16F628
    Par maho dans le forum Électronique
    Réponses: 5
    Dernier message: 04/03/2005, 13h02
Découvrez nos comparatifs produits sur l'informatique et les technologies.