Nombre total de pages vues

16 ch avec Tlc 5940 ou Sda 9685

16 ch avec Tlc 5940 ou Sda 9685

les deux montages ont été testés.

Rappel les liens sont en bleu.


Vous pouvez déjà visiter les sites d'origines, les montages sont fonctionnels (phase test ok))

Trouver sur le net avec comme base le montage de mtongnz pour l'esp mais adapté pour piloter un pca9685  non testé EspNode/pca9685   

Comment contourner la limitation du nombre de sorties pwm d'un Arduino ? (uno, nano ou pro mini)
1ʳᵉ solution   :   Utiliser un Arduino Mega = 15 sorties pwm !
2ᵉ solution : Utiliser un circuit annexe comme le tlc 5940 ou le Pca 9685 tous les 2 possèdent 16 sorties pwm et tous les 2 acceptent d’être chainé entre eux ce qui multiplie le nombre de sorties avec le mème nombre de pin de l'Arduino (ex : 2 circuits = 32 outs, 3 circuits = 48 outs......)
Différence entre les 2 circuits :
 le tlc 5940   : SPI existe en boitier traversant au pas de 2,54mm
 le pca 9685 : I2c n'existe quand cms, mais on le trouve en shield prés à l'emploi !

Montage Tlc 5940


Avril 2024 : rajout d'un dimmer général, le montage fonctionne en mode 8 bits pas en 16 bits.

 Vous devez utiliser la librairie  Arduino four universes DMX 512 library. et le programme  tlc 5940   (version 16 outs, 8 bits) 
Pour les plus curieux Datasheet tcl 5940   
 
l'adressage se fait par dip_switchs , le 10ᵉ dip switch permet de passer la commande dmx de 8 bits en 16 bits (utilise 2 canaux dmx par sortie). (ne fonctionne pas en 16 bits.) 

Schéma Toni Merino (pour led strips)

Câblage SV1 (pas de schéma, mais pas grand-chose à connecter)
pin 1 > next TLC board (board pin 9) si vous utilisez plusieurs tlc5940
pin 2 > Arduino pin 3
pin 3 > Not Connected
pin 4 > +5 VDC
pin 5 > Not Connected
pin 6 > Arduino pin 10
pin 7 > Arduino pin 9
pin 8 > Arduino pin 13
pin 9 > Arduino pin 11 in first board, or previous board pin 1
pin 10 > Arduino GND
 
Schéma Driver Courant pour tlc5940  (pour led cob high power)
(voir carte out high power) 


 


Montage pca 9685


Pour le pca 9685 aller faire un tour sur la page arpschuino spider board (programme d'origine).
Vous trouverez dans la rubrique téléchargement plusieurs circuits pwm, relais, carte sensors, dmx sans fil RF et wifi et nouveauté une carte à base d'esp32.
Profitez-en pour faire un tour sur le forum et pourquoi pas vous inscrire.
Vous pouvez commander les circuits avec de très bon guide de montage. Bref très bon site géré par des pros et passionnés
 
 
New programme : Dimmer général et strobe (strobe classique et strobe aléatoire)      
Version 1 : adressage Dip-switch  PCA9685_vers02   
Version 2 : adressage BP et ecran LCD 1602 i2c  PCA9685 lcd
Version 3 : adressage BP et ecran OLED i2c  PCA9685 oled
 
Vous devez utiliser la librairie  Arduino four universes DMX 512 library 
 
Version Dip-switch : 
câblage (voir page adressage pour les dip-switchs) 
Câblage dip-switchs: pin Arduino  3, 4, 5, 6, 7, 8, 9, 10, 11, 12.
 
Version écran :
Câblage i2c
SDA <=> pin A4 
SCL <=> pin A5
Vcc  <=>  5v
Gnd <=> Gnd

 Le câblage i2c ce fait en parallèle.
Vous pouvez utiliser un shield i2c (ce n'est que des connecteurs en parallèle).

 
 
PCA9685 : explication plus détaillée sur l'utilisation du shield aller sur la page de Digital Town 
faire suivre le pca par des drivers leds high power  (par exemple drivers opto-isolé)
 
image origine Digital Town 



Aucun commentaire:

Enregistrer un commentaire