Allumer des relais avec plusieurs tension

Allumer des relais avec plusieurs tension - Conception, dépannage, mods - Electronique, domotique, DIY

Marsh Posté le 08-10-2023 à 12:07:08    

Bonjour.
j'ai une table DMX qui pilote des controleurs 12v.
quand le curseur d'une voie est a 0, j'ai 0v a la sortie du controleur et plus je pousse le curseur et plus la tension augmente jusqu'a arriver au max (12v) , bref c'est un variateur.
Ce que j'aimerais c'est pouvoir allumer 4 relais avec des tensions differente:
 0V  : tous les relais off
 3V  : R1 On, R2 Off, R3 Off, R4 Off
 6V  : R1 Off, R2 On, R3 Off, R4 Off
 9V  : R1 Off, R2 Off, R3 On, R4 Off
 12V: R1 Off, R2 Off, R3 Off, R4 On  
Cela est'il possible de le faire avec un montage electronique ?

Reply

Marsh Posté le 08-10-2023 à 12:07:08   

Reply

Marsh Posté le 08-10-2023 à 13:48:28    

Tout est possible (ou presque). :o
 
Pourquoi ne pas utiliser un appareil DMX prévu pour cet effet (ça n'existe pas peut-être?)?
 
Usage perso ou pro? (certifications, fiabilité etc)
 
Pourquoi ne pas utiliser le signal DMX directement avec un µC? Plus complexe mais plus propre.
 
Tension continue ou PWM non lissée?
 
EDIT: Des relais pour commander quoi? Si c'est du 230V c'est une mauvaise idée (on oublie les shields Arduino!), faut savoir faire pour que ce soit sécurisé...


Message édité par rat de combat le 08-10-2023 à 13:51:06

---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
Reply

Marsh Posté le 08-10-2023 à 14:47:49    

+1 sur le fait que tout est possible, mais va falloir préciser quelques éléments.
 
Tu penses pouvoir faire produire un circuit imprimé, tu veux un truc le plus simple possible, tu espères bricoler ça à base de modules (genre arduino + shields), etc ?
 
Avec un µC et une entrée analogique en mode ADC c'est facile de bricoler ça avec des seuils prédéfinis (faut juste ramener la tension de consigne dans la plage admise par le µC et la clamper évidemment, parce que le µC va pas aimer le 12V), prévoir juste quelques lignes de programme. Ca permettrait de le faire en mode "lego" sans circuit imprimé spécifique.
 
Il y a aussi la possibilité de faire ça en analogique, avec un bon millier de montages différents possibles et des CI plus ou moins spécialisés.
 
Et comme dit rat de combat "commander des relais" c'est bien beau mais il faut préciser un minimum les courants en jeu et s'assurer que tout ça est bien isolé.  
Et préciser aussi si ça risque de commuter vite ou pas, les relais c'est pas fait pour faire sapin de Noël, peut être que des SSR ou triacs + opto seraient plus adaptés.


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 08-10-2023 à 14:51:05    

Oui, bonne remarque sur la vitesse. :jap: Et en effet, pour se lancer faut au moins quelque compétences, sinon ça va être trop galère.

Reply

Marsh Posté le 08-10-2023 à 21:28:08    

Le protocole DMX est relativement simple à interpreter, à ta place je partirais sur un petit µC qui pilote des relais en fonction de la valeur qu'il recoit.
Tu ne parles pas non plus de la précision de l'interpretation de la commande, ca doit basculer exactement à 3V? ou plus ou moins?
Ca doit etre faisable en analogique avec des comparateurs mais ca ne sera pas précis.


---------------
--== M4vr|ck ==--
Reply

Marsh Posté le 08-10-2023 à 21:39:39    

De mémoire le DMX c'est du UART non?
 
Après en analogique on peut faire ça au micropoil avec une bonne référence, mais ça reste un peu du bricolage, surtout que ce variateur ne doit pas sortir une tension super propre je suppose (voir de la PWM).


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
Reply

Marsh Posté le 09-10-2023 à 06:13:04    

Déja merci pour toute vos réponses.
Je vais essayé d'etre plus precis sur ce que je desire.
J'ai plusieurs controleurs de ce type:https://fr.aliexpress.com/item/1005004976360514.html?
Je me suis fabriquer des rampes de 3 metres avec 16 series de 4 leds blanches (souder en serie).
Sur le controleur une serie de led est raccorder sur une sortie. j'utilise donc 16 voies sur le controleur.
Avec le controleur (via le dmx) j'allume ou j'eteint une ou plusieurs serie de Led.
Tous ça fonctionne tres bien.
Mais maintenant j'aimerais ameliorer mon systeme en mettant sur la rampe des LEDS blanches, rouges, vert, bleu que justement je choisirais la couleur avec la 17eme voie soit blanc ou rouge ou vert ou bleu.
Je pensais avec ces fameux relais allumer ou eteindre le commun des LEDS ( soit blanc ou rouge ou vert ou bleu mais jamais allumer les 4 couleurs en meme temps).
Je veux mettre des relais car pour moi c'est le plus simple mais ça peut etre autre chose.( je n'y connais rien en electronique).
Et aussi que le montage electronique soit assez simple.
 
J'espere me faire comprendre car c'est pas facile d'expliquer.


Message édité par stouph19 le 09-10-2023 à 10:29:25
Reply

Marsh Posté le 09-10-2023 à 08:20:55    

Merci d'éditer le lien et de virer toutes les cochonneries tracking derrière le "?"...

 

EDIT: Quel modèle exactement? Y'en a pleins derrière le lien.

 

Tes LED c'est quelle puissance/quel courant par voie?

 

Usage perso ou pro?


Message édité par rat de combat le 09-10-2023 à 08:21:58
Reply

Marsh Posté le 09-10-2023 à 08:24:47    

Non ça va, c'est assez clair, j'ai compris ce que tu veux faire.  
Par contre est ce que tu peux relire en détails nos réactions stp ? Car tu n'as répondu à pratiquement aucune de nos questions ou hypothèses.


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 09-10-2023 à 08:33:43    

Hah, j'ai battu le modo de 4 min. :whistle:

 

Par contre t'as été plus clair concernant le manque de réponses. :o

 

:hello:

 

EDIT: Vu les images c'est clairement de la PWM, les bestioles TO-220 doivent être des MOSFET.


Message édité par rat de combat le 09-10-2023 à 08:35:03
Reply

Marsh Posté le 09-10-2023 à 08:33:43   

Reply

Marsh Posté le 09-10-2023 à 08:54:49    

J'ai du mal à comprendre le projet en fait.
Tu as un ou des contrôleurs qui sont déjà conçus pour piloter des rubans RGB donc tu as tout ce qu'il te faut sans avoir besoin de bidouiller un truc avec un canal supplémentaire.
Tu branches tes rubans sur les bonnes sorties et c'est bon.


---------------
--== M4vr|ck ==--
Reply

Marsh Posté le 09-10-2023 à 11:08:20    

Je vais essayer de répondre a tous.
- J'ais modifié le lien (milles excuses)
- Le modéle est le WS-DMX-36CH mais j'aurais pu prendre le modéle 18 ou 27CH car il me faut au minimum 17 canaux.
- Le courant par voie est 20mA, si j'allume les 16 voies en méme temps ça feras 320mA.
- C'est pour un usage perso ( je fait des "shows" lumineux synchronisé avec la musique dans mon village en temps que bénévole)
- Mon projet avec cette 17eme voie c'est justement d'economisé des canaux.
Car effectivement je pourrais raccorder chaque section de LEDS sur une voie (c'est d'ailleur ce que j'ais actuellement avec une seule couleur, la blanche) Mais j'aimerais rajouter la meme chose avec 3 couleurs en plus sur la rampe; rouge, vert, bleu) , mais dans ce cas la il me faudrais 4 x 16 voies donc 2 controleurs 32 voies. Et des rampes j'en ai 8 a creer (voir plus), ce qui me ferais au total 16 controleurs 32 voies donc 512 voies et donc 512 adresses DMX, sans compter que j'ai aussi d'autres equipements en DMX.

Reply

Marsh Posté le 09-10-2023 à 11:23:56    

Je ne suis pas sur de suivre ton calcul.
 
Si tu prends le WS-DMX-40CH-BAN tu as 10 branchements pour bandeaux RGBW, donc 10 rampes sur un seul contrôleur et utilisant 40 adresses DMX.
Une rampe RGBW utilise 4 adresses DMX, une pour chaque couleur.


---------------
--== M4vr|ck ==--
Reply

Marsh Posté le 09-10-2023 à 11:54:42    

Vos calculs je vous laisse, je connais pas le monde DMX. Par contre il manque une info cruciale: A quelle vitesse tu veux changer la couleur des LED? Car un relais, comme disait TR, c'est pas fait pour faire sapin de noel...
 
Après si le courant par voie est vraiment que de 20mA et comme on parle 12V (non?) autant partir sur des bêtes transistors BJT ou des petits MOSFET (car moins de chute de tension). Par contre ton machin là il va sortir de la PWM, donc soit on mesure le rapport cyclique avec un µC soit il faudra un bon passe-bas avant de lancer les comparateurs et Cie dans la bataille. Autant interpréter directement le signal DMX; on doit pouvoir se repiquer sur la carte existante quelque part ou alors on fait vraiment un truc dédié mais dans ce cas optocoupleur etc nécessaire car le protocole l'impose (?).


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
Reply

Marsh Posté le 09-10-2023 à 17:24:22    

M4vrick a écrit :

Je ne suis pas sur de suivre ton calcul.
 
Si tu prends le WS-DMX-40CH-BAN tu as 10 branchements pour bandeaux RGBW, donc 10 rampes sur un seul contrôleur et utilisant 40 adresses DMX.
Une rampe RGBW utilise 4 adresses DMX, une pour chaque couleur.


 
Non ce n'est pas ça.
Quand je parle de rampe c'est en fait 16 morceaux de ruban led RGBW (sauf que moi c'est des leds, mais le principe reste le méme) de 18 cm qui au total font des rampes de 3metres.

Reply

Marsh Posté le 09-10-2023 à 17:34:05    

rat de combat a écrit :

Vos calculs je vous laisse, je connais pas le monde DMX. Par contre il manque une info cruciale: A quelle vitesse tu veux changer la couleur des LED? Car un relais, comme disait TR, c'est pas fait pour faire sapin de noel...
 
Après si le courant par voie est vraiment que de 20mA et comme on parle 12V (non?) autant partir sur des bêtes transistors BJT ou des petits MOSFET (car moins de chute de tension). Par contre ton machin là il va sortir de la PWM, donc soit on mesure le rapport cyclique avec un µC soit il faudra un bon passe-bas avant de lancer les comparateurs et Cie dans la bataille. Autant interpréter directement le signal DMX; on doit pouvoir se repiquer sur la carte existante quelque part ou alors on fait vraiment un truc dédié mais dans ce cas optocoupleur etc nécessaire car le protocole l'impose (?).


 
Je voulais mettre des relais  mais si on peut le faire avec autre choses cela me va mais je prefererais ne pas touché a la carte existante.
Je suis une bille en electronique, c'est d'ailleur pour ça que j'ai pas compris la deuxieme partis de ton commentaire, BJT, MOSFET, uC c'est du chinois pour moi. il y a juste le photocoupleur qui me parle, ça doit remplacer un relais ? non ? :whistle:
 
Et si je dois mettre des relais bah je ferais en sorte dans ma programmation d'eclairage que les relais s'allument ou s'eteignent 4 ou 5 fois en 5mn


Message édité par stouph19 le 09-10-2023 à 17:37:07
Reply

Marsh Posté le 09-10-2023 à 17:40:07    

stouph19 a écrit :

 

Non ce n'est pas ça.
Quand je parle de rampe c'est en fait 16 morceaux de ruban led RGBW (sauf que moi c'est des leds, mais le principe reste le méme) de 18 cm qui au total font des rampes de 3metres.

 

Ah oui ok je vois, si tu as absolument besoin de garder un controle complet sur chaque éléments de 18cm je ne suis pas certain que le protocole DMX soit le plus adapté. Ou en tout cas pas nativement.
L'idée de détourner un canal pour gérer plusieurs couleurs va complexifier ta programmation, tu as regardé si ta console lumière supporte ce genre de bidouille ?

 

Et tu n'as pas répondu sur la finesse de controle que tu attends ni sur la vitesse de commutation, si tu comptes commuter ton relais toutes les 5 ou 10 secondes ca ira, si c'est pour du pilotage rapide tu vas les cramer rapidement.

 

Perso vu la contrainte que tu imposes je partirais sur un µC qui va décoder les trames DMX et piloter ta rampe, une rampe = un équipement DMX.

 

EDIT: vu que tu indiques etre une bille en électronique je te conseillerais en fait de ne rien faire de ce genre la, ca reste de la basse tension mais les risques ne sont pas nuls vu les puissances en jeux avec plusieurs dizaines de mètres de leds à alimenter.
En analogique le plus simple c'est des comparateurs qui pilotent des relais ou des MOSFET, en numérique un petit µC qui décode un canal DMX et qui pilote également des relais ou des MOSFET.

Message cité 1 fois
Message édité par M4vrick le 09-10-2023 à 17:43:00

---------------
--== M4vr|ck ==--
Reply

Marsh Posté le 09-10-2023 à 18:07:00    

M4vrick a écrit :


 
Ah oui ok je vois, si tu as absolument besoin de garder un controle complet sur chaque éléments de 18cm je ne suis pas certain que le protocole DMX soit le plus adapté. Ou en tout cas pas nativement.
L'idée de détourner un canal pour gérer plusieurs couleurs va complexifier ta programmation, tu as regardé si ta console lumière supporte ce genre de bidouille ?
 
Et tu n'as pas répondu sur la finesse de controle que tu attends ni sur la vitesse de commutation, si tu comptes commuter ton relais toutes les 5 ou 10 secondes ca ira, si c'est pour du pilotage rapide tu vas les cramer rapidement.
 
Perso vu la contrainte que tu imposes je partirais sur un µC qui va décoder les trames DMX et piloter ta rampe, une rampe = un équipement DMX.
 
EDIT: vu que tu indiques etre une bille en électronique je te conseillerais en fait de ne rien faire de ce genre la, ca reste de la basse tension mais les risques ne sont pas nuls vu les puissances en jeux avec plusieurs dizaines de mètres de leds à alimenter.
En analogique le plus simple c'est des comparateurs qui pilotent des relais ou des MOSFET, en numérique un petit µC qui décode un canal DMX et qui pilote également des relais ou des MOSFET.


 
Je l'ai fait avec une seule couleur et ça fonctionne trés bien.
Par voie j'aurais 20mA vu que c'est des LEDS.
Et je pensais pour changer de couleurs, mettre des relais qui couperais ou allumerais le commun des leds blanche ou rouge ou vert ou bleu. ce qui ferais 320mA si j'allume les 16 voies
les relais commuterais au max toutes les 20 secondes voir plus.
Cette installation je m'en sert que 2 ou 3 fois par ans.
En fait il me faudrait le meme principe que ce decoder : https://www.amazon.fr/Carte-relais- [...] BN93F42Y/? mais que je puisse piloter qu'avec une seule voie dmx

Message cité 1 fois
Message édité par stouph19 le 09-10-2023 à 18:08:47
Reply

Marsh Posté le 09-10-2023 à 18:20:40    

Pour le controle des relais la plage de tension m'est egal , du moment que si j'allume un relais les autres se coupent.
ça peut etre par exemple:
0V  : tous les relais off
Entre 1 et 3V  : R1 On, R2 Off, R3 Off, R4 Off
Entre 4 et 6V  : R1 Off, R2 On, R3 Off, R4 Off
Entre 7 et 9V : R1 Off, R2 Off, R3 On, R4 Off
Entre 10 et 12V: R1 Off, R2 Off, R3 Off, R4 On  

Reply

Marsh Posté le 09-10-2023 à 23:09:52    

Tu dis ne pas avoir de compétences en électronique, je suppose que en prog µC (Arduino ou autre) c'est pareil? Je ne veux pas te décourager, mais c'est pas aussi simple que ça... Peut-être tu peux trouver quelqu'un en local (Hackerspace ou bricoleur intéressé) qui peut t'aider sur place, moyennant rémunération éventuellement?


---------------
Si vous ouvrez un sujet merci de ne pas le "laisser mourir" subitement et de le marquer comme "résolu" le cas échéant!
Reply

Marsh Posté le 10-10-2023 à 08:28:24    

stouph19 a écrit :

 

Je l'ai fait avec une seule couleur et ça fonctionne trés bien.
Par voie j'aurais 20mA vu que c'est des LEDS.
Et je pensais pour changer de couleurs, mettre des relais qui couperais ou allumerais le commun des leds blanche ou rouge ou vert ou bleu. ce qui ferais 320mA si j'allume les 16 voies
les relais commuterais au max toutes les 20 secondes voir plus.
Cette installation je m'en sert que 2 ou 3 fois par ans.
En fait il me faudrait le meme principe que ce decoder : https://www.amazon.fr/Carte-relais- [...] BN93F42Y/? mais que je puisse piloter qu'avec une seule voie dmx

 

Attention c'est 20mA par led (en moyenne ça dépends des LEDs), je doute qu'un segment de 18cm soit constitué d'une seule led donc il faut multiplier par le nombre de LEDs.
Et j'approuve l'idée de rdc de te trouver de l'aide IRL, on peut te donner des pistes ici mais si tu n'as pas les connaissances de base en électronique ça risque d'être frustrant pour toi.

 

Tu peux déjà essayer de monter un petit circuit comparateur sur une breadboard en suivant un schéma du net, juste pour allumer une led et voir si ça marche comme tu veux avec une valeur.
Par exemple avec ce genre de schéma : https://www.allaboutcircuits.com/te [...] omparator/

Message cité 1 fois
Message édité par M4vrick le 10-10-2023 à 08:31:28

---------------
--== M4vr|ck ==--
Reply

Marsh Posté le 11-10-2023 à 07:22:05    

M4vrick a écrit :


 
Attention c'est 20mA par led (en moyenne ça dépends des LEDs), je doute qu'un segment de 18cm soit constitué d'une seule led donc il faut multiplier par le nombre de LEDs.
Et j'approuve l'idée de rdc de te trouver de l'aide IRL, on peut te donner des pistes ici mais si tu n'as pas les connaissances de base en électronique ça risque d'être frustrant pour toi.
 
Tu peux déjà essayer de monter un petit circuit comparateur sur une breadboard en suivant un schéma du net, juste pour allumer une led et voir si ça marche comme tu veux avec une valeur.
Par exemple avec ce genre de schéma : https://www.allaboutcircuits.com/te [...] omparator/


 
Oui effectivement j'ai 4 LEDS de 3V 20mA par segment de 18cm ,mais elles sont cablées en serie donc ça fait bien 12V et 20mA par segment de 18cm.
Je pensais que le montage de ce que je demandais etait simple a réaliser ( 2 ou 3 composants et hop  :) ) , mais je m'aperçois que ce n'est pas le cas.
Alors tans pis, je vais reflechir a autre chose.
En tous les cas merci a vous tous pour avoir pris de votre temps.
   

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed