Sommario:

Arduino - Sistema di controllo del riscaldamento: 7 passaggi
Arduino - Sistema di controllo del riscaldamento: 7 passaggi

Video: Arduino - Sistema di controllo del riscaldamento: 7 passaggi

Video: Arduino - Sistema di controllo del riscaldamento: 7 passaggi
Video: Controllo di temperatura con termistore, resistenza e Arduino - Video 274 2024, Dicembre
Anonim
Arduino - Sistema di controllo del riscaldamento
Arduino - Sistema di controllo del riscaldamento

Controlla la temperatura tramite l'elemento riscaldante, Arduino Pro Mini controllerà il riscaldatore per raggiungere la temperatura impostata, inoltre mostrerà il grafico della temperatura dal computer (usando Visual Studio)

Questo progetto può essere chiamato come Termoregolatore.

Passaggio 1: preparazione hardware e software

Necessità hardware:

1. Arduino Pro Mini

2. Elemento riscaldante (questo progetto utilizza l'elemento riscaldante del cuociriso)

3. Relè 24VDC (contatto 220VAC 2A)

Necessità di software:

1. Arduino IDE

2. Visual Studio 2008

Passaggio 2: misurazione della temperatura

Sensore NTC Il termistore viene utilizzato per misurare la temperatura. Istruzioni complete su come utilizzare questo sensore per Arduino, vedere il progetto a questo link

Se hai già capito come misurare la temperatura con Arduino, puoi saltare questo passaggio.

Passaggio 3: rivedere l'hardware

Revisione dell'hardware
Revisione dell'hardware

Poiché la 220 V CA viene utilizzata per controllare il riscaldamento, è importante dare un'occhiata al relè 24 V CC e all'elemento riscaldante del cuociriso

Il relè in questo progetto è OMRON MY2NJ 24VDC 250VAC 5A

Ciò significa: la bobina del relè è controllata da 24VDC e il contatto può caricare fino a 250VAC 5A

Il modello di cuociriso è Sharp KSH-218, ha 2 modalità: modalità di cottura e riscaldamento. Modalità caldo: la resistenza di riscaldamento è 1,1 (KOhm); considerando che la modalità di cottura ha una resistenza di riscaldamento di 80 (Ohm) la "modalità di cottura" può generare più riscaldamento rispetto alla "modalità di riscaldamento" -> in questo progetto viene utilizzata la "modalità di cottura"In "modalità di cottura", l'utilizzo corrente è di 220 (VAC) / 80 (Ohm) = 2,75 (Amp) -> questa corrente è abbastanza piccola per il relè (che potrebbe caricare fino a 5 Amp)

Passaggio 4: crea il circuito

Fai il circuito
Fai il circuito

Il circuito ha 2 funzioni: misurare la temperatura tramite sensore a termistore NTC e controllare l'elemento riscaldante ON/OFF tramite relè

Passaggio 5: codice Arduino

Codice Arduino
Codice Arduino

Il codice seguirà il grafico sopra:

un. Quando la temperatura attuale "T_present" è inferiore a "T_low limit" -> Arduino invierà il comando di uscita, il riscaldamento si accenderà. Il riscaldamento rimane acceso fino a "T_limite alta"

B. Il riscaldamento è spento fino a quando "T_presente" raggiunge "T_limite alta"

C. Quando la temperatura scende a "T_low limit", il riscaldamento si riattiverà. Questo schema di controllo aiuterà il riscaldamento a non accendersi/spegnersi così frequentemente -> può distruggere il relè o l'elemento riscaldante

Il link per il codice Arduino è qui

Arduino leggerà il comando dal PC (Visual Studio 2008) tramite la porta COM. Quindi, controlla la temperatura come sopra.

Nota: poiché l'elemento riscaldante è troppo caldo, quindi durante lo stato "ON", è ON/OFF alternativamente per ridurre il riscaldamento

Passaggio 6: codice di Visual Studio 2008

Codice di Visual Studio 2008
Codice di Visual Studio 2008

Un piccolo HMI da PC è progettato da Visual Studio 2008. Invierà il comando ad Arduino per il controllo della temperatura, ricevendo anche la temperatura da Adruino e lo mostrerà nel grafico

Il codice completo di Visual Studio può essere trovato qui (condivisione Google)

Passaggio 7: guarda il video

l'intero progetto è riassunto da questo video, guardalo per una facile comprensione

www.youtube.com/watch?v=R95Jmrp87wQ

Consigliato: