Salut à tous,
Je recherche le moyen le plus simple et le plus économique pour commander un petit relai (un seul me suffit) à partir d'un PC portable sachant que:
je préfèrerai ne pas utiliser les ports // ou série, de plus en plus absent des portables;
j'aimerai privilégier les ports USB ou Ethernet maius toute autre suggestion est la bienvenue;
je souhaiterai commander le relai depuis un petit programme en C++ ou autre.
Connaissez-vous un moyen économique et simple de faire cela? (éventuellement avec un petit schéma élec)...
Merci et A+!
Sylvain.
Tu peux utiliser l'usb, il te faut néanmoins avoir recours à un controlleur spécifique comme un pic18f4550 de microchip qui est de plus en plus répandu... Tu peux trouver un exemple ici (tres facile a mettre en oeuvre):
Sinon tu as un kit chez velleman, mais il faut compter 30-40€ pour la carte d'interface et ils ont aussi une carte à relais mais avec plusieurs relais...
A+
08/09/2006 - 12h12
Invité
Re : Commande d'un relai depuis un PC
Hello, si c'est juste pour un relais on/off, un pic16c745 peut aussi faire l'affaire (attention c'est un OTP) ou alors un pic18f2450, les deux sont en 28 broches.
sinon un petit pic avec un contrôleur ethernet ENC28J60 peuvent aussi faire le boulot
A+,
Bruno
11/09/2006 - 07h43
SylvainR
Date d'inscription
août 2006
Messages
7
Re : Commande d'un relai depuis un PC
Okay, merci à vous deux pour ces réponses!... je vais chercher dans ces directions...
Sylvain.
11/09/2006 - 07h51
Pr Shadoko
Date d'inscription
mai 2006
Localisation
Paris
Âge
58
Messages
454
Re : Commande d'un relai depuis un PC
Bonjour,
Pourquoi, pour un relais unique, ne pas utiliser la sortie son ?
Tu envoie un signal sonore, une diode de redressement et tu attaques la base du transistor qui commande le relais.
Quand il n'y a pas de solution, c'est qu'il n'y a pas de problème !
Pourquoi, pour un relais unique, ne pas utiliser la sortie son ?
Tu envoie un signal sonore, une diode de redressement et tu attaques la base du transistor qui commande le relais.
Salut,
Franchement moi c'est une idée qui ne me conviendrait absolument pas, il y a des entrées sorties sur l'ordinateur prévue pour interfacer des systemes numériques externes ce n'est pas pour aller utiliser la sortie analogique et de plus au niveau programmation et mise en place je trouve que ce sera beaucoup plus compliqué que l'utilisation du port // ou série (c'est vrai que l'usb nécéssite beaucoup plus de composant), car il te faudra non seulement depuis l'ordinateur générer un son, deuxiement filtrer la sortie pour éviter l'offset certainement présent, redresser le signal, et l'amplifier pour avoir un signal suffisant pour commander ton relais.... ça fait beaucoup je trouve...
A+
11/09/2006 - 12h02
Pr Shadoko
Date d'inscription
mai 2006
Localisation
Paris
Âge
58
Messages
454
Re : Commande d'un relai depuis un PC
Bonjour,
Mon humble et modeste proposition de la sortie audio tient compte des éléments suivants:
1/ S'affranchir des ports // ou série (les plus simples à utiliser).
2/ Un montage simple: donc j'évite l'USB.
Pour utiliser le port audio, faire faire un son à un ordi sous windows, c'est rien. Tu mets une diode de redressement, un petit ampli-op ou un 555 en monostable, et tu sors sur un transistor qui te commande le relais.
Je sais que c'est de la bidouille et que ce n'est pas la meilleure solution, mais c'est ce qui me semble le plus simple à mettre en oeuvre, compte tenu de la demande de SylvainR.
Quand il n'y a pas de solution, c'est qu'il n'y a pas de problème !
11/09/2006 - 13h41
Invité
Re : Commande d'un relai depuis un PC
Hello,
Il serait dans ce cas plus prudent d'ajouter un décodage DTMF par exemple, pour éviter les déclenchements intempestifs
A+,
Bruno
31/10/2007 - 12h40
sylvainf
Date d'inscription
septembre 2006
Messages
15
Re : Commande d'un relai depuis un PC
Salut,
Ce n'est pas si complique de faire un montage pilote par l'USB ou meme via le reseau.
- Par l'USB tu as les PIC 2550 ou 4550 qui sont tres faciles a mettre oeuvre
Par exemple voici un tutorial en francais: http://electronicfr.com/content/cate...7/lang,french/