Electrovanne - Divers - Hardware - Périphériques
Marsh Posté le 05-07-2007 à 23:48:55
tu veut piloter quoi comme type de vanne ??
tu doit relver quel type de variable, 0/10V 0/5V 4/20mA ??
pour relver la tension il te faut une carte d'acquisition analogique PCI
pour le pilotage le moins cher c'est de construire un adaptateur sur le port parallèle, sinon carte de sortie PC
ensuite pour le programme de gestion tu a le choix, visual basic, C++ ou autre,
dans ma boite on utlise des carte PCI a relaie ( programmé en visual basic mais compatible avec d'autre type de soft ) pour piloter des petites electrovannes (diametre 1/8 a 1/4 de pouce ) pour des circuits d'eau et d'air et ca marche impec,
en utilisant un relayage intermediaire de puissance tu peut piloter des vannes plus importante (vannes indutrielle diametre de 1/2 a 2 pouces, voir plus selon le ype de relaie choisie )
Marsh Posté le 06-07-2007 à 06:46:30
Le plus simple est d'utiliser ce type de carte:
http://www.gmidatabox.fr/gmidatabo [...] b7adaad6ea
Marsh Posté le 09-07-2007 à 11:19:58
Salut Akrom ,
merci pour ta réponse
tout d'abbord il faut que je signale que je n'y connais pratiquement rien en " electrotechnique" ou électronique ...
j'ai quelques bases , c'est tout.Si y'a un truc à apprendre je l'apprendrai , mais pas trop ^^.
Donc tu me conseilles une carte PCI pour acquérir un signal analogique ...
Pour le type de variable , je dois relever de 0 à 1 V avec une résolution au mV mais cela dépendra des entrées que je mettrais.
En fait ce sera souvent des tensions de quelques 10aines de mV mais ça pourra dépasser le volt .... ( petite tension en règle général )
Pour le programme de gestion j'ai besoin de conseil , assez généraux pour voir où me diriger. J'ai fait un peu de C et puis je peux m'adapter aux autres et y 'aller à tatons pour peu que ce ne soit pas d'un trop haut niveau.Je peux très bien m'acheter des livres sur un langage et m'y mettre à fond pendant plusieurs semaines ! ( j'ai le temps )
pour ta boite , tu me dis que vous utilisez des cartes PCI a relais , et un soft Visual Basic , mais vous avez quel OS ?
(au passage , moi aussi ce sera des petites électrovannes , 1/4 de pouces environ)
si tu pouvais avoir quelques tofs de ton système ( à ton boulot) ça m'aiderait à comprendre , ou alors les pièces que vous achetez ( url et tof du fabricant )
Merci pour ta réponse.
Marsh Posté le 09-07-2007 à 12:00:17
arsene de gallium a écrit : |
j'ai été voir ton lien
ça m'intéresse , c'est ce genre de carte qui pourrait m'aider
mais je comprends pas tout ...
un moment ils disent ça :
Citation : Pouvoir de coupure : 15W avec maxi 200VDC ou 1 A |
alors que des électrovannes c'est 220V ...
cela dit , je ne connais pas la puissance totale des électrovannes qui m'intéressent , si vous avez des références je suis preneur .
Marsh Posté le 09-07-2007 à 13:17:30
merak a écrit : Salut Akrom , |
bon pour le PC c'est monté sur des becanne de bureau du commerce sous XP ( made in HP ) rien d'extaordinaire ( P4 ou P D, 1GO de ram max )
on utilise des carte ADDI DATA http://www.addi-data.com/wEnglisch/index.php
pour le soft le plus simple c'est le visual basic, ca te permettra de faire une interface windows facilement et tu a plein de tuto sur le net
pour les photo d'ensemble de la becanne je peut pas ( confidentiel toussa toussa ) mais je peut te poster ce soir des photo des pieces pas monté
Marsh Posté le 09-07-2007 à 14:16:55
Sur ce type de carte il faut relayer les sorties: brancher en plus un relais en 24V en sortie de carte sur lequel tu pourras brancher l'électrovanne en 200 V AC
Il doit exister des cartes acceptant l'electrovanne direct mais envoyer du 200 V sur une carte PC je te le déconseille fortement: risque de perturbations du système à chaque commande de l'electrovanne.
Marsh Posté le 09-07-2007 à 14:26:00
+1 si tes vannes ne sont pas trop grosse je te conseil de prendre des references en 24 V continu, ca creera moins de parasites
Marsh Posté le 09-07-2007 à 15:12:33
yes !!
des photos des pièces pas montées , ce serait l'idéal
cela fait plusieurs fois que l'on me propose du visual basic , donc je crois que je vais m'y mettre !!
L'intérêt principal est de rester sous windows (xp voire vista , mais ceci est une autre histoire ...).
Marsh Posté le 09-07-2007 à 15:24:34
mince j'avais pas réactualisé ma page , et donc pas vu les deux autres réponses
arsene de gallium a écrit : Sur ce type de carte il faut relayer les sorties: brancher en plus un relais en 24V en sortie de carte sur lequel tu pourras brancher l'électrovanne en 200 V AC |
ah d'accord , je comprenais pas pourquoi je ne voyais pas de " bobines " sur la carte
donc il faut brancher des relais sur ces sorties si je comprends bien ...
sinon , j'ai aussi compris que du 24V ce serait mieux , ca me pose aucun problème du moment que je trouve ce genre d'électrovanne !
Par contre je comprends pas qu'on puisse brancher une électrovanne 200 V sur un relais qui n'en fait que 24 ( comme précisé , je suis pas du tout qualifié en électrotechnique , une petite précision sur ce détail serait cool )
Marsh Posté le 09-07-2007 à 15:31:42
après petite recherche , je pense avoir compris le fonctionnement d'un relais ...
UN relais 24V est commandé par un courant 24V , le courant qui passe autour de l'aimant provoque une polarisation de cet aimant qui attire un objet métallique jouant le rôle d'un levier , qui va ainsi actionner le contact de deux pièces.
Ces deux pièces permettent de lasser passer un courant à 220 Volts .
C'est bien ça ?
Marsh Posté le 09-07-2007 à 15:56:47
tout a fait .... c'est un electroaimant qui ferme un interrupteur
par contre il existe 36 million de relais avec des tension de commande differentes (5 12, 24 ou 48 V continu ou encore 12 24 48 220 380V alternative) et qui supporte des tension de sortie differentes( les meme plus les commandes en triphasée enfin bref une tetrachié de versions )
si tu_ accepte de changer tes vannes pour des modèle en 24V, tu peut les piloter directement avec la carte sans mettre un relaie intermediaire,
sinon il te faut un lot de relaie en commande 24Vcontinu et sortie 220V alternatif, si tu veut je peut te donner des modèles/tarif pour des relaies correspondant
Marsh Posté le 09-07-2007 à 16:10:25
il me faudrait surtout des électrovannes 24v ^^
apparemment y'a pas beaucioup d'avantages a avoir des électrovannes de 220 et puis j'ai pas besoin d'électrovannes puissantes.
je ne vais pas m'encombrer avec des relais supplémentaires .
si tu as des modèles de vannes en 24V ça m'intéresse par contre
Marsh Posté le 09-07-2007 à 17:05:47
je peut te proposer deux gros fabricant, parker et burkert, pour les modèle exact, tu a besoin de quoi en debit, diametre d'entrée, vitesse d'ouverture/fermeture, pression de circuit ???
donne moi au moins une idée et je peut determiner le reste selon ce que tu veut faire avec
Marsh Posté le 09-07-2007 à 19:09:01
Attention avec les relais en CC. Les courants d'appels sont destructeurs pour les circuits de commande ou alors il faut choisir des basses consommations: <15w pour le type de carte.
Marsh Posté le 09-07-2007 à 19:18:40
chez moi il utilise des EV burkert modèle 124654 ou 134119 dispo chez radiospares, connecté directement sur les relais de la carte PCI et ca marche impec
Marsh Posté le 09-07-2007 à 20:47:54
je vais voir les prix de ces électrovannes si ça rentre dans mon budget...
au fait tu ne m'as pas dit la carte PCI que vous utilisez à ton boulot ?
après relecture j'ai vu que tu m'as di des ADDI DATA , mais le model exact c'est quoi ?
et ces electrovannes s'ouvrent avec quelqu'un au pilotage de l'ordi ou par automatisme ? ou les deux ...
Marsh Posté le 09-07-2007 à 20:56:57
les addi data c'est celle la
http://www.addi-data.com/wEnglisch [...] ?navid=138
la carte est piloté par le soft VB, chez nous le soft possède un mode auto en fonctionnement normal et un mode manuel pour les test
la seul limite c'est ton niveau de competance en programmation
Marsh Posté le 09-07-2007 à 21:16:56
je vois, avec une carte d'acquisition , on peut quasiment tout faire quoi ...
mais je suis peut être en train de m'enflammer là ... ce genre de carte industrielle , y'en a pas avec des prix comptant deux chiffres par hasard ?
car je suis tombé sur les prix de certaines cartes te ça fait peur , 600 euros pour une carte pci ... mouais , ça fait plutot mal !
Marsh Posté le 09-07-2007 à 21:25:04
nous on les touches dans les 200€ HT et encore, parce qu'on en prend environ 10~15 par an
c'est vrai que pour du grand publique ca pique les yeux
faut que je regarde si j'avais pas un schema pour faire la meme chose sur port // c'est plus chiant a fabriquer mais ca coute moins cher
Marsh Posté le 10-07-2007 à 00:25:33
ah ok ... 200 euros arf , je m'en doutais je m'étais déja un peu renseigné sur le sujet
a la limite je peux me renseigner du côté de l'occase , avec un peu de chance je peux trouver une carte PCI qui peut m'aider , pour 50 euros !
pour le port parallèle en fait comment ça marche, tu fais la même chose que sur le port pci ?
En fait , c'est avoir une gestion sous xp qui est dure ... car sous linux je peux faire avec le bus 1 wire pour un cout très très faible et mettre autant de modules que je veux !
mais sous linux ... fedora core pôur être exact
et j'ai vraiment du mal à m'y mettre.
Marsh Posté le 10-07-2007 à 08:32:00
Tu as après des kit i²c comme celui-la:
http://www.conrad.fr/webapp/wcs/st [...] y_rn=19258
Tu peux aussi utiliser pour ce genre de petite application, un micro controleur:
http://www.lextronic.notebleue.com/rayon.php?id=128
Dans tous les cas il faudra faire du développement.
Marsh Posté le 10-07-2007 à 10:14:26
le port // fourni 1 octet ( 8 bit) sur 8 fils + qlq fil de commande donc moyennat un petit soft asses simple, tu peut utiliser le port // pour emuler 8 sortie en 0/1 ( une par bit du port )
on peut aussi exploiter les lignes busy error ack ect
le brochage http://www.lammertbies.nl/comm/cable/parallel.html
sinon tu peut aussi exploiter le port jeu pour avoir 4 entrées binaire ( les boutons) et 4 entées analogique 0/5V ( les axes) et meme en rusant un peu on peut utiliser une entrée d'axe pour gerer des boutons ( 3 voir 4 bouton sur un seul axe )
Marsh Posté le 10-07-2007 à 13:42:06
arsene de gallium a écrit : Tu as après des kit i²c comme celui-la: |
pour la carte utilisant le Bus i²C , je suis moyen chaud car le bus 1 wire que je connais est plus facile à mettre en place et est surtout moins cher ...Et la carte que tu me proposes n'a que des I/O digitales , il me faut commander un relais donc il me faut une sortie analogique 24V ( pour le standard).
A priori c'est une carte indépendante , 4 entrées et 8 sortie digitales.
en fait je vois pas trop comment ça marche ce genre de carte
pour le microcontroleur PICBASIC , ça a l'air cool car c'est un langage plus facile que les PICS standards si j'ai bien compris ...
par exemple si on prend celui là :
http://www.lextronic.notebleue.com/produit.php?id=760
Citation : - 34 entrées / sorties dont 8 |
moi ce que je veux c'est foutre des sondes en entrées et commander des relais en sortie en fonction de la valeur lue en entrée.
La sonde peut être assimilée à une électrode qui fournit un courant ANALOGIQUE de quelque mV ( faut que je me penche sur les datasheets des constructeurs pour connaitre une plage de tension précise )
j'ai donc besoin d'un convertisseur A/N.
Imaginons que j'ai mis une électrode sur le port 32 (Convertsseur A/N 12bits )
( datasheet du PIC ici : http://www.lextronic.notebleue.com [...] CBASIC.pdf )
le signal Analogique est transcris en Numérique ( résolution 12bits , j'espère que ça suffira mais ne nous occupons que du principe pour le moment )
Cette valeur numérique est redirigé vers une entrée "normale" , le port 11 (I/O 11 ) .
Ensuite sur une des sorties , port 18 par ex , je mets un relais ...
Je devrais donc programmer que port 18 est une sortie et qu'elle devra envoyer tel signal en fonction de la valeur lue sur le port 11 ?
et comment controler un relais qui a besoin du 24V ? car y'a pas de convertisseur N/A ...
Marsh Posté le 10-07-2007 à 13:50:49
arkrom a écrit : le port // fourni 1 octet ( 8 bit) sur 8 fils + qlq fil de commande donc moyennat un petit soft asses simple, tu peut utiliser le port // pour emuler 8 sortie en 0/1 ( une par bit du port ) |
attends faut que j'essaie de déchiffrer ^^
pour le port // donc ce serait le plus simple d'après toi ...
y'a 8 fils , on peut donc émuler 8 sorties en TOUT ou RIEN ( 0/1) si j'ai bien compris ?
Pour commander un relais ca voudrait dire qu'il faudrait faire un petit montage.
Si on s'occupe que de la partie SORTIE ( partie commande et PUissance) , on fait un petit soft envoyant SOIT un 0 SOIT un 1 sur telle ou telle des 8 broches du port //.
Ensuite cette valeur numérique 0 ou 1 il faudra la transcrire en 24V pour commander un relais , là je sais pas comment faire et pourtant je sais que c'est pas compliqué quand on a quelques connaissance en info indus
Si t'es d'accord avec moi ca veut dire que j'ai a peu près compris , et donc faudrait que je trouve deux choses :
- comment faire le soft( qui va chercher les entrées et commande le port //)
-passer d'un 0/1 à 24V ...( avec alimentation externe à priori ! )
0 ---> l'électrovanne se ferme , 1---> l'électrovanne s'ouvre.
Marsh Posté le 10-07-2007 à 14:31:52
c'est bien ca tu peut fabriquer 8 sorti sur le port //, pour le soft il y une librairie de fonction sous visual basic qui permet d'acceder au port broche par broche
pour la sortie de memoire c'est du 0 ou 12v, donc tu peut piloter tes vanne avec juste un petit montage a transistors ( 1 transistor 3~4 resistances et 2 diodes de protection par sortie )
je peut te faire un schema se soir
Marsh Posté le 10-07-2007 à 14:43:07
oula oula , la sortie du port // c'est du analogique ?
ca facilite tout alors !
Un petit amplificateur de puissance et on a du 24V , c'est à ça que servent tes transistors ?
Marsh Posté le 10-07-2007 à 14:51:50
au fait,
qu'est ce que ca vaut ce genre de système ?
http://www.radiospares.fr/cgi-bin/ [...] f1netscape
je peux l'avoir a pas cher en occase
mais je sais pas si c'est reliable a un ordi
Marsh Posté le 10-07-2007 à 15:40:06
merak a écrit : oula oula , la sortie du port // c'est du analogique ? |
non le port // c'est soit 0 soit 12V, y pas d'intermediaire, pourquoi tu veut des vannes analogique N?????
les transistors servent a remplacer les relaies, a ces faibles puissance sa marche ( presque) pareil et ca coute moins cher
merak a écrit : au fait, |
le lien est mort .... le site de radiospare ne garde pas les seccion longtemps, donne la reference pour que je cherche moi meme
Marsh Posté le 10-07-2007 à 17:30:05
Il me semble que tu confonds analogique et digital:
analogique = signal variable
digital = signal tout ou rien.
Marsh Posté le 10-07-2007 à 19:40:01
arkrom a écrit : non le port // c'est soit 0 soit 12V, y pas d'intermediaire, pourquoi tu veut des vannes analogique N????? |
voici un autre lien :
http://cgi.ebay.fr/Carte-1746-OW16 [...] dZViewItem
Donc pour résumer, CHAQUE broche du port // fournit du 0 OU du 12 V
commandable par un prog en visual basic par exemple ?
Avec des transistor je pourrais couper un courant de 220V ( électrovanne ) ?
Marsh Posté le 10-07-2007 à 19:59:09
oui ,
enfin les transistor c est si tu met des vannes 24V , pour du 220 il faudra des relais sinon ca va marcher pareil
Marsh Posté le 10-07-2007 à 21:26:59
donc pour résumer ça fait : ( prenons l'exemple d'une gestion de pH)
électrode de pH envoie un signal analogique (tension) --->CAN ( http://www.aquasquale.com/V3/modul [...] pagenum=19 ) ---> dongle USB ( http://www.aquasquale.com/V3/modul [...] pagenum=13 )---> soft ( visual basic à priori )--->
port parallèle fournit du 12V --> montage transistor le transforme en 24V (ss alim externe ?juste en divisant l'intensité par deux ? )--->vanne 24V s'ouvre ou se ferme.
Marsh Posté le 10-07-2007 à 21:50:40
merak a écrit : pour la carte utilisant le Bus i²C , je suis moyen chaud car le bus 1 wire que je connais est plus facile à mettre en place et est surtout moins cher ...Et la carte que tu me proposes n'a que des I/O digitales , il me faut commander un relais donc il me faut une sortie analogique 24V ( pour le standard).
|
arsene de gallium a écrit : Il me semble que tu confonds analogique et digital: |
arkrom a écrit : oui , |
je confonds
bah , signal analogique c'est un signal dit " électrique" , une tension ... se mesure en Volt et A , U=RI.
Le signal numérique c'est binaire , ce sont des données qui transitent , avec une certaine résolution , 1 octet = 8 bits , etc ...
mais tu valide le message que j'ai répondu a propos de ce que tu m'as proposé ? ( PIC BASIC et la carte de chez conrad sous I²C )
Marsh Posté le 10-07-2007 à 22:40:28
en fait analogique c'est un signal variable de facon continu, donc entre 0 et 5V tu peut avoir 1.3,V 3V 4.879V ect ect, toutes les valeurs intermédiaires sont possible
les sortie digital sont en tout ou rien "0" ou "1" mais électriquement ca reste une tension, par exemple 0=0V et 1=12V ou encore 0/24V ou encore 0/220v alternatif pour pour les vannes
Marsh Posté le 10-07-2007 à 23:15:28
ah d'accord , je savais pas cela .
Cette petite "nuance" ^^
et sinon t'as des réponses à mes questions ?
Citation : |
en tout cas merci pour ton aide, j'ai découvert deux trois options que j'avais jamais vu avant
Marsh Posté le 10-07-2007 à 23:45:58
merak a écrit : donc pour résumer ça fait : ( prenons l'exemple d'une gestion de pH) |
tu veut faire quoi exactement, fabriquer une pompe doseuse pour gerer le PH de ton aquarium c'est bien ca ??
pour la sortie a transistor, non ca ne marche pas comme ca, il te faut une alim 24V quand meme . le transistor ne modifie pas la tension, il se contente de servir d'interrupteur commandé par une tension (a peu près comme comme un relai dans ce cas)
pour l'entrée, tu a les reférences du capteurs pour voir quelle est le type de sorti. pour savoir si on peut utiliser l'entrée analogique du port joystick
ou si on doit obligatoirement utiliser un convertisseur 1wire usb ou autre
edit exemple de detournement partiel du port jeu pour ajouter des fonction http://www.kimdara.com/flipbox/index.html on doit pouvoir fair un truc du genre pour ton application
de toute facon je pense que tu devra construire un petit montage exterieur, une carte electronique avec tous les composants dessus et relié au PC avec juste un cable pour la connectons au(x) port du pc , perso je la rangerai dans le mem boitier que les vannes et les boutielles de produits, histoire d'avoir un truc propre
Marsh Posté le 11-07-2007 à 00:16:37
je veux faire un système qui COUPE la diffusion de CO2 , en fonction du pH !
Par exemple , je veux une plage entre 6.6 et 6.8 de pH , au dessus de 6.8 , l'électrovanne doit être ouverte , en dessous elle doit se couper !
le pH remonte automatiquement en raison de l'eau qui a tendance à être alcaline.
Pour le transistor , y'a donc trois pattes ? sur une t'envoie soit le 0 soit le 12V et entre les deux autres pattes le courant passe ou passe pas, respectivement ?
pour les entrées analogiques du joystick j'ai du sauter le passage car cela ne me dit rien , je reviens donc en arrière ....
Marsh Posté le 11-07-2007 à 00:20:37
mais pour les entrées analogique je pense que le bus 1 wire est arfait car il est quasiment gratuit et je peux mettre autant d'esclaves (périphériques) que je veux ( ou presque).
La communication série qui fait que c'est lent , ne dérange guère pour le genre d'application que je veux faire.
Marsh Posté le 11-07-2007 à 00:23:29
le joystick a 4 entrées analogique entres 0 et 5V, qui vient normalement du potentiomètre d'axe, mais en rusant on peut l'exploiter pour autre chose qu'un potentiomètre
Marsh Posté le 05-07-2007 à 04:59:10
Salut ,
je recherche un système à priori introuvable ^^
disons introuvable dans le commerce , on peut se le monter avec quelques systèmes dispos dans le commerce ...
Il faut que mon ordi acquiert une tension , et en fonction de cette tension controle une électrovanne ( mécanisme ouvrant ou fermant un circuit de fluide , fonctionnant sur 220 , lorsque branché c'est ON lorsque débranché c'est OFF )
La tension serait assimilée à une variable X.
X serait relevé pour avoir des statistiques.
Un programme informatique controle l'électrovanne.Une électrovanne se controle avec un interrupteur.ON ou OFF.
En gros , controler une sortie en fonction d'une entrée ...
Deux ans et demie que mes bricolages et réflexions n'ont aboutie à rien.
Si je n'ai pas été précis, demandez.
Si vous avez , ne serait-ce qu'une partie de solution, vous êtes remarquables ...
Mais ça fait plusieurs années que je pollue les forums avec ce projet sans que rien n'aboutisse ...