[Outils/Fab/Comp] Arduino et MCP23017 et 60 Leds
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Arduino et MCP23017 et 60 Leds



  1. #1
    fredobaldo

    Arduino et MCP23017 et 60 Leds


    ------

    Bonjour,
    J'ai réalisé le montage suivant:
    Un Arduino Uno pilotant 4 x mcp23017
    mcp1: Led de 1 à 16
    mcp2: Led de 17 à 32
    mcp3: Led de 33 à 48
    mcp4: Led de 49 à 59
    Ce sont des leds 5v, 20mA, elles sont toutes reliées entre elles par leur cathode (-),
    sont pilotées par les mcp (1 ou 0) et chacune a sa résistance de 56 ohms.
    Vous l'aurez compris, c'est un projet d'horloge à leds avec les leds des secondes, qui tournent tout autour.
    J'arrive à les piloter individuellement et ce n'est pas mon premier projet.
    Je pense que l'explication est assez claire et n'a pas besoin de schéma.

    Mon problème survient lorsque je tente d'allumer les leds toutes en même temps.
    Dans mon script .ino, je les allume (et les laisse allumées) les unes après les autres (peu importe par laquelle je commence):
    à la 45ème, l'intensité des leds commence à baisser
    à la 46ème, l'intensité des leds baisse encore
    et à la 47ème, tout s'etteint.

    J'ai diagnostiqué un manque d'ampérage: pas assez de puissance dans l'Arduino pour allumer toutes les leds en même temps.
    J'ai les datasheets des composants: Arduino Uno, MCP23017 et Leds, mais je ne sais pas calculer les consommations (en mA).

    Voici mes questions:
    1 - Ai-je posé le bon diagnostic ?
    2 - Quelles solutions s'offrent à moi (avec le moins de modification possible sur le câblage existant)?
    - modifier la valeur des résistances ?
    - Passer le montage en anode (+) commune ?
    - 2n2222 ?
    - ULN2803 ?
    - Remplacer les MCP23017 par des 74HC595 ?

    Cordialement.
    PS: merci de ne pas me proposer la solution du multiplexage.

    -----
    Dernière modification par fredobaldo ; 20/08/2018 à 08h47.

  2. #2
    mag1

    Re : Arduino et MCP23017 et 60 Leds

    Bonjour,

    Les leds sont alimentées par les MCP, pas par l'arduino.

    Leds 5V 20mA ? Avec une résistance de 56 ohms ?
    D'où viennent ces valeurs ?
    Un schéma et un calcul SVP

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  3. #3
    fredobaldo

    Re : Arduino et MCP23017 et 60 Leds [RESOLU]

    Merci de votre réponse, elle m'a mise sur la piste, il y avait une erreur de valeur pour la résistance.
    Je peux maintenant allumer mes 60 leds en même temps.
    Encore merci.

Discussions similaires

  1. [Autre] Alimentation 110 leds arduino
    Par invite90ef8b8e dans le forum Électronique
    Réponses: 4
    Dernier message: 29/10/2016, 23h37
  2. Piloter 120 leds avec un Arduino Mega
    Par invite994057e3 dans le forum Électronique
    Réponses: 4
    Dernier message: 05/09/2013, 21h21
  3. Projet Arduino UNO contrôlant 2000 leds par paquets
    Par invite67d63d6b dans le forum Électronique
    Réponses: 8
    Dernier message: 20/09/2011, 17h27
  4. leds avec arduino 2009 'parallèle ?'
    Par inviteb69b4ce8 dans le forum Électronique
    Réponses: 22
    Dernier message: 01/08/2010, 12h41
  5. 45 leds scrolling text avec arduino
    Par invitecb4115b7 dans le forum Électronique
    Réponses: 24
    Dernier message: 24/02/2010, 21h59
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...