IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Afficheur à sept segments


Sujet :

Raspberry Pi

  1. #41
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 190
    Points : 11 573
    Points
    11 573
    Par défaut
    Salut,
    Je pense avoir trouvé, c'est plutôt tordu mais je suis quasi sur que c'est ce qui se passe. Il y a plus de 20 ans mon professeur d'électronique nous avait raconté le même problème, et donné l'explication.

    Je détaillerai un peu plus demain mais quand on regarde la structure interne des entrées du 74HC595 on voit que les protections en surtension peuvent très bien alimenter le composant par la tension qui se trouve sur les entrées.

    A demain.
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  2. #42
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 380
    Points : 19 062
    Points
    19 062
    Par défaut
    Salut Vincent Petit.

    Je n'ai que trois questions à poser :

    1) est-ce normal que j'ai ce problème ?
    Je veux dire par là, que ce n'est pas une erreur du montage que j'ai utilisé.

    2) comment y remédier ?
    Peut-être par la modification du montage.
    C'est-à-dire en introduisant des transistors (avec une résistance à sa base) à la sortie des trois GPIO.
    Sauf que je n'ai plus de place sur la breadboard.

    A moins, comme tu le dis, que le problème vient du 74HC595 et qu'il n'y a rien à faire, sauf changer de composant.

    3) est-ce que cela peut endommager les GPIO ?
    Comme il n'y a pas de résistances sur les GPIO pour limiter le courant, il se peut que les deux 74HC595 consomme plus que prévue.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #43
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 190
    Points : 11 573
    Points
    11 573
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    1) est-ce normal que j'ai ce problème ?
    Oui.

    Citation Envoyé par Artemus24 Voir le message
    2) comment y remédier ?
    Tu ne peux pas, c'est ce qu'il y a dans le composant qui cause ça.

    Citation Envoyé par Artemus24 Voir le message
    3) est-ce que cela peut endommager les GPIO ?
    Non si le montage électronique ne consomme pas beaucoup de courant, il se passe deux choses simples ;
    - la tension des GPIO s'écroule un peu à cause du courant qu'on lui demande (les 74H595 + les afficheurs) et c'est pour ça que c'est moins lumineux.
    - la tension d'auto-alimentation du HC595 par les GPIO, est un peu plus faible - voir la bizarrerie pour l'explication * .

    Mais il vaut quand même mieux ne pas oublier d'allumer l'alim externe. Tu es dans un cas particulier faute de place sur ta breadbord et je comprends. Dans un vrai design, ce cas de figure n'arrive pas car le +3.3V arrive du même endroit, c'est à dire que les 74HC595 aurait été alimenté par le 3.3V générale. Les 7 segments, s'ils consomme trop, peuvent être alimentés autrement en passant par des anodes communes.




    * Cette bizarrerie vient de là :
    Schéma du haut : L'entrée comporte deux diodes de protection, au cas où tu appliquerais une tension trop grande sur l'entrée par rapport à la tension d'alimentation du HC795 ou au cas où tu appliquerais une tension négative par rapport à la tension 0V du HC795. Schéma du bas Mais le petit soucis c'est que si l'alimentation est éteinte, la tension sur l'entrée va emprunter la diode de protection qui est reliée à VCC et le composant se retrouve alimenté moyennant une petite chute de tension car aucune diode n'est parfaite, on y perd un peu de tension en passant dedans.

    Nom : text3193.png
Affichages : 135
Taille : 29,7 Ko
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  4. #44
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 380
    Points : 19 062
    Points
    19 062
    Par défaut
    Salut Vincent Petit.

    Si je mets à la sortie des GPIO une résistance de 10k ohms, qui sera relié à la base d'un transistor NPN et que celui-ci achemine le VCC en provenance de mon alimentation externe, je résous deux problèmes à la fois :

    1) je protège mieux mes GPIO contre une trop forte consommation de mon montage.

    2) si je n'allume pas en premier l'alimentation externe, je n'ai plus mon problème car la raspberry au travers des GPIO ne pourra pas fournir l'alimentation.

    Comme je l'ai dit, je n'ai plus de place sur ma breadboard.
    Ben oui, trois transistors, il me faut neuf trous, que je n'ai pas.

    Merci pour les explications !

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  5. #45
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 190
    Points : 11 573
    Points
    11 573
    Par défaut
    Citation Envoyé par Artemus24
    Si je mets à la sortie des GPIO une résistance de 10k ohms, qui sera relié à la base d'un transistor NPN et que celui-ci achemine le VCC en provenance de mon alimentation externe, je résous deux problèmes à la fois
    Oui ! Tout à fait

    Et bravo pour tout ce travail qui t'a permis de sauter à pied joint dans l'électronique associé à l'informatique. L'imagination est quasi sans fin maintenant, tes créations en informatique peuvent toucher du doigt le monde réel au travers de l'électronique.
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  6. #46
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 380
    Points : 19 062
    Points
    19 062
    Par défaut
    Salut Vincent Petit.

    C'est en forgeant que l'on devient forgeront.

    J'ai toujours aimé la programmation système en l'informatique.
    Pour l'instant, ce que je fais en électronique n'est que le b.a.ba.
    Cela me permet de mieux comprendre les erreurs que d'autres font.

    Là, j'ai appris que je dois mettre toujours une resistance à la sortie d'un GPIO avec un transistor pour récupérer l'alimentation externe.
    Ainsi les GPIO sont mieux protégés, et cela permet d'éviter des problèmes comme celui que j'ai cité.

    Quand on maîtrise les deux (informatique + électronique), cela devient très intéressant.
    Mais comme je me connais, je suis plutôt à cours d'idées dans ce que j'ai envie de faire.
    Pour l'instant, c'est la domotique qui m'intéresse.

    Sujet résolu !
    A bientôt pour une nouvelle étude.

    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 3 PremièrePremière 123

Discussions similaires

  1. Multiplexage afficheurs sept segments
    Par Pat42 dans le forum Arduino
    Réponses: 6
    Dernier message: 11/04/2019, 15h18
  2. Multiplexage d'afficheurs sept segments
    Par Pat42 dans le forum Arduino
    Réponses: 2
    Dernier message: 08/04/2019, 14h40
  3. [68HC11] Horloge numérique avec afficheur 7 segments
    Par Need you dans le forum Autres architectures
    Réponses: 2
    Dernier message: 08/04/2012, 09h31
  4. afficheur 7 segments
    Par Orguevirtuel dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 10/04/2011, 21h17
  5. [PIC 16F84] Afficheur 7 segments
    Par Vipear dans le forum Autres architectures
    Réponses: 5
    Dernier message: 29/05/2009, 09h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo