allumer 75 LEDS raspberry b+
Modérateurs : Francois, smba38
allumer 75 LEDS raspberry b+
Bonjour,
Je suis débutant, je voudrais faire un feu tricolore, en commandant indépendamment 3 groupes de 25 LEDs via les ports GPIO.
J'ai cru comprendre que les ports GPIO ne pouvaient pas délivrer plus de 50mA, donc théoriquement pas plus de 3 LEDs, même si j'ai déjà testé avec 5 LEDs en parallèles et que ça fonctionne, je suppose que si j'en mets plus l’éclairage de mes LEDs va se réduire a peau de chagrin.
Je pensais donc me servir d'un P2N2222AG pour faire la liaison entre la commande d'allumage des LEDs (Port GPIO) et la partie puissance (alimentation=batterie de voiture, résistance de taille approprié pour respecter la tension des LEDs et les LEDs en parallèles)
Est-ce que mon projet est viable? ai-je oublié qqchose?
Merci de votre aide
Je suis débutant, je voudrais faire un feu tricolore, en commandant indépendamment 3 groupes de 25 LEDs via les ports GPIO.
J'ai cru comprendre que les ports GPIO ne pouvaient pas délivrer plus de 50mA, donc théoriquement pas plus de 3 LEDs, même si j'ai déjà testé avec 5 LEDs en parallèles et que ça fonctionne, je suppose que si j'en mets plus l’éclairage de mes LEDs va se réduire a peau de chagrin.
Je pensais donc me servir d'un P2N2222AG pour faire la liaison entre la commande d'allumage des LEDs (Port GPIO) et la partie puissance (alimentation=batterie de voiture, résistance de taille approprié pour respecter la tension des LEDs et les LEDs en parallèles)
Est-ce que mon projet est viable? ai-je oublié qqchose?
Merci de votre aide
Re: allumer 75 LEDS raspberry b+
Salut,
Une led c'est environ 20mA, donc 25 led = 500mA
Les P2N2222AG, sont des transistors d'amplification assez spécifique, pourquoi cela ?
Je recommanderai plutot des simples 2N2222, ils peuvent supporter jusqu’à 800mA.
Une led c'est environ 20mA, donc 25 led = 500mA
Les P2N2222AG, sont des transistors d'amplification assez spécifique, pourquoi cela ?
Je recommanderai plutot des simples 2N2222, ils peuvent supporter jusqu’à 800mA.
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: allumer 75 LEDS raspberry b+
Bonsoir,
En premier, quelles type de leds avez vous : tension , courant (ex led rouge 3mm 10ma , 1.5v)
En second, 3groupe de 25 leds donc 3 pins de commande?
Aprés pour chaque groupe de leds ,il est possible d'avoir une configuration serie parralelle pour obtimiser le raport courant tension.
avec les caractéritiques des leds on va pouvoir calculer tout ca.
@+
En premier, quelles type de leds avez vous : tension , courant (ex led rouge 3mm 10ma , 1.5v)
En second, 3groupe de 25 leds donc 3 pins de commande?
Aprés pour chaque groupe de leds ,il est possible d'avoir une configuration serie parralelle pour obtimiser le raport courant tension.
avec les caractéritiques des leds on va pouvoir calculer tout ca.
@+
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
Re: allumer 75 LEDS raspberry b+
Bonjour,
Tout d'abord merci pour vos réponses
Je voulais prendre un P2N2222AG, car le 2N2222 n'est pas présent sur le site ou je commande et le P2N2222AG avait l'air assez similaire, pensez-vous qu'il sera plus difficile a mettre en œuvre? ou inapproprié?
Les 25 LEDs vertes 5 mm traversante, Cree, 535 nm, 32900 mcd, 30 °, 4V, 20mA
Les 25 LEDs rouges 5 mm traversante, Cree, 630 nm, 23500 mcd, 15 ° , 2.6V, 20mA
Les 25 LEDs oranges 5mm traversante, Kingbright, 630 nm, 8 000 mcd, 20°, 2.8V, 20 mA
Effectivement je veux commander les 3 groupes de LEDs indépendamment les uns des autres, donc j'utiliserais 3 pins de commandes différentes du port GPIO
Merci @+
Tout d'abord merci pour vos réponses
Je voulais prendre un P2N2222AG, car le 2N2222 n'est pas présent sur le site ou je commande et le P2N2222AG avait l'air assez similaire, pensez-vous qu'il sera plus difficile a mettre en œuvre? ou inapproprié?
Les 25 LEDs vertes 5 mm traversante, Cree, 535 nm, 32900 mcd, 30 °, 4V, 20mA
Les 25 LEDs rouges 5 mm traversante, Cree, 630 nm, 23500 mcd, 15 ° , 2.6V, 20mA
Les 25 LEDs oranges 5mm traversante, Kingbright, 630 nm, 8 000 mcd, 20°, 2.8V, 20 mA
Effectivement je veux commander les 3 groupes de LEDs indépendamment les uns des autres, donc j'utiliserais 3 pins de commandes différentes du port GPIO
Merci @+
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: allumer 75 LEDS raspberry b+
Bonsoir,
je vous propose
pour le premier groupe : 4v 20ma (2 diodes en serie avec une résistance)* 12 en parallèle + 1diode résistance en parallèle le tout commandé par un transistor
pour le deuxième groupe: 2.6v 20ma (4 diodes en serie avec une resistance)* 12 en parallèle + 1diode resistace en parallèle le tout commandé par un transistor
pour le troisième groupe: 2.6v 20ma (4 diodes en serie avec une resistance)* 12 en parallèle + 1diode resistace en parallèle le tout commandé par un transistor
j 'espère être claire........ si il faut j 'essaillerai de faire un schéma je peu aider aussi pour les calculs.
@+
je vous propose
pour le premier groupe : 4v 20ma (2 diodes en serie avec une résistance)* 12 en parallèle + 1diode résistance en parallèle le tout commandé par un transistor
pour le deuxième groupe: 2.6v 20ma (4 diodes en serie avec une resistance)* 12 en parallèle + 1diode resistace en parallèle le tout commandé par un transistor
pour le troisième groupe: 2.6v 20ma (4 diodes en serie avec une resistance)* 12 en parallèle + 1diode resistace en parallèle le tout commandé par un transistor
j 'espère être claire........ si il faut j 'essaillerai de faire un schéma je peu aider aussi pour les calculs.
@+
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: allumer 75 LEDS raspberry b+
Allez c est cadeau.....
c'est a adapter pour les trois groupes.
@+
c'est a adapter pour les trois groupes.
@+
- Fichiers joints
-
- leds.jpg (70.13 Kio) Vu 7601 fois
Modifié en dernier par guillaume9344 le mer. 14 janv. 2015 19:48, modifié 1 fois.
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: allumer 75 LEDS raspberry b+
Bonjour ,
j' ai rajouté l'opto juste en protection de la framboise , il est pas obligatoire , il consommera un peu plus de courant sur la pin du rpi mais si il y a un problème avec la partie leds et 12v batterie
il ne répercutera pas sur la pin.aprés c'est pas obligé, sans opto, pin a 0 leds éteintes ,pin à un leds allumées.
attention avec l' opto c' est inversé.
(attention aussi j 'ai oublié une résistance de polarisation de l 'opto je refait le schemat )
schemat corigé
.@+
j' ai rajouté l'opto juste en protection de la framboise , il est pas obligatoire , il consommera un peu plus de courant sur la pin du rpi mais si il y a un problème avec la partie leds et 12v batterie
il ne répercutera pas sur la pin.aprés c'est pas obligé, sans opto, pin a 0 leds éteintes ,pin à un leds allumées.
attention avec l' opto c' est inversé.
(attention aussi j 'ai oublié une résistance de polarisation de l 'opto je refait le schemat )
schemat corigé
.@+
Modifié en dernier par guillaume9344 le mer. 14 janv. 2015 19:50, modifié 1 fois.
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
Re: allumer 75 LEDS raspberry b+
Bonjour,
Merci pour la qualité et le détail de vos réponses
Pouvez-vous me conseiller une référence pour l'optocoupleur et comment se calcul la résistance de l'optocoupleur?
Merci
@+
Merci pour la qualité et le détail de vos réponses
Pouvez-vous me conseiller une référence pour l'optocoupleur et comment se calcul la résistance de l'optocoupleur?
Merci
@+
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: allumer 75 LEDS raspberry b+
Bonsoir,
pour les MODOS le sujet ne serait il pas mieu dans la section éléctronique?
pour l' opto je connais : 1c817 pc817 et leurs dérivés
la doc du pc817 donne les courbes des différent courants rentions . pour sa diode: idiode=15ma vdiode=1.4v Rdiode=(vrpi-vdiode)/idiode =(3.3-1.4)/0.015=126.6 homs => prendre la valeur la plus proche
Pour le transistor:
ic= 13*20ma=260ma ic=beta*ib => ib=ic/beta =260/100 (beta de100 environ pour un 2n2222) ib=2.6ma pour avoir une saturation du transistor sure, on prend un coefficient de 5
ib=13ma
transistor en fonction: opto ouvert (0v en sortie du rpi) vbe=0.6v ib=13ma Rpoll=(Vbatt-Vbe)/ ib= (12-0.6)/0.013= 877 homs => prendre la valeur la plus proche
transistor pas en fonction: opto fermé(3.3ven sortie du rpi) Vce opto= 0.1v => transistor bloqué
Pour les résistances des diodes de couleurs (ici les vertes) Vdiode =4v 2diodes=> 8v idiode=20ma Rdiode =(Vbat-2Vdiode)/idiode=(12-8)/0.02=200 homs.
voici pour les calculs de base, a adapter en fonction des diodes de différentes couleurs et donc du nombre de "branches".
Enespérant avoir été assez précis.@+
pour les MODOS le sujet ne serait il pas mieu dans la section éléctronique?
pour l' opto je connais : 1c817 pc817 et leurs dérivés
la doc du pc817 donne les courbes des différent courants rentions . pour sa diode: idiode=15ma vdiode=1.4v Rdiode=(vrpi-vdiode)/idiode =(3.3-1.4)/0.015=126.6 homs => prendre la valeur la plus proche
Pour le transistor:
ic= 13*20ma=260ma ic=beta*ib => ib=ic/beta =260/100 (beta de100 environ pour un 2n2222) ib=2.6ma pour avoir une saturation du transistor sure, on prend un coefficient de 5
ib=13ma
transistor en fonction: opto ouvert (0v en sortie du rpi) vbe=0.6v ib=13ma Rpoll=(Vbatt-Vbe)/ ib= (12-0.6)/0.013= 877 homs => prendre la valeur la plus proche
transistor pas en fonction: opto fermé(3.3ven sortie du rpi) Vce opto= 0.1v => transistor bloqué
Pour les résistances des diodes de couleurs (ici les vertes) Vdiode =4v 2diodes=> 8v idiode=20ma Rdiode =(Vbat-2Vdiode)/idiode=(12-8)/0.02=200 homs.
voici pour les calculs de base, a adapter en fonction des diodes de différentes couleurs et donc du nombre de "branches".
Enespérant avoir été assez précis.@+
- Fichiers joints
-
- leds.jpg (70.13 Kio) Vu 7602 fois
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam