contatto boiler

Salve a tutti,

Scusate il quesito probabilmente semplice ma sono ancora alle prime armi :confused: ... vorrei determinare con Arduino la continuità tra due fili che vanno al boiler del pannello solare.
Questi fili sono collegati a un termostato già presente nel boiler che interrompe la continuità tra i fili nel caso in cui la temperatura del boiler non raggiunge la temperatura ottimale.

La lunghezza dei cavi è di circa circa 15 mt quindi Arduino dovrebbe testare la continuità di 30 mt di cavo.

Come posso procedere?
Grazie in anticipo! :slight_smile:

Ciao,
essendo il tuo primo post, ti chiederei di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto :wink:) e di leggere con attenzione il REGOLAMENTO ... Grazie.

Guglielmo

ma quel termostato é collegato a qualcosa e percui ci sará una tensione o corrente ai suoi capi?

Ciao Uwe

Ciao Uwe, no nessuna corrente, è un semplice contatto aperto/chiuso.
M.

Ciao Uwe, no nessuna corrente, è un semplice contatto aperto/chiuso.
M.

Quindi non è attraversato dalla corrente di rete a 230Vac.
Un contatto libero come quello che hai descritto è proprio l'ideale, per viste le distanze sarebbe meglio fare scorrere una certa corrente nel contatto quando questo è chiuso.

Puoi anche provare il circuito impiegato per i pulsanti, con R di pull-up, esterno o interne al micro, tuttavia viste le distanze userei una tensione di 24Vdc (o 12Vdc), ma in questo caso poi ti servirà un partitore di tensione per ridurre la 24Vdc a 5Vdc.

Supponendo l'uso di tensione 24Vdc, quando il contatto del termostato è chiuso dovrà scorrere una corrente di almeno una decina di mA, e quindi puoi usare una pull-up da 22kOhm.

Quando il contatto è chiuso, arduino legge il pin LOW, quando il contatto è aperto arduino legge il pin HIGH.
Quando il contatto è aperto c'è una tensione di 24Vdc che deve essere ridotta a 5Vdc, ciò si ottiene tramite un partitore resistivo composto da due resistenza, oppure una Rz più un diodo zener da 5.1V di clamping. Il valore di Rz determina la corrente che scorre nel diodo zener, senza stare a fare calcoli Rz=18kOhm. In parallelo al diodo zener ci mettiamo anche un condensatore da 100nF per ridurre le interferenze da tensioni indotte nei cavi lunghi.

Ho dimenticato di dirti che il GND con cui alimenti arduino deve essere collegato con il GND dell'alimentatore AC/DC a 24V.
Ciao.

Questi fili sono collegati a un termostato già presente nel boiler che interrompe la continuità tra i fili nel caso in cui la temperatura del boiler non raggiunge la temperatura ottimale.

Ciao Uwe, no nessuna corrente, è un semplice contatto aperto/chiuso.

scusa, ma questi due fili da una parte sono collegati al termostato del Boiler, ma dall'altra parte ?
A una centralina esistente ?
da qualche parte devono essere collegati, altrimenti ocme fa' attualmente a funzionare il Termostato.... e di conseguenza della corrente ( a che tensione non so' ) ci deve scorrere quando il termostato e' chiuso

È un termostato di predisposizione, per ora non è collegato a nulla, quindi nessuna centralina. È passivo nel senso che non ha bisogno di alimentazione, praticamente è un interruttore termico.

se non e' collegato a niente e vuoi verificare se il collegamento e' corretto e i cavi non sono interrotti, basta che tu prenda un multimetro.
Colleghi il tester in modalita' resistenza ( bassa ), poi cortocircuitando i contatti del termostato verifichi se c'e' continuità

Grazie MauroTec! Seguirò il tuo consiglio! Grazie anche a Brunello, l'idea é quella di verificare il circuito con Arduino non con un multimetro, per poi chiudere un secondo circuito con un relè...