Messages : 54
Sujets : 11
Inscription : Aug 2015
Bonjour à tous,
Je viens de réaliser mon premier projet avec deux shift register 74HC595 avec plusieurs LED (rouge et verte) et un code python récupéré sur le Web.
Ma question maintenant, est de savoir si on peu utiliser des LED non pas "standards" (rouge, verte) , mais RGB, avec les shift registers afin de mettre un peu de couleurs dans tout ça ?
Si c'est possible, comment ?
Merci par avance.
Orsam
Celui qui ne progresse pas chaque jour, recule chaque jour.
Confucius
Messages : 160
Sujets : 6
Inscription : May 2015
Bonsoir,
Une LED RGB se commande en général en
PWM (cf.
Recherche led rgb pwm rpi).
Messages : 54
Sujets : 11
Inscription : Aug 2015
Bonjour Claudius et merci pour ta réponse,
Apparemment, on ne peut pas faire du PWM avec le shift register 74HC595.
Par contre, si j'ai bien compris, c'est possible avec le Shift Register TLC5940 !
voir ceci
A tester !
Merci
Orsam
Celui qui ne progresse pas chaque jour, recule chaque jour.
Confucius
Messages : 8
Sujets : 2
Inscription : Sep 2014
salut,
tu peux moduler la luminosité sur chaque sortie de led, si ta vitesse de clock pour les données séries est suffisante.
si tu peux, par exemple, mettre a jour une ligne de 8 leds en 5ms , alors tu peux avoir jusqu'a 4 niveaux de luminosité par led , en 20ms.
(a partir de 20ms et au dessus, l'oeil va percevoir le scintillement. mais en dessous de cette limite, il ne le percoit pas, et la luminosité apparente est proportionelle au temps 'allumé' )
exemple , series de données, 8 leds ( 1 ligne )
ABCDEFGH (=nom des leds dans la ligne de 8 ..)
11111100 (8 etats de leds,ligne 'N', clockée et shiftée en 5ms)
11110000 (8 etats de leds,meme ligne 'N', clockée et shiftée en 5ms)
11000000 (8 etats de leds,meme ligne 'N', clockée et shiftée en 5ms)
11000000 (8 etats de leds,meme ligne 'N', clockée et shiftée en 5ms)
percu par l'oeil humain, tu auras cette unique ligne percuée comme :
led A = allumée a 100% de luminosité
led B = allumée a 100% de luminosité
led C,D = allumée a 50% de luminosité
leds E,F a 25%
leds G,H eteintes
la modulation ne se fait pas en pensant en binaire, mais en ratio temps allumé/temps eteint sur un cycle de clocking+shift pour la ligne ( facon pwm (rapport cyclique) , en somme ).
....testé et validé sur un panneau des années 80, de 128x36 les rouges, avec shift registers equivalent au 595 , mais en CMOS, il y'a quelques années
@+