Connecter module LED avec une Arduino ?

Bonjour,

Je souhaite savoir s'il est possible de contrôler l'intensité lumineuse (PWM) d'un module de LED (schéma de l'installation dans le PDF ci-joint) à partir d'une carte Arduino ?

Si oui quels seront les branchements à effectuer pour relier la carte Arduino au module de LED via le LGM dimming unit (voir partie entourée par le cercle rouge sur le montage ci-joint) ?

Merci d'avance pour votre aide !

Schema_installation.pdf (135 KB)

Bonjour,

Qu'est-ce que c'est que ce "truc" un LGM dimming unit ?

Un gradateur, une alimentation ?
un bloc d'alimentation commandé ? comment est-il commandé ?

J'ai recherché un peu, je ne sais pas lire l'anglais. Je ne vois pas.

Avec aussi peu de précisions, j'espère que tu n'auras pas d'autres réponses.

Géryko

C'est un élément de Philips vendu avec le module LED.
Il vise à connecter un ordinateur au module afin de pouvoir faire varier l'intensité lumineuse des LEDs. D'après la documentation il doit être alimenté par +10V et GND (il n'y a pas de version française de la datasheet... : http://download.p4c.philips.com/l4b/9/929000479003_eu/929000479003_eu_pss_aenaa.pdf)

Concernant le fonctionnement interne de ce composant je n'en sais pas beaucoup plus c'est d'ailleurs pourquoi j'ai du mal à voir comment (si c'est possible !) le relier à une Arduino.

Voici le lien (aussi en anglais ... , mais c'est surtout pour les dessins illustrant les branchements) de l'installation du système "Installation of a tunable system" : http://www.lighting.philips.com/pwc_li/main/shared/assets/downloads/pdf/horticulture/leaflets/qig-gp-research_module-uk.pdf

Je me doute qu'avec si peu d'infos il est difficile de répondre précisément mais peut être que d'autres personnes ont été confrontées à ce genre de système avant moi.

Bonjour,
Cela sent le pilotage 0-10V
@+

Bonjour,

A quoi correspond ce "pilotage 0-10V" exactement ? C'est donc possible avec une carte Arduino ?

Merci d'avance !

Re Bonjour,

Là, je comprends mieux. J'avais vu ces dessins mais aucun schéma électrique de la commande.

Je n'ai pas d'autres éléments dans l'immédiat.
Une commande 0/10V pourrait être une commande analogique, en tension ?
Je te laisse à d'autres "spécialistes" pour convertir MLI "Modulation de largeur d'impulsion" en analogique 0/10V
mais cela est possible.

Cordialement
Géryko

PS: Ce matériel est commandé par un PC donc par RS232 ?

Bonjour,

desacant:
Bonjour,

A quoi correspond ce "pilotage 0-10V" exactement ? C'est donc possible avec une carte Arduino ?

Merci d'avance !

Comme évoqué dans la réponse précédente on peut faire du pilotage 0-10V avec une carte Arduino.
Pour la réalisation du signal 0-10V, il faut convertir une sortie PWM d'Arduino en niveau 10V et le faire suivre d'un circuit intégrateur.
@+

Re..

OK pour l'intégrateur...

J'ai ajouté un PS à mon message précédent.
"PS: Ce matériel est commandé par un PC donc par RS232 ?"

Il pourrait s'agir d'un pur problème logiciel et de conversion en RS232 ?
Autrement dit : comment s'effectue la commande ? Retour à la case départ.

Le circuit intégrateur cela me parle, par contre la conversion d'une sortie PWM Arduino en niveau 10V beaucoup moins... Je n'ai aucune idée du montage que cela implique ?

Merci d'avance

Re bonjour,

Avant d'aller plus loin :
Peux-tu confirmer que ce matériel et raccordé à un PC ?
Quelle prise ?
logiciel ?
boitier interface ?

Tu n'as pas le matériel, j'avais oublié. Autant pour moi.

Géryko

geryko:
Re bonjour,

Avant d'aller plus loin :
Peux-tu confirmer que ce matériel et raccordé à un PC ?
Quelle prise ?
logiciel ?
boitier interface ?

Tu n'as pas le matériel, j'avais oublié. Autant pour moi.

Géryko

Dans mon idée de départ, je voulais utiliser une carte Arduino pour monter un système PWM destiné à faire varier les intensités des LEDS depuis un ordinateur oui. Un montage dans ce genre là :

Mais je ne sais pas comment ce modèle est transposable à mon matériel Philips :

pepe:
Bonsoir

Il n'est pas très compliqué de fabriquer une tension réglable de 0 à 10V à partir d'une sortie PWM de 5V ou 3,3V (selon la carte Arduino). Il "suffit" d'une source de tension continue de 10V (ou plus), d'un transistor NPN monté en émetteur commun, d'un condensateur et de trois résistances.

S'agissant d'une commande de "dimmer", certains modèles sont prévus pour être pilotés par une simple résistance variable (souvent de l'ordre de 10k?), l'entrée de commandée fournissant un courant (?1mA) pour générer la tension attendue. On peut alors faire l'économie de la source de tension 10V dans le montage précédent. Et certains modèles acceptent d'être directement pilotés par un signal PWM, ce qui permet de se passer du condensateur.

Mais en l'absence d'indications techniques précises sur le présent appareil, rien ne permet de dire si de telles simplifications sont possibles.

Si la source de tension de 10V (ou plus) est nécessaire mais qu'on n'en dispose pas, un circuit de type "pompe de charges" pourrait la produire à partir de l'alimentation de l'Arduino, voire directement à partir de la sortie PWM si l'on prend soin de limiter la valeur du rapport cyclique.

Toutefois, si en théorie la commande d'un "dimmer" n'est pas très compliquée, en pratique elle pourrait dans certains cas poser des problèmes de sécurité (danger de mort si l'utilisateur peut entrer en contact directement ou indirectement avec le circuit de commande).

En effet, l'isolement électrique de ce type d'appareils entre l'entrée de commande et la partie puissance (potentiellement reliée au secteur) laisse parfois à désirer, et peut même être absent. De fait, si le constructeur ne fournit pas de garantie explicite sur ce point, alors il est préférable, voire absolument nécessaire, d'isoler galvaniquement le système de commande par rapport à l'appareil, par exemple à l'aide d'un dispositif optoélectronique (phototransistor, coupleur à photorésistance, coupleur photovoltaïque, etc., selon les caractéristiques de l'entrée).

Cela peut énormément compliquer la conception du système.

Pour avoir plus d'informations sur le montage tu me conseilles donc de voir avec le fournisseur du matériel (Philips) ? Ou bien le lien du "dimming unit" (http://www.ecat.lighting.philips.com/l/oem/led-systems/led-horticulture/accessories-for-greenpower-led-modules/929000479003_eu/) apporte assez d'informations ?

Pour le problème d'isolation électrique que tu évoques je ne vois pas de quelle partie du système tu parles ?

Merci !

Bonjour desacant,

J'ai vu les documents que tu cites. (que j'avais déjà vu)
Je comprends mieux. Il doit s'agir d'une commande 0 à 10 V en tension (alimentée ou non ?),
pepe a tout dit à ce sujet. C'est parfait.

Concernant le risque de sécurité, je vais le dire autrement.
Il faut comprendre que le dispositif d'alimentation des DEL est alimenté en 230V alternatif ( par le secteur).
L'alimentation des DEL est en principe isolée, sans contact physique, avec le secteur mais est-ce bien vrai ?
A quelle tension résiste l'isolement des 2 parties : côté secteur/ côté DEL ?
Il faudrait du matériel isolé classe 2. (ce qui semble être le cas, je n'ai pas vu de mise à la terre)

Il est hors de question de raccorder (sur le côté DEL) un autre matériel, lui même alimenté par un autre prise
230V secteur sans avoir pris les précautions nécessaires.

Pour y raccorder ton dispositif de commande, le problème est le même, symétrique.

Le plus sécuritaire (le maxi) est de faire en sorte que le matériel de commande (Arduino) soit isolé électriquement
(galvaniquement) de la partie DEL, même si le bloc d'alimentation des DEL est correctement isolé du secteur.

Dans ton cas, il faudrait une isolation galvanique (photo-coupleur) entre Arduino et le "mode de réglage" qui lui
se raccorde au "LGM dimming unit".

Pour l'instant, ton "mode de réglage" n'est pas bien identifié () , il est donc difficile d'aller plus loin.
(
) tension 0 à 10V ? ou R variable ? ou MLI/PWM ?

Dans ton 2ème post tu disais :

Il vise à connecter un ordinateur au module afin de pouvoir faire varier l'intensité lumineuse des LEDs

Donc il faut un boîter supplémentaire ? un logiciel ? ... ?
Je ne comprends pas trop.

Géryko

Bonjour geryko,

Le mode de réglage est "au choix" ou dépend du matériel ?

Un réglage par une tension de 0 à 10V équivaut-il à l'utilisation d'un simple générateur de tension réglable (comme on en manipule en cours de physique) ?

A la base je pensais avoir quelque chose comme ça :
un ordinateur connecté à une carte Arduino qui programmerait cette dernière pour qu'elle agisse en tant que PWM et ensuite raccorder cela au schéma de montage des LEDs.
C'est seulement de la théorie car je n'ai pas assez de connaissances techniques pour savoir si c'est réellement envisageable.

Bonsoir,

dans ton 2ème message tu avais dit :

C'est un élément de Philips vendu avec le module LED.
Il vise à connecter un ordinateur au module afin de pouvoir faire varier l'intensité ...

donc "il" c'est l'élément Philips ? C'est ce que j'avais compris = tout faux.
par ailleurs,

Le mode de réglage est "au choix" ou dépend du matériel ?
Un réglage par une tension de 0 à 10V équivaut-il à l'utilisation d'un simple générateur de tension réglable
(comme on en manipule en cours de physique) ?

  1. C'est ton matériel Philips qui impose le mode de commande. Il faut donc le connaître et partir de là.
    Sinon, quelques appareils (voltmètre notamment, des résistances, oscillo si possible, ... ) et quelques tests simples
    devaient permettre de découvrir le mode de commande. Ce n'est pas difficile.

  2. Oui je le pense, le 0 à 10 V équivaut à l'utilisation d'un simple générateur de tension réglable. C'est de la théorie.
    Mais comme le dit pepe une résistance variable pourrait suffire ou du MLI ?
    C'est ton matériel Philips qui impose le mode de commande

Géryko

Bonsoir,

Pour un convertisseur MLI ------> 0-10V tu pourrais t'inspirer de ça.

http://www.sonelec-musique.com/electronique_realisations_conv_pwm_tension_001.html

Il est peut-être possible de faire plus simple pour commander des DELs ?

En plus, si le montage doit être isolé, (ce que je recommande dans le doute), il faudrait t'inspirer du schéma de
principe que j'ai fait ci-joint.
Ce montage de principe est à mettre au point, commenter, discuter, .... (utiliser le 1/2 ampli restant en entrée notamment)
Il permet de voir les problèmes d'isolation évoqués dans leur ensemble et d'entrevoir le travail restant à réaliser.

Géryko

Bonjour,

Merci pour vos nombreuses réponses et vos précieux conseils.
Je dispose de tout le matériel nécessaire (oscillo, voltmètre et compagnie) pour faire les différents tests.

Geryko merci beaucoup pour ce site qui me permet de bien mieux appréhender le passage de PMW numérique à une sortie 0-10V.
Ainsi que pour ton schéma de principe qui se révèle particulièrement utile.

Cependant je ne vois pas à quel 1/2 ampli tu fais référence ?

Je me demande également à quoi correspond la partie "réglage luminosité" connecté à la carte Arduino ? (pour moi c'était la sortie PWM qui réglait l'intensité non ?

Si j'ai bien compris le principe de l'optocoupleur, il permet de pouvoir manipuler les deux parties du circuits (droite et gauche) sans risque d'électrocution ?

Sur le fonctionnement de l'Arduino, que se passe t-il si l'on connecte la carte à une source d'alimentation en plus de la connexion USB à l'ordinateur ? Comment la carte est- elle alimentée (5V par ordi ou bien par l'alim) ?

Merci d'avance !

sinon pour fair du 0-10V avec un arduino on peut fair ça :

j'avais mis ça en place pour piloté des rampe a led dont le driver pouvais ce piloter en 0-10V
a+

Bonjour,

Le montage Heloderma-kris est bon, c'est le même que celui du site avec des petites variantes. Il utilise 1/2 LM358,
mais il ne fournit pas une tension isolée de l'Arduino.
Pour ce faire, il faut un opto coupleur et précéder ce montage d'un étage adaptateur (l'autre 1/2 LM358).
Le circuit intégré comprend 2 amplis dont un seul est utilisé dans ce schéma de principe.
Il y a donc tout ce qu'il faut.

On ne pas aller plus loin car ce schéma est construit en faisant des hypothèses sur des interrogations.
A voir les photos et les raccordements, je pense que la commande doit se faire "en puissance".
Je crois voir des résistances "ballast" et donc une tension ou du MLI devrait pouvoir commander directement ?

Sur le schéma de principe j'ai mis un réglage de luminosité.
Ben oui ! Je ne sais pas qui commande la luminosité des DELs. Je suppose encore une fois !

L'optocoupleur permet de bien séparer les parties du montage, les différentes sources d'alimentation
ne devant pas se mélanger. En cas de défaut sur une partie du montage (mise à la masse voire contact
accidentel sur une phase) les répercussions pour le matériel comme pour les utilisateurs sont bloquées, limitées.

L'Arduino peut s'alimenter sur la prise USB du PC.
En cas de fonctionnement autonome il faut bien l'alimenter !
C'est dans ce cas qu'il faut utiliser la prise prévue à cet effet. (7 à 12V maxi)
Les 2 alimentations en simultané ne posent pas de problème. L'alimentation autonome est prioritaire.

Je pense que tout a été dit sur ce sujet. A toi de jouer.
Bon courage
Géryko