Controllo elettronico macchinetta caffÃ? con Arduino .

Jun 16, 2020 14 Replies

Ciao a tutti, ho due Saeco Magic Cappuccino, una che uso regolarmente da 20 anni e l'altra in garage cannibalizzata degli interruttori (si rompono spesso).


pressione cambia il set e viene visualizzato da tre led che lampeggeranno mentre sta scaldando e diventeranno fissi al raggiungimento del set;


un led che indica lo stato della pompa;


Come sensore di temperatura userei una NTC, ne ho di diversi valori, pensavo a una 45 o 100k, ho visto che ci sono anche dei sensori tipo


vorrei degradasse in fretta.



Per ora vi chiedo se faccio bene ad usare una NTC :-)



poi in seguito parleremo del controllo della temperatura, io pensavo


Varie ed eventuali :-)


Come sempre vi ringrazio per l'aiuto.


Saluti da Drizzt. Per vivere meglio bisogna eliminare il denaro dal mondo: https://www.facebook.com/groups/731689643567116/www.agidone.altervista.org MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! http://www.tappezzeriagraziella.com/

Drizzt do'Urden ha scritto:

?C

50) non

potresti usare uno dei KTY, sensori affidabili, lineari ,alto livello di

segnale

sola R in serie e che costano circa 1 o 2 euro

proporzionale a Triac...visto che usi un uC

Il 16/06/2020 21:04, emilio ha scritto:

ora che ci penso ho anche molte PT100.

Saluti da Drizzt. Per vivere meglio bisogna eliminare il denaro dal mondo: https://www.facebook.com/groups/731689643567116/www.agidone.altervista.org MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! http://www.tappezzeriagraziella.com/

all'interno ?

lavorare con i termostati. Magari cerca di trovare il service manual o in qualche modo disegnare il circuito, non penso che sia molto complicato.

Il 16/06/2020 22:54, Franco Af ha scritto:

idea di renderla elettronica, diciamo a quasi scopo didattico e divertimento, inoltre imparerei a regolare una temperatura usando il PID, anche se in una caldaietta che contiene 300ml di acqua non ha quasi senso.

Saluti da Drizzt. Per vivere meglio bisogna eliminare il denaro dal mondo: https://www.facebook.com/groups/731689643567116/www.agidone.altervista.org MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! http://www.tappezzeriagraziella.com/

Drizzt do'Urden ha scritto:

una sola

e range e precisione vanno benissimo...anche troppo :-)

ci metti un bel triac da 8A pilotato da un fototriac ZC

Il 17/06/2020 00:08, emilio ha scritto:

ma veramente pensavo di collegarla direttamente all'ingresso e mapparlo, ora non ricordo bene ma le pt100 dovrebbero essere lineari.

ma come gestire la parzializzazione? Ho bisogno di un feedback per sincronizzare l'accensione del triac con la sinusoide?

Saluti da Drizzt. Per vivere meglio bisogna eliminare il denaro dal mondo: https://www.facebook.com/groups/731689643567116/www.agidone.altervista.org MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! http://www.tappezzeriagraziella.com/

Il 17/06/2020 09:43, Drizzt do'Urden ha scritto:

Che ti frega se sono lineari, tanto lavori a soglia.

Io spesso vedo sulle caldaie di varie stirelle e co. dei banali diodi al silicio.

Drizzt do'Urden ha scritto:

come

,

sono lineari se le alimenti con un generatore di I costante (1mA) altrime nti

0,384 ?) che con 1mA fa 0.384mV ci sono anche le PT1000 che danno un segnale piu elevato, in tutti i casi

ile

pensa lui ad innescare il triac sullo 0 della sinusoide

Il 17/06/2020 15:05, emilio ha scritto:

Puoi spiegare meglio? Da quello che ho capito, si usa lo zero crossing in ingresso al micro per capire quando la semionda passa dallo zero e di conseguenza dare l'impulso al gate per parzializzare ma questo sistema genera molti

secondi in base al feedback della temperatura e al PID.

Saluti da Drizzt. Per vivere meglio bisogna eliminare il denaro dal mondo: https://www.facebook.com/groups/731689643567116/www.agidone.altervista.org MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! http://www.tappezzeriagraziella.com/

Drizzt do'Urden ha scritto:

di

quello

iac

dove si varia

disturbi specialmente su carichi reattivi. per carichi ohmici conviene usare un sistema a "treni d'onda", ovvero si

mandano al carico un certo numero di sinusoidi complete, che variano in funzione di diverse variabili: set, temp e parametri PID. in questa maniera il carico

viene alimentato sempre per il passaggio dello 0 , e si stacca sempre sullo 0. a questa funzione ci pensa il fototriac ZC: per esempio MOC3063...che visto che

a si

quindi con un semplice PWM otterrai la tua regolazione della temperatura

Il 19/06/2020 20:47, emilio ha scritto:

questo thread che parla proprio di questo e il terzo post mette dei dubbi sull'uso del PWM di Arduino in questo caso:

riporto il post:

"Se usi un triac o lavori sulla variazione di fase o sul burst, ovvero alternando pacchetti di sinusoidi a periodi vuoti. Giustamente pensi di usare uno zero crossing quindi il periodo minimo di on sono i 10ms di una semi sinusoide.

un controllo di temperatura con un resistore di riscaldo. Se vuoi arrivare ad avere 1/255 come permetterebbe il PWM di arduino dovresti tenere il periodo di 260 ms, ovvero 3,846 Hz

arrivare a frequenza minore di 4hz, anzi se ricordo bene la freqeunza

Se vuoi usare il PWM di arduino devi cambiare strategia. Raddrizzare la tensione di rete con un ponte e parzializzare con un MOSFET o un IGBT. "

Saluti da Drizzt. Per vivere meglio bisogna eliminare il denaro dal mondo: https://www.facebook.com/groups/731689643567116/www.agidone.altervista.org MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! http://www.tappezzeriagraziella.com/

Drizzt do'Urden ha scritto:

se"

lti

ico

olta si

ra

ato

i

he

uesto

per

i) comunque

fare un sistema di riscaldamento e voler lavorare con tempi di msec????

condi. Lavora tranquillamente con tempi di 4 sec e non avrai problemi...che poi se analizzi il tuo sistema ti va bene se avrai una precisione del 2-3%

o lo stesso :-) i regolatori di temp. professionali lavorano con queste tempistiche

Il 19/06/2020 22:27, emilio ha scritto:

lavoro, per ora lo vedo meglio col triac.

Saluti da Drizzt. Per vivere meglio bisogna eliminare il denaro dal mondo: https://www.facebook.com/groups/731689643567116/www.agidone.altervista.org MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! http://www.tappezzeriagraziella.com/

Il 19/06/2020 22:43, LAB ha scritto:

Dici di usare la funzione millis() invece del suo pwm?

-- Saluti da Drizzt.

Per vivere meglio bisogna eliminare il denaro dal mondo:

formatting link
MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!!
formatting link

--

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required