Commutazione Pulsantiera

 

Ho una tenda a bracci che momentaneamente è pilotata da una centralina della Fantini Cosmi ma che mi da dei problemi, allora volevo realizzare un dispositivo con Arduino che mi permettesse, mediante l'impostazione dell'orario di apertura e chiusura di aprire la tenda il mattino e chiuderla il pomerigio. Mediante un sensore della velocità del vento di chiudere la tenda se il vento supera una certa velocità impostabile, e mediante un sensore di pioggia chiuderla se inizia a piovere.

 

La prima cosa che ho dovuto fare è capire come il motore si alimenta. Il motore è a corrente alternata 230V e da esso escono 4 fili: marrone, blu, nero, giallo-verde. Per fare questo ho testato la centralina.

Ho eseguito il test con il multimetro: collegando un puntale sul il morsetto 2 della centralina dove si collega il cavo blu del motore ed un neutro esterno mi da 0 tensione, quindi non è una fase ma è un neutro. Quando il motore è in apertura misurando tra il morsetto 1 dove è collegato il cavo marrone del motore e il blu mi da 230V, mentre tra il blu ed il nero è 0V. Quando la tenda è in chiusura avviene il contrario: 230V tra blu e nero e 0V tra blu e marrone. Quindi deduco che:

  • Al cavo blu viene collegato in modo stabile il neutro della rete

  • La fase di rete viene deviata verso il marrone in apertura
  • La fase di rete viene deviata verso il nero in chiusura

  • Quando il motore è fermo entrambe marrone e nero non portano fase

Esiste una pulsantiera che ha freccia in alto e una freccia in basso, a riposo il motore è fermo, se si clicca la freccia in basso la tenda si apre, se si clicca la freccia in alto la tenda si chiude. Se la tenda è in apertura e si clicca la freccia in alto (chiusura) la tenda si ferma, lo stesso se la tenda è in chiusura e si clicca la freccia in basso (apertura) la tenda si ferma.

 

Questa pulsantiera invia solo segnali alla centralina la quale attiverà uno dei due relè che chiudendosi permetterà di aprire o chiudere la tenda. Se volessimo utilizzare la pulsantiera per pilotare direttamente il motore dovremmo fare collegamenti diversi vedi qui per approfondire.

La pulsantiera serve a commutare la fase sul marrone (per aprire) o sul nero (per chiudere), in posizione di riposo entrabe i cavi sono scollegati.

Se volessimo pilotare la tenda direttamente senza l'utilizzo della centralina dovremmo fare i collegamenti in modo diverso ed utilizzando i cavi di rete 230V fase e neutro. come riportato sotto:

 

Schemi pulsantiera:

 

Motore fermo

 

Tenda in Apertura

 

Tenda in chiusura

 

 

       

Gewiss GW20521 – Pulsante Unipolare con Interblocco

 

Morsetti da usare:

  • Morsetto centrale (2) → COMUNE (blu) Fase (L)  ingresso
  • Morsetto centrale (5) → COMUNE (blu) Fase (L) ponticello 2-5
  • Morsetto sinistro in alto (4) → USCITA per freccia giù (marrone)
  • Morsetto destro in basso (3) → USCITA per freccia su (nero)
  • I morsetti (1) e (6) sono vuoti non esistono

 

 

Verificare comunque con il tester

 

Ma invece noi vogliamo pilotarla tramite Arduino e quindi la pulsantiera verrà utilizzata diversamente:

Collegamenti tra pulsantiera sali/scendi ed Arduino:

  • Morsetti: centrale (2) e centrale (5) → COMUNE (nero)                    - GND
  • Morsetto sinistro in alto (4) → USCITA per freccia giù (marrone)     - D4
  • Morsetto destro in basso (3) → USCITA per freccia su (nero)          - D5
  • I morsetti (1) e (6) sono vuoti non esistono

I pin D4 e D5 verranno impostati come output

Tra Relè a due canali ed Arduino:

  • IN1 (relè Apertura) - D6 (HIGH contatto aperto - LOW contatto chiuso)
  • IN2 (relè chiusura) - D7 (HIGH contatto aperto - LOW contatto chiuso)

I pin D6 e D7 verranno impostati come Input pulup a riposo saranno HIGH quando pigiati LOW

 

Se Arduino percepisce che il pulsante che va a LOW è D4 allora inviera un LOW al pin D6 la tenda si aprirà, se invece percepisce che il pulsante premuto è D5 allora inviera un LOW al pin D7 la tenda si chiuderà.