Taula de continguts:

Arduino - Sistema de control de calefacció: 7 passos
Arduino - Sistema de control de calefacció: 7 passos

Vídeo: Arduino - Sistema de control de calefacció: 7 passos

Vídeo: Arduino - Sistema de control de calefacció: 7 passos
Vídeo: Sistema de Control de Temperatura con ARDUINO - CONTROL ON-OFF 🌡 2024, Juliol
Anonim
Arduino - Sistema de control de calefacció
Arduino - Sistema de control de calefacció

Controla la temperatura mitjançant l'element calefactor, Arduino Pro Mini controlarà l'escalfador per assolir la temperatura de configuració, també mostrarà el gràfic de temperatura per ordinador (mitjançant Visual Studio)

Aquest projecte es pot anomenar controlador de temperatura.

Pas 1: Preparació de maquinari i programari

Necessitat de maquinari:

1. Arduino Pro Mini

2. Element calefactor (aquest projecte utilitza l'element calefactor de la cuina d'arròs)

3. Relé 24VDC (contacte 220VAC 2A)

Necessitat de programari:

1. ID Arduino

2. Visual Studio 2008

Pas 2: mesura de la temperatura

El termistor NTC del sensor s’utilitza per mesurar la temperatura. Instruccions completes sobre com utilitzar aquest sensor per a Arduino. Consulteu el projecte en aquest enllaç

Si ja enteneu com mesurar la temperatura mitjançant Arduino, podeu passar per alt aquest pas.

Pas 3: Reviseu el maquinari

Reviseu el maquinari
Reviseu el maquinari

Com que s’utilitzen 220VAC per controlar la calefacció, per tant, és important fer una ullada al relé 24VDC i a l’element calefactor de la cuina d’arròs

El relé d’aquest projecte és OMRON MY2NJ 24VDC 250VAC 5A

Això significa: la bobina del relé està controlada per 24VDC i el contacte pot carregar fins a 250VAC 5A

El model de cuina d'arròs és Sharp KSH-218, té 2 modes: cuina i mode d'escalfament. Mode càlid: la resistència a l'escalfament és d'1,1 (KOhm); mentre que el mode de cocció té una resistència a l'escalfament de 80 (Ohm) "El mode de cocció" pot generar més escalfament que el "mode calent" -> "El mode de cocció" s'utilitza en aquest projecte. Ohm) = 2,75 (Amp) -> aquest corrent és prou petit per al relé (que podria carregar fins a 5 Amp)

Pas 4: Feu un circuit

Fer Circuit
Fer Circuit

El circuit té 2 funcions: mesura la temperatura mitjançant un sensor de termistor NTC i controla l’element calefactor ON / OFF mitjançant relé

Pas 5: Codi Arduino

Codi Arduino
Codi Arduino

El codi seguirà el gràfic anterior:

a. Quan la temperatura actual "T_present" és inferior a "T_límit baix" -> Arduino enviarà l'ordre de sortida, la calefacció s'encendrà. La calefacció es manté activada fins al "límit T_alt"

b. La calefacció està DESACTIVADA fins que "T_present" arribi al "T_ límit alt"

c. Quan la temperatura baixa fins al "límit T_ baix", la calefacció tornarà a engegar-se. Aquest patró de control ajudarà a que la calefacció no s'encengui / apagui amb tanta freqüència -> pot destruir el relé o l'element de calefacció

L’enllaç per al codi Arduino és aquí

Arduino llegirà l'ordre des del PC (Visual Studio 2008) mitjançant el port COM. A continuació, controla la temperatura segons el patró anterior.

Nota: perquè l'element calefactor és massa calent, de manera que durant l'estat "ON", està activat / desactivat alternativament per reduir la calefacció

Pas 6: codi de Visual Studio 2008

Visual Studio 2008 Code
Visual Studio 2008 Code

Un petit HMI des de PC ha estat dissenyat per Visual Studio 2008. Enviarà ordres a Arduino per controlar la temperatura, rebent també la temperatura d'Adruino i es mostrarà al gràfic

El codi complet de Visual Studio es pot trobar aquí (Google share)

Pas 7: mireu el vídeo

tot el projecte es resumeix en aquest vídeo, mireu-lo per entendre-ho fàcilment

www.youtube.com/watch?v=R95Jmrp87wQ

Recomanat: