Offline
Newbie
Karma: 0
Posts: 47
|
 |
« on: November 15, 2012, 07:25:51 am » |
Buongiorno! Come si può comandare l'attuatore di una e.v. miscelatrice (tipica di impianti di riscaldamento)? Metto un esempio: http://www.caleffi.it/it_IT/Technical_brochures/01169/01169.pdfL'attuatore gira nei due sensi e da quanto capisco forse rimane fermo in posizione anche togliendo tensione. Partendo da un Arduino UNO r3, come si riesce a dare un determinato angolo per parzializzare? Grazie
|
|
|
|
« Last Edit: November 21, 2012, 08:33:11 am by andreino »
|
Logged
|
|
|
|
|
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15751
+39 349 2158303
|
 |
« Reply #1 on: November 15, 2012, 07:39:12 am » |
Dipende dal modello e interfaccia che usa. Ci sono quelli che si chiudono a molla e altri non hanno la molla. Ci sono quelli con interfaccia 0-10V, 4-20mA, PWM oppure 2 entrate una per aumentare e una per diminuire la posizione della valvola. Quale modello hai? Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 47
|
 |
« Reply #2 on: November 15, 2012, 07:45:24 am » |
Grazie.
Non ho e.v. in mano, infatti non ho messo modelli. Questo mi consente di valutare anche l'acquisto di quella più utile. Ho messo il link di una tipica miscelatrice di nota marca del settore, ovviamente ce ne sono molte altre. Per la precisione, parliamo ovviamente dell'attuatore (servomotore) che poi va innestato sulla valvola, giusto?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 47
|
 |
« Reply #3 on: November 15, 2012, 09:20:57 am » |
Almeno per ipotizzare una soluzione, un riferimento potrebbe essere (dal link sopra) un servocomando 220V 637002. In allegato un'immagine di uno schema
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 526
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #4 on: November 15, 2012, 05:57:50 pm » |
Le valvole che hai indicato non restituiscono la loro posizione relativa, ma solo assoluta: infatti dispongono di un finecorsa che indica se la valvola è chiusa od aperta.
Una possibilità è quella di misurare il tempo di attivazione da chiusa/aperta: avendo tutte un tempo massimo di apertura/chiusura o di 60" o di 180" su 90°, potresti calcolare l'angolo di apertura.
Ma sinceramente con comprendo a cosa ti possa servire questa informazione, non essendovi un rapporto lineare tra l'angolo di apertura e il "calore" fornito al sistema.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 47
|
 |
« Reply #5 on: November 16, 2012, 03:20:17 am » |
Grazie cyberhs
Quegli attuatori sono ovviamente pilotati da regolatori di commercio, con tutta una loro serie di parametri. Non riesco a trovare specifiche più precise sul fronte elettronico/digitale. La non linearità viene gestita con curve, adattando la temperatura del fluido ai parametri climatici. Evidentemente i regolatori hanno già la loro "logica" in grado di modificare l'apertura della valvola per raggiungere una certa T dell'acqua (che, per le suddetta curve, dovrebbe corrispondere ad una specifica situazione climatica). Un'altra cosa che non capisco, non avendo altre informazioni, è se adottano un PID, credo di si, ma questo esula dalla mia richiesta di aiuto.
Detto questo, guardando quell'unico schema allegato, visto che non sono del settore elettrico/elettronico, mi sembra che si possano comandare i contatti ACW e CW (i sensi di rotazione) tramite 2 pin di Arduino (sorvolo sulle tensioni), più un ingresso per il micro di fine corsa. La regolazione dovrebbe essere effettuata con la rotazione meccanica del diaframma della valvola, con lettura della T acqua (e proprio qui ci andrà probabilmente il PID).
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 526
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #6 on: November 17, 2012, 04:25:03 am » |
Quello che dici è corretto: i morsetti 1 e 2 del servomotore solidale alla valvola vanno collegati agli scambi di un relè (direzione) il cui comune deve essere collegato al normalmente aperto (NA) di un secondo relè (attivazione) il cui comune è collegato alla fase.
Le bobine dei relè (5V se vuoi usare l'alimentazione di Arduino) devono essere collegate a due pin di uscita di Arduino mediante opportuno circuito di pilotaggio (resistore collegato alla base di un transistor NPN e diodo di protezione).
Ricordati che, ovviamente, il relè devono poter commutare tensioni alternate a 24V oppure 230V.
Se lo desideri ti posso postare il circuito.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 47
|
 |
« Reply #7 on: November 19, 2012, 07:25:43 am » |
Quello che dici è corretto: i morsetti 1 e 2 del servomotore solidale alla valvola vanno collegati agli scambi di un relè (direzione) il cui comune deve essere collegato al normalmente aperto (NA) di un secondo relè (attivazione) il cui comune è collegato alla fase.
Le bobine dei relè (5V se vuoi usare l'alimentazione di Arduino) devono essere collegate a due pin di uscita di Arduino mediante opportuno circuito di pilotaggio (resistore collegato alla base di un transistor NPN e diodo di protezione).
Ricordati che, ovviamente, il relè devono poter commutare tensioni alternate a 24V oppure 230V.
Se lo desideri ti posso postare il circuito.
Beh, un circuito non si butta mai! Grazie!  Nel frattempo se recupero un servocomando di quel tipo forse riesco anche a farci una prova fisica. L'importante è che quell' affare sia potenzialmente "interfacciabile" da Arduino e....da me, non cultore della materia.
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 526
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #8 on: November 20, 2012, 06:28:40 am » |
Ecco il circuito per dei relè a 12V.
I due contatti DIN1 e DIN2 vanno collegati a due ingressi digitali (finecorsa), mentre Marcia e Direzione a due uscite digitali.
I due LED sono opzionali.
|
|
|
|
|
Logged
|
|
|
|
|
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15751
+39 349 2158303
|
 |
« Reply #9 on: November 20, 2012, 07:35:03 am » |
non userei il BC547 perché sopporta solo 100mA. Il BC337/40 é una scelta migliore. Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 526
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #10 on: November 20, 2012, 12:51:32 pm » |
UWE ha perfettamente ragione: meglio il BC337
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 47
|
 |
« Reply #11 on: November 21, 2012, 08:32:09 am » |
Ecco il circuito per dei relè a 12V.
I due contatti DIN1 e DIN2 vanno collegati a due ingressi digitali (finecorsa), mentre Marcia e Direzione a due uscite digitali.
I due LED sono opzionali.
grazie infinitissime, di una gentilezza "smodata" 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 47
|
 |
« Reply #12 on: November 21, 2012, 08:32:51 am » |
UWE ha perfettamente ragione: meglio il BC337
ok, ricevuto grazie Uwe, grazie cyberhs
|
|
|
|
|
Logged
|
|
|
|
|
|