Pages: [1]   Go Down
Author Topic: Multiplexage ou?  (Read 835 times)
0 Members and 1 Guest are viewing this topic.
Haute Savoie / Genève
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Je débute avec une carte Arduino 2009, et je me rends compte que mon projet, qui utilisera 120 leds
de 25 mA (jamais plus de 5 leds ne seront allumés en même temps) demandera un multiplexage qui, j'en ai peur,
dépassera mes compétences!
Y a t'il un autre moyen que le multiplexage? et sinon, une bonne âme pourrait-elle me donner des indications
précises ( style:"le multiplexage pour les nuls")?
Merci d'avance!
Logged

France - Pays de la Loire
Offline Offline
Full Member
***
Karma: 0
Posts: 176
Bidouilleur du dimanche ... et des autres jours de la semaine ...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Quote
(jamais plus de 5 leds ne seront allumés en même temps)
Que veux tu faire éxactement :
- commander tes 120 leds en 24 paquets de 5
- commander chacune individuellement en n'allumant que 5 max à la fois ?

Quote
demandera un multiplexage qui, j'en ai peur,dépassera mes compétences!
Rassures toi, c'est simple. Avec 7 Sorties, tu peux commander 128 leds ...

A+
Logged

Haute Savoie / Genève
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour cette réponse encourageante!

Je veux commander chaque led séparément, un max de 5 sera allumé en même temps.
Tes futurs conseils seront bienvenus...
à+B
Logged

France - Pays de la Loire
Offline Offline
Full Member
***
Karma: 0
Posts: 176
Bidouilleur du dimanche ... et des autres jours de la semaine ...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il y a plusieurs solutions :

As tu déjà regardé là : http://www.arduino.cc/playground/Main/InterfacingWithHardware#LED ( § LED Lights and Displays )
et là : http://www.earthshinedesign.co.uk/ASKManual/Site/ASKManual.html --> cliques sur l'image pour telecharger une des bibles de l'arduino ( voir Projet 17 )

Ensuite, il est possible d'utiliser 2xCD4515BC ( 4 to 8 decoder voir : http://www.datasheetcatalog.org/datasheets/90/109549_DS.pdf) selonce principe : http://www.armory.com/~spcecdt/electronics/LED_matrix/LED_matrix_schem.gif
Il s'agit d'une matrice 16x16 comme tu peux le voir.
Y a quand même du monde car 120 diodes, ça commence à faire ...

Bon courage et A+
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 145
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Plus ou moins dans le même cas, je passe par des registres à décalage HC595 : http://www.arduino.cc/en/Tutorial/ShiftOut
Logged

Haute Savoie / Genève
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Voilà, grâce à vous, j'ai de quoi avancer, mais j'ai de la peine à me décider
Quelle est la solution la plus SIMPLE pour arriver au résultat souhaité ( allumer 120 leds individuellement; pas plus de 5 en même temps)
vaut-il mieux partir sur la base de
CD4515BC
74HC595
MAX 6954
????
Y en a- t-il un qui évite le montage de 128 résistances???
Merci
Logged

France - Pays de la Loire
Offline Offline
Full Member
***
Karma: 0
Posts: 176
Bidouilleur du dimanche ... et des autres jours de la semaine ...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Histoire d'en rajouter un peu, tu peux aussi travailler en I2C avec 4 PCF8574 ... --> Utilisation des entrées Analog In 4 et 5 seulement sur la carte arduino !!!

Pour ce qui est des résistances, et bien, t'as pas le choix car la LED ne limite pas le courant qui la traverse aussi, passé une certaine tension d'alimentation, et bien, elle risque de griller !!!

A+
Logged

Pages: [1]   Go Up
Jump to: