Bus 2 fils pour commande de led
#1
Posté 02 octobre 2012 - 08:31
Voila je souhaiterais etudier une solution pour commander l'eclairage de mes camions...
pour ce qui de l'electronique qui gere l'eclairage en fonction des infos de la RC pas de souci ca existe.
le probleme est que, par exemple, l'eclairage des feux d'un camion rc au 1/14 se compose de (sur face avant) 2 clignotants (droite et gauche) code, phare, plein phare, anti brouillard, et des fois rampe de phare basse et/ou haute... cela peut representer au moins 10 leds et jusqu'a 15/20 led.... donc autan de fil (soit 20 fils jusqu'a une bonne 40taine) ce qui fait beaucoup de fil!!!
mon objectif serait de faire une platine gauche et une droite avec des leds parfaitement implantées dimensionnelement, et que cette platine puisse decoder un message venant d'une centrale et allume les feux qui vont bien pour le coté gauche, et une autre pour le coté droit, avec seulement 2 ou 3 fils ....
Pour situer le dimensionnel de la platine elle doit faire dans les 30mm de haut et 20 mm de largeur, ce qui ne fait pas beaucoup de place....et doit embarquer les 6 led et l'electronique de decodage...
pour les platines arrieres il y a 5 leds par coté et donc 2 platines de 15mm de haut et 30 de large environ...
Voila un exemple de ce qu'on a:
et donc mon objectif et d'avoir que 2 ou 3 fils pour alimenter la calandre
qui pourrait me conseiller sur le systeme de bus???
merci d'avance
a++
stephd
#2
Posté 02 octobre 2012 - 09:42
je sais pas si ca va t'aider, mais en utilisant le bus I2C coupler à un PCF8574 je pensse que ca devrais avancer.
Le PCF8574 est un circuit intégré I2C permettant de contrôler 8 d’entrées / sorties digital en utilisant 2 broches de l’arduino (SCL, SDA).
Je te donne un lien pour exemple: lien PCF8574
J'espere que ca va t'aider
- Stephd aime ceci
Ne demande jamais à un robot de faire ce que tu peux faire toi même.
#3
Posté 02 octobre 2012 - 11:42
Qui lui aussi peut contrôler 8 sorties digitales avec seulement 3 fils http://www.arduino.cc/en/Tutorial/ShiftOut
De plus, tu peut connecter à la chaîne deux 74HC595 donc en avoir un de chaque côté et n'avoir à la fin que 3 fils pour les contrôler.
- Stephd aime ceci
#5
Posté 02 octobre 2012 - 04:51
voici le datasheet de ce composant qui est un peu plus petit puisque n'ayant que 8 pattes :
'http://www.datasheetcatalog.org/datasheet/microchip/21703d.pdf
(ma proposition est à confirmer.. je ne l'ai jamais utilisé).
#11
Posté 13 décembre 2012 - 08:25
#12
Posté 14 décembre 2012 - 11:41
par contre le 74HC595 ne permet qu'une extension du nombre de sortie alors que le PCF permet aussi d'étendre le nombre d'entrée y compris sous interruption, avec chacun son adresse;J'allais te proposer la même chose mais avec un 74HC595
Qui lui aussi peut contrôler 8 sorties digitales avec seulement 3 fils http://www.arduino.cc/en/Tutorial/ShiftOut
De plus, tu peut connecter à la chaîne deux 74HC595 donc en avoir un de chaque côté et n'avoir à la fin que 3 fils pour les contrôler.
http://hmnrobots.blogspot.fr/
#13
Posté 14 décembre 2012 - 06:52
par contre le 74HC595 ne permet qu'une extension du nombre de sortie alors que le PCF permet aussi d'étendre le nombre d'entrée y compris sous interruption, avec chacun son adresse;
Merci pour ces précision !!!
Je continu de chercher une solution avec seulement 2 fil (un challenge), le system à base de PCF8574 necessite 4 fils....
mais connaissez vous le kit vellman http://www.selectronic.fr/k8023-kit-commande-a-distance-a-2-fils.html#
savez vous comment faire ce type montage 2 fils tout en utilisant l'arduino???
Mon but n'est pas d'acheter ce kit mais de pouvoir en faire un avec l'arduino ...
merci d'avance...
#14
Posté 14 décembre 2012 - 07:26
Effectivement il est possible de diminuer encore le nombre de fils c est ce qu on appelle le ONE WIRE , google one wire arduino ! Je n ai pas utilisé et je ne sais pas s il y a beaucoup de circuit compatible, il sera alors peut êt e nécessaire de fabriquer avec 1 picMerci pour ces précision !!! />/>
Je continu de chercher une solution avec seulement 2 fil (un challenge), le system à base de PCF8574 necessite 4 fils....
mais connaissez vous le kit vellman http://www.selectronic.fr/k8023-kit-commande-a-distance-a-2-fils.html#
savez vous comment faire ce type montage 2 fils tout en utilisant l'arduino???
Mon but n'est pas d'acheter ce kit mais de pouvoir en faire un avec l'arduino ...
merci d'avance...
http://hmnrobots.blogspot.fr/
#16
Posté 14 décembre 2012 - 10:30
bien sur mais des fois qu'il ajoute des capteurs sur son camion />/>Il n'a pas besoin d'entrées pour allumer des leds.
De plus pour aller au bout du raisonnement, je pense que si piloté par 2 fils (sans la commande du Ooutput Enable) alors le registre à décalage pourra provoquer un (tres bref ) allumage des leds pourtant voulu éteinte.
Cependant autre précision : en 1 wire, le même conducteur sert pour l'alim et le signal,ce qui est suffisant pour alimenter un capteur(comme le DS1820 capteur de temperature) ne le sera certainement pas pour alimenter des LEDs . Il faudra toujours un fil pour amener la "puissance"
http://hmnrobots.blogspot.fr/
#17
Posté 15 décembre 2012 - 10:07
OUPS erreur du matin : cette solution ne provoquerait la commande que d'une parmi 16 sorties à la fois; donc voir combien de sorties sont nécessaires pour coder les ordres sur 4 bits.
Le principe du courant porteur peut être poussé jusqu'à une liaison série superposée à l'alim via un modem.
Ca se complique cette affaire!
http://hmnrobots.blogspot.fr/
Répondre à ce sujet
0 utilisateur(s) li(sen)t ce sujet
0 members, 0 guests, 0 anonymous users