Pages: [1] 2   Go Down
Author Topic: [Conseil] Piloter un relais 220V à distance et par Internet  (Read 2298 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Je cogite en ce moment sur un nouveau projet pour piloter à distance et par Internet un relais 220V (pour alumer/éteindre une chaudière au fioul).

La chaudière n'étant pas à coté de la box, je m'oriente vers 2 modules distincts qui communiqueront par ondes. Ma réflexion est déjà bien avancée mais j'aimerais l'avis d'autres personnes pour valider ma solution sur différents critères :
- prix
- fiabilité
- sécurité

Donc voici la description des 2 modules.
Module 1 - coté Box :
- Arduino Ethernet (http://store.arduino.cc)
- Platine XBee (http://www.lextronic.fr/P1320-platine-de-conversion-pour-xbee-serie-1-et-2.html)
- Connecteurs femelles 2mm (http://www.lextronic.fr/P1286-jeu-de-2-connecteurs-femelles-simples-1x10-pour-ci.html)
- Connecteurs mâle 2,54mm (http://www.lextronic.fr/P1321-connecteur-male-simple-rangee-1x20-pour-ci.html)
- XBee (http://www.lextronic.fr/P4513-module-radio-xbee-xb24-aci-001.html)

Ce module fera tourner un serveur web pour recevoir les commandes d'alumage et d'extinction de la chaudière par internet et les transmettra au second module par ondes (XBee)

Module 2 - coté Chaudière :
- Arduino Uno (http://store.arduino.cc)
- Platine XBee (http://www.lextronic.fr/P1320-platine-de-conversion-pour-xbee-serie-1-et-2.html)
- Connecteurs femelles 2mm (http://www.lextronic.fr/P1286-jeu-de-2-connecteurs-femelles-simples-1x10-pour-ci.html)
- Connecteurs mâle 2,54mm (http://www.lextronic.fr/P1321-connecteur-male-simple-rangee-1x20-pour-ci.html)
- XBee (http://www.lextronic.fr/P4513-module-radio-xbee-xb24-aci-001.html)
- Relais 5V/220V (http://mchobby.be/PrestaShop/product.php?id_product=150)

Ce module recevra les commandes d'alumage et d'extinction de la chaudière via communication sans fil (XBee) et pilotera le relais.

Les modules XBee fonctionnent en 3,3V alors que l'Arduino fonctionne en 5V ce qui va me poser un petit problème pour les faire dialoguer. Existe-t-il une solution moins couteuse que de passer par un shield pour faire communiquer les 2 ensembles ?
Pour le sens Arduino vers XBee, je pensais utiliser un simple pont diviseur de tension pour descendre la tension de sortie à 3,3V par contre, pour le sens XBee vers Arduino, je ne sais pas trop comment rehausser la tenssion de 3,3V à 5V ou alors si l'Arduino concidere le 3,3V comme un 1 logique sur ses entrées digitales.

Merci d'avance pour vos commentaires qui m'aideront surement dans mon projet
BIGBen
Logged

france
Offline Offline
God Member
*****
Karma: 15
Posts: 866
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il y a 2 régulateurs de tension sur la carte Uno, en 5V et 3.3V
Le 3.3v en entrée digitale est lu comme un état HIGH.
Logged

Christian

Offline Offline
Full Member
***
Karma: 4
Posts: 158
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour

Question bête : as-tu pensé aux différentes solutions permettant d'amener internet jusqu'à ta chaudière ?
Il me semble que cela pourrait être moins cher et plus simple à mettre en oeuvre.

1) tirer un cable RJ45 jusqu'à la chaudière
Chaudière <-> relais <-> arduino ethernet <-> cable RJ45 <-> box

2) utiliser un pont wifi
Chaudière <-> relais <-> arduino ethernet <-> pont wifi <- ... wifi ... -> box

3) utiliser des prises CPL
Chaudière <-> relais <-> arduino ethernet <- ... CPL ... -> box

4) utiliser un shield wifi
Chaudière <-> relais <-> arduino + shield wifi <- ... wifi ... -> box
Logged

Offline Offline
Faraday Member
**
Karma: 33
Posts: 5044
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour
même approche que bricoleau

si problème de tirage de câbles :

le plus simple si le wifi est dispo pres de la chaudière
c'est un ensemble arduino+ethernet shield+nanorouteur genre wr702N (exemple  http://www.ldlc.com/fiche/PB00125271.html )

l'ensemble prés de la chaudière = un petit webserver de proximité

la solution CPL peut être intéressante aussi mais c'est plus onéreux
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour les retours rapides, j'ai déjà pensé aux différentes solutions.

Bonjour

Question bête : as-tu pensé aux différentes solutions permettant d'amener internet jusqu'à ta chaudière ?
Il me semble que cela pourrait être moins cher et plus simple à mettre en oeuvre.

1) tirer un cable RJ45 jusqu'à la chaudière
Chaudière <-> relais <-> arduino ethernet <-> cable RJ45 <-> box
Trop compliqué à mettre en oeuvre, soit il me faudra un cable très très très long (30m à vue d'oeil) pour faire le tour de toutes les portes et plaintes jusqu'à la chaudière, soit faire un trou dans le plancher...

2) utiliser un pont wifi
Chaudière <-> relais <-> arduino ethernet <-> pont wifi <- ... wifi ... -> box
Quelle différence entre un pont Wifi et le Wifi Shield ?

3) utiliser des prises CPL
Chaudière <-> relais <-> arduino ethernet <- ... CPL ... -> box
Il s'agit d'une installation electrique assez ancienne donc qualité du CPL horrible (la télé passe déjà par du CPL et ce n'est pas beau à voir)

4) utiliser un shield wifi
Chaudière <-> relais <-> arduino + shield wifi <- ... wifi ... -> box
Je n'ai pas fait le calcul du prix, mais j'ai rapidement abandonné la solution Wifi car le shield Wifi est très cher par rapport à du XBee.
Logged

Offline Offline
Faraday Member
**
Karma: 33
Posts: 5044
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

la solution que j'utiliserais en integrant la facteur cout/facilité

en proxymité chaudiere un arduino basique + shield ethernet ( ou l'arduino ethernet, mais joker pour moi je ne connais le pratique pas)
un nanorouter
l'arduino+SEth  embarque le webserver (communication) et la gestion "commande puissance chaudiere"
c'est facile à mettre au point en local filaire (RJ45)
il suffit ensuite de mettre un nanorouter (ou un grorouter  smiley-cool si dispo) configuré en pont sans avoir a faire du changement de code.

si tu veux simplement jouer/manipuler de chez toi, il n'y a rien de plus à faire , si tu veux un accès extérieur par le net il faut simplement mettre une regle de routage sur ta box .

pour faire simple : le passage du filaire au wifi te coutera simplement ~20€ de plus
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour les conseils, donc une solution fiable et économique serait à construire avec cette configuration :
- Arduino Ethernet (http://store.arduino.cc)
- Relais 5V/220V (http://mchobby.be/PrestaShop/product.php?id_product=150)
- Nano Routeur Wi-Fi (http://www.ldlc.com/fiche/PB00125271.html)

L'Arduino Ethernet est équivalent à un Arduino Uno + un Ethernet Shield, je ne l'ai pas vérifié par moi-même, mais tout ce que j'ai pu lire sur le forum semble confirmer l'équivalence.

Je pense maitriser la plus grande partie de cette solution à l'exception de 2 points :
- le relais, si le principe est clair, dans la pratique, je ne sais pas trop quelles informations sont importantes dans le choix du relais. Faut-il regarder autre chose que la tension de commande et la tension/intensité commadée ?
- le nano routeur, il va devoir se connecter en Wi-Fi à ma box donc qu'il trouve la connexion Wi-Fi et qu'il s'identifie, est-ce l'Arduino qui va devoir gérer cette partie ? Peut-on la charger dans le routeur ?
Logged

Offline Offline
Faraday Member
**
Karma: 33
Posts: 5044
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour les conseils, donc une solution fiable et économique serait à construire avec cette configuration :
- Arduino Ethernet (http://store.arduino.cc)
- Relais 5V/220V (http://mchobby.be/PrestaShop/product.php?id_product=150)
- Nano Routeur Wi-Fi (http://www.ldlc.com/fiche/PB00125271.html)

L'Arduino Ethernet est équivalent à un Arduino Uno + un Ethernet Shield, je ne l'ai pas vérifié par moi-même, mais tout ce que j'ai pu lire sur le forum semble confirmer l'équivalence.

Je pense maitriser la plus grande partie de cette solution à l'exception de 2 points :
- le relais, si le principe est clair, dans la pratique, je ne sais pas trop quelles informations sont importantes dans le choix du relais. Faut-il regarder autre chose que la tension de commande et la tension/intensité commadée ?
- le nano routeur, il va devoir se connecter en Wi-Fi à ma box donc qu'il trouve la connexion Wi-Fi et qu'il s'identifie, est-ce l'Arduino qui va devoir gérer cette partie ? Peut-on la charger dans le routeur ?
oui l''arduino ethernet ne doit pas poser de problème, mais dans la mesure où je n'en ai pas, je ne peux pas en dire plus,
si ta chaudière ne consomme pas plus que 10 A (moins par securité) ce relais devrait faire l'affaire mais
perso je mettrais plutot un relais statique qui s'interface directement sur l'arduino , genre ça
http://www.selectronic.fr/catalog/product/view/id/21098/category/3/

pour le routeur : une petite config à faire une fois avec un PC et il suffit de connecter en RJ45 le module ethernet comme si c'etait directement sur ta box.
par confort d'utilisation, le plus simple est de configurer le webserver arduino avec une IP fixe hors plage dhcp
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok pour le routeur, c'est la solution idéal.

Concernant le relais, je me rends compte qu'il y a vraiment beaucoup de variété et malheureusement, je ne maitrise pas les subtilités des uns et des autres...

D'après ce que je vois sur le relais statique que tu proposes, il est commuté quand aucune tension n'est appliquée, existe-t-il des relais non-commuté par défaut ? Car dans mon cas, cela veut dire que si mon montage est HS mon relais sera commuté par défaut et donc mon chauffage allumé.
Logged

Offline Offline
Faraday Member
**
Karma: 33
Posts: 5044
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Concernant le relais, je me rends compte qu'il y a vraiment beaucoup de variété et malheureusement, je ne maitrise pas les subtilités des uns et des autres...

D'après ce que je vois sur le relais statique que tu proposes, il est commuté quand aucune tension n'est appliquée, existe-t-il des relais non-commuté par défaut ? Car dans mon cas, cela veut dire que si mon montage est HS mon relais sera commuté par défaut et donc mon chauffage allumé.
Je crois que tu confond certaines notions  smiley-mr-green
commuté par defaut avec commutation au zero sinus (zero-crossing)

Un relais statique est un relais electronique = là le composant de puissance est un triac commandé par un circuit de commande opto
c'est la notion du zero crossing = si commande il doit y avoir celle si intervient au passage à zero de la sinusoide du courant AC pour "limiter les parasites" , mais en aucun cas le relais ne sera passant si une tension de commande (là 5V issue de l'arduino) n'est pas appliquée
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

OK, j'ai vraiment besoin d'approfondir mes connaissances sur les relais smiley

Avec ton explication c'est beaucoup plus clair et donc le relais que tu me proposes semble correspondre à mon besoin !

Donc prochaine étape, un petit schéma du montage (qui devrait être simple) pour vérifier que je vais pas cramer l'arduino avec du 220  smiley-mr-green
Logged

Moselle (FR)
Offline Offline
Edison Member
*
Karma: 16
Posts: 1241
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,
Une autre documentation sur les relais électromagnétiques et statiques :  http://www.sonelec-musique.com/electronique_theorie_relais.html
Des exemples :
http://www.sonelec-musique.com/electronique_realisations_interfaces_logique_001.html
http://www.sonelec-musique.com/electronique_realisations_relais_statique_001.html
Il y a d'autres exemples d'utilisation de relais statiques sur le site
@+
Logged

2B OR NOT(2B) = FF
Arduino 1.0.5 + Notepad++ (sous Linux Fedora et/ou Windows)

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour, moi j'ai trouvé ceci comme solution simple ,  des prises telecommandées, bidouiller l'emmeteur (assez facile me semble-il) et mettre la chaudière sur une prise.....

http://www.leroymerlin.fr/v3/p/produits/lot-de-2-prises-telecommandables-gris-aluminium-idk-e36378
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Les avis semblent mitigés et surtout, aucune info concernant le mode de communication.

Par ailleurs, mon besoin est de piloter la prise par internet.
Logged

Offline Offline
Faraday Member
**
Karma: 33
Posts: 5044
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

oui
attention aux surprises avec les modules en 434 MHz  , il peut y avoir des surprises et l'acquittement si nécessaire/imperatif n'est pas simple

en "ethernet" la verification de l'etat "actuel" peut etre fait/verifié simplement = l'ordre envoyé est il bien executé
Logged

Pages: [1] 2   Go Up
Jump to: