comment utiliser le 74ls48p avec un 16F628
Répondre à la discussion
Affichage des résultats 1 à 24 sur 24

comment utiliser le 74ls48p avec un 16F628



  1. #1
    invitec0da5e32

    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. #2
    invitec0da5e32

    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!

  3. #3
    Jack
    Modérateur

    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+

  4. #4
    invitef86a6203

    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...

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

    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. #6
    invitec0da5e32

    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 ?

  8. #7
    invitef86a6203

    Re : comment utiliser le 74ls48p avec un 16F628

    juste le minimum sur le schéma
    Images attachées Images attachées  

  9. #8
    invitef86a6203

    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

  10. #9
    invitec0da5e32

    Re : comment utiliser le 74ls48p avec un 16F628

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

  11. #10
    invitef86a6203

    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

  12. #11
    invitec0da5e32

    Re : comment utiliser le 74ls48p avec un 16F628

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

  13. #12
    Jack
    Modérateur

    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+

  14. #13
    invitec0da5e32

    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é ??

  15. #14
    Jack
    Modérateur

    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?

  16. #15
    invitec0da5e32

    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 ?

  17. #16
    Jack
    Modérateur

    Re : comment utiliser le 74ls48p avec un 16F628

    oui, un BC337 fera parfaitement l'affaire.

  18. #17
    invitec0da5e32

    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 !

  19. #18
    invitef26bdcba

    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.

  20. #19
    invitec0da5e32

    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 !

  21. #20
    Jack
    Modérateur

    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+

  22. #21
    invitec0da5e32

    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 ??

  23. #22
    invitef86a6203

    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.

  24. #23
    Jack
    Modérateur

    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 ????

  25. #24
    invitec0da5e32

    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 !

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 invitedda0dbac dans le forum Électronique
    Réponses: 1
    Dernier message: 01/11/2006, 17h55
  3. petit prob avec 16f628
    Par invitea40fa4b5 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
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...