Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
DALI, bandeau RVB et KNX
#1
Bonjour tous,

Je voudrais savoir si certain d'entre-vous se sont déjà frottés à la
programmation d'animations
de lumière RVB en KNX par une interface DALI.

J'ai installé des bandeaux de LED RVB, pilotés par une interface DALI.

Le pilotage est prévu à l'aide d'une interface JUNG 2097REGHE, KNX<-
>DALI.

A travers ETS je récupère bien les adresses de groupe pour les trois
"faisceaux" RVB,
soit 3 adresses que je peux piloter sans problème (de 0 à 100%).

Je souhaiterai à présent pouvoir piloter ces lumières pour faire des
animations, ou des
variations de couleur dans le temps.

Je pensais écrire un programme qui utilise eibd pour piloter les
bandeaux linumeux :

- soit en utilisant les scènes de l'interface 2097REGHE. Ceci me
limite à 16
scènes mais limite le nombre d'ordres à envoyer sur le bus.

- soit en pilotant directement les adresses de groupe, ce qui implique
plusieurs ordres
par seconde.

bref, est-ce que quelques à déjà rencontré ce besoin, avez-vous des
suggestions ou mieux
encore, une solution Wink

Un grand merci !

Christophe.
#2
On mercredi 23 février 2011, xtof wrote:

> bref, est-ce que quelques à déjà rencontré ce besoin, avez-vous des
> suggestions ou mieux encore, une solution Wink

Je ne pense pas que KNX ou DALI soient les mieux placés pour ce genre de
chose : c'est trop lent ! Le mieux que tu puisses faire en auto en DALI,
via une seule commande, ce sont des rampes...

Si tu veux faire des animations, le mieux, c'est le DMX, qui est fait pour
cela.

--
Frédéric
#3
KNX est trop lent en effet pour faire des animations (enfin, très juste au
moins). DMX te permet beaucoup plus de réactivité (protocoles crés entre
autre pour l'éclairage théatral).

Pour la question de l'interface, j'ai résol le problème :
http://www.youtube.com/watch?v=y4CT1w1ljGA

<http://www.youtube.com/watch?v=y4CT1w1ljGA>Sinon, y'a des applis iPhone
assez sympa.

Mathieu

2011/2/24 Frédéric <fma@gbiloba.org>

> On mercredi 23 février 2011, xtof wrote:
>
> > bref, est-ce que quelques à déjà rencontré ce besoin, avez-vous des
> > suggestions ou mieux encore, une solution Wink
>
> Je ne pense pas que KNX ou DALI soient les mieux placés pour ce genre de
> chose : c'est trop lent ! Le mieux que tu puisses faire en auto en DALI,
> via une seule commande, ce sont des rampes...
>
> Si tu veux faire des animations, le mieux, c'est le DMX, qui est fait pour
> cela.
>
> --
> Frédéric
>
#4
Merci Frédéric,

> Si tu veux faire des animations, le mieux, c'est le DMX, qui est fait pour
> cela.

as-tu déjà utilisé une passerelle DMX / DALI ? une idée de comment
cela se programme ?

Les animations que je souhaite faire sont très simples, ce sont des
variations
de couleur très lentes, presque imperceptibles (passage du vert au
bleu en 3 minutes
par exemple).
#5
Merci Mathieu,


> KNX est trop lent en effet pour faire des animations (enfin, très juste au
> moins). DMX te permet beaucoup plus de réactivité (protocoles crés entre
> autre pour l'éclairage théatral).
>
> Pour la question de l'interface, j'ai résol le problème :http://www.youtube.com/watch?v=y4CT1w1ljGA

C'est toi qui a fait ça ? incroyable !

Ok, DMX est plus réactif que DALI, mais je cherche à faire des
animations très lentes.

Reste la question de comprendre où se trouve et se programme le chef
d'orchestre.

Est-ce qu'une passerelle DMX permet de programmer des animations
complexes
comme faire varier les 3 composantes dans le temps suivant des
formules mathématiques ?
(ex des sinusoides décalées dans le temps ?)
#6
Des variations lentes aux yeux resterons surement des variations rapides au
niveau technique. Tu travaille avec 16 millions de couleurs (3 canaux avec
255 valeurs) ! Par exemple, je gère l'interpolation des couleurs (ex rouge
et bleu) avec le modèle HSV (plus agréable que RGB). 1 cycle ( de rouge à
rouge en passant par le bleu) provoque la génération de près de 200000
trames. A voir ensuite en fonction du temps de cycle.

J'utilise une passerelle IP/DMX (d'Enttec), il existe des stack open source
ensuite. Le mix avec KNX est fait par le middleware de Sirlan.

Mathieu

2011/2/24 xtof <christophe.ruelle@gmail.com>

> Merci Mathieu,
>
>
> > KNX est trop lent en effet pour faire des animations (enfin, très juste
> au
> > moins). DMX te permet beaucoup plus de réactivité (protocoles crés entre
> > autre pour l'éclairage théatral).
> >
> > Pour la question de l'interface, j'ai résol le problème :
> http://www.youtube.com/watch?v=y4CT1w1ljGA
>
> C'est toi qui a fait ça ? incroyable !
>
> Ok, DMX est plus réactif que DALI, mais je cherche à faire des
> animations très lentes.
>
> Reste la question de comprendre où se trouve et se programme le chef
> d'orchestre.
>
> Est-ce qu'une passerelle DMX permet de programmer des animations
> complexes
> comme faire varier les 3 composantes dans le temps suivant des
> formules mathématiques ?
> (ex des sinusoides décalées dans le temps ?)
>
>
#7
Le jeudi 24 février 2011, xtof a écrit :

> as-tu déjà utilisé une passerelle DMX / DALI ? une idée de comment
> cela se programme ?

Euh, je ne pense pas que ça existe. De toute façon, ça n'aurait aucun
intérêt, puisque le DALI ralentirait tout. Il existe du KNX -> DMX, mais
même problème (j'ai laissé tombé cette solution).

> Les animations que je souhaite faire sont très simples, ce sont des
> variations de couleur très lentes, presque imperceptibles (passage du vert
> au bleu en 3 minutes par exemple).

Ah, dans ce cas, tu gères tout depuis le KNX, pas de soucis.

Il faut commencer par programmer les rampes au niveau du DALI, pour chaque
canal, puis lancer les commandes d'allumage/extinction de chaque canal au
bon moment. Il y aura très peu de traffic, et ça doit se faire très
facilement avec des petits blocs logiques (plus horloge), ou avec linknx,
ou directement avec eibd.

Et même si tu dois changer les paramètres des rampes (à voir si c'est
faisable via un ordre KNX depuis eibd), ça fait très peu de traffic.

Autre solution, à mon avis plus adaptée : piloter directement le DALI avec
une interface USB-DALI, et un soft dédié, voir un contrôleur dédié. Faut
juste vérifier si on a le droit de mettre plusieurs contrôleurs sur le bus
DALI. Il me semble que oui (un seul doit gérer l'alimentation, par contre).

PS : comme à terme j'utiliserai des leds, pilotées dans un premier temps en
1-10V via le KNX pour l'usage normal, j'envisage que mon contrôleur de LED
ait aussi une entrée DMX ; il me sera alors possible d'utiliser l'un ou
l'autre. Et avec le DMX, ça pourra faire nightclub !

--
Frédéric
#8
> Par exemple, je gère l'interpolation des couleurs (ex rouge
> et bleu) avec le modèle HSV (plus agréable que RGB). 1 cycle ( de rouge à
> rouge en passant par le bleu) provoque la génération de près de 200000
> trames. A voir ensuite en fonction du temps de cycle.

pas sur de bien comprendre… si j'envoie 255 trames pour varier de 0 à
255 le
rouge, puis idem pour le bleu et re-belote pour le rouge, je compte
765 trames… où est mon erreur ?

> J'utilise une passerelle IP/DMX (d'Enttec), il existe des stack open source
> ensuite. Le mix avec KNX est fait par le middleware de Sirlan.

as-tu les liens pour que je vois cela en détail ?

merci !
#9
On 24 fév, 10:21, Frédéric <f...@gbiloba.org> wrote:
> Le jeudi 24 février 2011, xtof a écrit :
>
> > as-tu déjà utilisé une passerelle DMX / DALI ? une idée de comment
> > cela se programme ?
>
> Euh, je ne pense pas que ça existe. De toute façon, ça n'aurait aucun
> intérêt, puisque le DALI ralentirait tout. Il existe du KNX -> DMX, mais
> même problème (j'ai laissé tombé cette solution).

oui, le parlais de DALI ou DMX Wink

Cela dit j'ai besoin de déclencher les animations lumineuses depuis
les
interrupteurs de ma salle de bain, donc j'ai bien besoin d'une
interface
DALI<->KNX ou DMX<->KNX … ?

> Il faut commencer par programmer les rampes au niveau du DALI, pour chaque
> canal, puis lancer les commandes d'allumage/extinction de chaque canal au
> bon moment. Il y aura très peu de traffic, et ça doit se faire très
> facilement avec des petits blocs logiques (plus horloge), ou avec linknx,
> ou directement avec eibd.

qu'est-ce que tu entends pas les "rampes" ? ma passerelle permet de :

- soit adresser directement une couleur pour la faire varier en
intensité
- soit d'appeler une scène (valeurs fixes pour R/V/B)

Par contre, où trouver des algorithmes pour faire une animation jolie,
exemple : lumières pastel Wink

>
> Autre solution, à mon avis plus adaptée : piloter directement le DALI avec
> une interface USB-DALI, et un soft dédié, voir un contrôleur dédié. Faut
> juste vérifier si on a le droit de mettre plusieurs contrôleurs sur le bus
> DALI. Il me semble que oui (un seul doit gérer l'alimentation, par contre).

A priori oui, j'ai aujourd'hui 3 pilot-box (de chez Flux lighting)
pour 3 bandeaux
LED sur le même bus DALI et la passerelle KNX<->DALI peut piloter les
3 sans problèmes.

> PS : comme à terme j'utiliserai des leds, pilotées dans un premier temps en
> 1-10V via le KNX pour l'usage normal, j'envisage que mon contrôleur de LED
> ait aussi une entrée DMX ; il me sera alors possible d'utiliser l'un ou
> l'autre. Et avec le DMX, ça pourra faire nightclub !

Tu as fait un soft ?… dis m'en plus !

Merci pour toutes ces réponses.

--
Christophe.
#10
Le jeudi 24 février 2011, xtof a écrit :

> qu'est-ce que tu entends pas les "rampes" ? ma passerelle permet de :
>
> - soit adresser directement une couleur pour la faire varier en
> intensité
> - soit d'appeler une scène (valeurs fixes pour R/V/B)

La norme DALI permet de régler la vitesse de montée/descente lorsqu'on
allume/éteint une lampe. Donc avec ça, en programmant correctement la
vitesse de chaque couleur (RVB), tu n'as plus qu'à donner le top départ de
chacune : c'est un bête signal allumage/extinction. C'est le 'ballast' DALI
qui gère la rampe.

Maintenant, c'est ce que j'ai vu dans la norme, lorsque j'ai essayé de faire
un ballast DALI pour leds (pas eu le temps de tester mon proto, car je n'ai
pas de contrôleur DALI). Reste à savoir si tous les ballasts intègrent
cette fonctionalité... Entre norme et implémentation, y'a souvent un
monde ;o)

> Par contre, où trouver des algorithmes pour faire une animation jolie,
> exemple : lumières pastel Wink

Tu ouvres n'importe quel logiciel de dessin (Gimp), et tu fais mumuse avec
la roue chromatique RVB pour sélectionner une couleur ; à partir de là, tu
vas retrouver facilement comment mélanger les couleurs primaires pour
obtenir ce que tu veux.

> > PS : comme à terme j'utiliserai des leds, pilotées dans un premier
> > temps en 1-10V via le KNX pour l'usage normal, j'envisage que mon
> > contrôleur de LED ait aussi une entrée DMX ; il me sera alors possible
> > d'utiliser l'un ou l'autre. Et avec le DMX, ça pourra faire nightclub !
>
> Tu as fait un soft ?… dis m'en plus !

Ce que j'ai fait (proto fonctionnel), c'est une interface DMX -> PWM (4 ou 8
canaux, suivant que je fais du PWM soft ou hard), pour piloter des leds
(j'attaque des petites alimes qui disposent d'une entrée PWM). Pour la
partie pilotage du DMX, il en existe des dizaines, libres ou pas libres...

--
Frédéric
#11
Frederic,

La technique PWM est excellente pour ce type de variation lente :
regardez TRIDONIC sur le web Smile http://www.tridonic.fr/fr/products/420.asp

Pour des couleurs pasteles, n'oubliez pas d'utiliser le quatrième
canal pour le blanc (froid) - Tridonic sait le faire ...

Pour les transitions, DALI peut convenir à condition de mettre le
temps de passage assez lent (paramètre de la passerelle KNX/DALI)

Pour les sequences : on peut utiliser SIEMENS N 341 : event and time
module (5WG1 341-1AB01) ou, tout simplement LOGO avec son interface
KNX, ou d'autres ...ABB/EIB*PORT .... tout depends du budget ...

Hope it helps.


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)