Afficheur 7 segments à leds - Schéma

Bonjour à toutes et à tous ;

Je n'ai pas de question ou de problème à proprement parler (pour l'instant en tout cas...), je viens simplement ici présenter et faire valider mon petit projet, et demander vos avis d'experts avant de tout acheter / souder, eu égard à mon faible niveau en électronique ça me semble plus raisonnable...

Il s'agit de fabriquer un grand (disons "moyen") chronomètre de 4 digits.

Voici comment je compte m'y prendre :

  • Mon alimentation sera en 24V ;

  • Chaque segment sera composé de 8 leds bleues (2 séries de 4), de manière à ne pas trop consommer et à élever la tension à 12.8V (3.2V par led multiplié par 4 donc) ;

  • Tous les segments seront alimentés par un décodeur BCD pour économiser des I/O sur mon Arduino ;

  • 4 transistors NPN permettront d'alimenter les digits les uns après les autres (la magie de la persistance rétinienne) ;

  • Le tout à cathode commune (je ne savais pas ce qui était le mieux alors ça s'est joué à pile ou face) ;

Ci-joint mon superbe schéma, désolé j'ai fait ça à main levée, j'espère que c'est lisible... Je n'ai représenté qu'un digit, j'espère que vous me pardonnerez, le principe est là !

J'ai choisi des résistances de 620 ohms pour mes segments, le petit calcul est aussi sur le schéma, en revanche pour les résistances des transistors mes 2,2k ohms viennent d'internet, je ne sais ni pourquoi, ni si c'est correct...

Qu'en pensez-vous ? Ai-je fait des erreurs ou ce projet vous semble viable ? J'ai essayé de faire un segment (2 * 4 leds en série + résistance 620 ohms) et de l'alimenter (24 VDC - 0.5A), tout s'allume mais la résistance chauffe beaucoup, elle est brûlante lorsque je la touche, est-ce normal ? Me suis-je trompé dans mes calculs ?

Merci pour vos précieux conseils,
Aurélien

neiler0:
Bonjour à toutes et à tous ;

Je n'ai pas de question ou de problème à proprement parler (pour l'instant en tout cas...), je viens simplement ici présenter et faire valider mon petit projet, et demander vos avis d'experts avant de tout acheter / souder, eu égard à mon faible niveau en électronique ça me semble plus raisonnable...

Il s'agit de fabriquer un grand (disons "moyen") chronomètre de 4 digits.

Voici comment je compte m'y prendre :

  • Mon alimentation sera en 24V ;

  • Chaque segment sera composé de 8 leds bleues

Bonsoir
datasheet de la led unitaire ?

Bonjour,

Tes résistances dissipent environ 0.2W. Si tu as mis des 1/4 de Watt, c'est un peu limite. Ce serait mieux avec des 1/2 W.
C'est quoi ton driver bcd qui peut piloter 24V ?

La généralisation n'est pas systématiquement possible mais souvent des résistances à 5% 1/4 W sont aussi commercialisées comme des 10% 1/2W.
Vu la précision demandée pour polariser des diodes si tu dois acheter les résistances prend de la marge dès fois que tu veuille évoluer mais si tu ne trouve pas facilement des 1/2 W des 1/4 W feront l'affaire.

PS : n’achète pas "que" les résistances dont tu as besoin, prend des kits de plusieurs valeurs en forçant un peu sur la quantité de celles que tu pense les plus probables.

Souvent les kits sont en 125 mW (1/8 W) mais les résistances s'assemblent en série ou en parallèle.
2 résistances identiques en série : puissance multipliée par 2, valeur multipliée par 2
2 résistances identiques en parallèle : puissance aussi multipliée par 2 mais valeur divisée par deux

Bonjour à tous et un grand merci pour vos réponses !

Artouste:
datasheet de la led unitaire ?

Malheureusement je n'ai pas de datasheet, j'ai acheté ces leds sur un célèbre site chinois de commerce en ligne dont je tairai le nom mais qui commence par un "A" et termine par un "LIEXPRESS".
Plus particulièrement il s'agit de ce produit.
J'ai vu le graphique suivant sur de nombreux sites spécialisés, d'après mes recherches la tension d'une led dépendrait des matériaux qui la composent - et donc de sa couleur, peu importe le fabriquant. Il semblerait que pour le bleu la "bonne" tension avoisinerait 3.2V ; quant à mes 20 mA ça m'a semblé être une valeur standard, n'ayant aucune information de la part du vendeur j'ai choisi de baser mes calculs là dessus.

kamill:
Tes résistances dissipent environ 0.2W. Si tu as mis des 1/4 de Watt, c'est un peu limite. Ce serait mieux avec des 1/2 W.

En effet j'ai mis des 1/4W. Je ne me suis pas posé la question, je me suis bêtement dit que mes leds ne devaient "pas trop consommer" et que "ça suffirait"... Comment évaluer la puissance nécessaire pour les résistances ?

kamill:
C'est quoi ton driver bcd qui peut piloter 24V ?

Je n'ai pas encore acheté le driver BCD, je pensais prendre un CD4511 et l'alimenter avec le +5V de l'Arduino... Je vous autorise à vous moquer de moi, je viens tout juste de comprendre le problème, merci de l'avoir soulevé ! Comment puis-je faire ? Là maintenant à chaud j'aurais tendance à ajouter 7 transistors NPN supplémentaires, les bases connectées aux sorties du BCD, les collecteurs au +24V, et les émetteurs à mes segments. Qu'en pensez-vous ?

68tjs:
La généralisation n'est pas systématiquement possible mais souvent des résistances à 5% 1/4 W sont aussi commercialisées comme des 10% 1/2W.
Vu la précision demandée pour polariser des diodes si tu dois acheter les résistances prend de la marge dès fois que tu veuille évoluer mais si tu ne trouve pas facilement des 1/2 W des 1/4 W feront l'affaire.

PS : n’achète pas "que" les résistances dont tu as besoin, prend des kits de plusieurs valeurs en forçant un peu sur la quantité de celles que tu pense les plus probables.

J'ai acheté un kit avec toutes les valeurs de la série E24 en 1/4W pour tester mes bidouilles, mais pour ce projet je rachèterai la bonne quantité de la bonne valeur et je les prendrai en 1/2W, merci du conseil !

68tjs:
Souvent les kits sont en 125 mW (1/8 W) mais les résistances s'assemblent en série ou en parallèle.
2 résistances identiques en série : puissance multipliée par 2, valeur multipliée par 2
2 résistances identiques en parallèle : puissance aussi multipliée par 2 mais valeur divisée par deux

Merci pour ces infos, du coup je vais réessayer d'alimenter un segment en augmentant la puissance à 1/2W pour voir si ça résout le problème de chauffe !

Encore merci pour vos réponses, pour le reste ça vous semble cohérent ? Quels transistors dois-je choisir ?

Aurélien

Tu peux utiliser des transistors courants genre 2n2222, mais je te conseille plutôt d'utiliser un circuit genre uln2003 et d'utiliser des transistors pnp pour le multiplexage.
Tu trouveras des exemples sur le net, par exemple ici

+1b pour les ULNxxxx
Les transistors de sortie des ULNxxxx sont des montages darlington. C'est plus simple.

Pour plus de documentation voir mon tuto sur les transistors :
http://forum.arduino.cc/index.php?topic=100727.0

Pour calculer la puissance dans les résistances des diodes c'est simple.
Prenons un exemple : tension aux bornes de la diodes Vd = 3V
Tension d'alimentation Va= 12V
Courant dans la diode I = 50 mA

Formules utiles U = RI et P = UI
Écrivons la somme des tensions :
Va = Vd + R*I -> 12V = 3V + 0,05A * R
On en déduit que R = 180 ohms
Pour la puissance dans R :
P = UI --> P = (12V-3V)0,05 A = 70,05 = 350 mW

Je te laisse faire le calcul avec Va = 5V et le courant que tu as choisi.

Note que le courant indiqué dans les datasheets est le courant max à ne pas dépasser. Une diode éclaire très bien avec un courant moitié, c'est à toi de faire des essais et de déterminer le courant optimal en fonction de l'éclairage ambiant.

Bonsoir,

Pour la puissance dans R :
P = UI --> P = (12V-3V)0,05 A = 70,05 = 350 mW

Euh.. puissance dissipée dans une résistance = R*I^2

Jusqu'a preuve du contraire.

Tu penses vraiment que P n'est pas égal à U*I ?
Bazarde cette réponse à la poubelle avant de te faire incendier ... par 68tjs

Grrrrrrr,
U=RI -> I = U/R
P =UI = U^2 /R
Ou P=UI =RII =RI^2
Comme je suis un peu faignant je prend toujours la forme qui me simplifie le calcul :slight_smile:
Promis je ne dirai rien :slight_smile:

Grrrrrrr

Je m'y attendais ...

neiler0:
Bonjour à tous et un grand merci pour vos réponses !
Malheureusement je n'ai pas de datasheet, j'ai acheté ces leds sur un célèbre site chinois de commerce en ligne dont je tairai le nom mais qui commence par un "A" et termine par un "LIEXPRESS".

bonjour
un petit gadget/outil bien sympa qui permet qui permet déjà de caractériser "un peu", pas mal de compo (recup/source inconnue/etc)
ce n'est pas un vrai instrument/banc de mesure ; mais ça permet déjà une bonne approche.

çà se trouve à +/- une dizaine d'€ sous différentes déclinaisons chez les vendeurs "asia"

hbachetti:
Je m'y attendais ...

En fait c'était un "Grrrr" gentil et amical un "Grrrr :grin:" en quelque sorte.

68tjs:
En fait c'était un "Grrrr" gentil et amical un "Grrrr :grin:" en quelque sorte.

le Grrrrr de Shrek, en somme ?

Shrek moi pas connaître, moi être sorti de ma caverne il n'y a pas longtemps.
Si je n'avais pas Grrrr....é Henri aurait été déçu, en fait c'est lui le responsable.

Elle est bien bonne.
N'empêche que même après un tout petit Grrrr, -Standby n'a pas réapparu. Il se planque.

Vu le nombre d’âneries que j'ai produis en répondant trop vite après une lecture baclée de la question ce n'est pas moi qui vais lui jeter la pierre. Cela peut arriver à beaucoup de personne.
Très sincèrement si j'ai répondu c'est pour qu'il n'y ait pas de doute chez les débutants en électronique et aussi tu m'avais provoqué je ne pouvais pas laisser passer et je suis parti au 1/4 de tour :slight_smile: .

Standby fait partie du groupe de membres "permanents" que j'apprécie, qu'il n'y est aucun doute là dessus.

Cela peut arriver à beaucoup de personne.

A moi aussi parfois. Personne n'est infaillible.

68tjs:
... tu m'avais provoqué je ne pouvais pas laisser passer et je suis parti au 1/4 de tour :slight_smile: .

:grin:

[HUM]
click

hbachetti:
Elle est bien bonne.
N'empêche que même après un tout petit Grrrr, -Standby n'a pas réapparu. Il se planque.

-Standby est un homme de l'ombre, il apparait puis il disparait.

retourne dans sa caverne