Índice:

Arduino - Sistema de controle de aquecimento: 7 etapas
Arduino - Sistema de controle de aquecimento: 7 etapas

Vídeo: Arduino - Sistema de controle de aquecimento: 7 etapas

Vídeo: Arduino - Sistema de controle de aquecimento: 7 etapas
Vídeo: CONTROLE DE TEMPERATURA VIA ARDUINO 2024, Julho
Anonim
Arduino - Sistema de Controle de Aquecimento
Arduino - Sistema de Controle de Aquecimento

Controle de temperatura por elemento de aquecimento, o Arduino Pro Mini controlará o aquecedor para atingir a temperatura definida, também exibirá o gráfico de temperatura por computador (usando o Visual Studio)

Este projeto pode ser denominado como controlador de temperatura.

Etapa 1: Preparação de Hardware e Software

Necessidade de hardware:

1. Arduino Pro Mini

2. Elemento de aquecimento (este projeto usa elemento de aquecimento da panela de arroz)

3. Relé 24 VCC (contato 220 VCA 2A)

Necessidade de software:

1. Arduino IDE

2. Visual Studio 2008

Etapa 2: medição de temperatura

Sensor NTC Termistor é usado para medir a temperatura. Instruções completas de como usar este sensor para Arduino, consulte o projeto neste link

Se você já sabe como medir a temperatura pelo Arduino, pode ignorar esta etapa.

Etapa 3: Revise o Hardware

Rever Hardware
Rever Hardware

Como 220 VCA é usado para controlar o aquecimento, é importante dar uma olhada no Relé 24 VCC e no elemento de aquecimento da panela elétrica de arroz

O relé neste projeto é OMRON MY2NJ 24VDC 250VAC 5A

Isso significa: a bobina do relé é controlada por 24 VCC, e o contato pode carregar até 250 VCA 5 A

O modelo da panela elétrica de arroz é Sharp KSH-218, tem 2 modos: cozimento e modo de aquecimento. Modo quente: a resistência ao aquecimento é 1,1 (KOhm); enquanto o modo de cozimento tem resistência ao aquecimento é de 80 (Ohm) "Modo de cozimento" pode gerar mais aquecimento do que "modo de aquecimento" -> "modo de cozimento" é usado neste projeto. No "modo de cozimento", o uso atual é de 220 (VAC) / 80 (Ohm) = 2,75 (Amp) -> esta corrente é pequena o suficiente para o relé (que pode carregar até 5 Amp)

Etapa 4: faça o circuito

Faça Circuito
Faça Circuito

O circuito tem 2 funções: medir a temperatura pelo sensor do termistor NTC e controlar o elemento de aquecimento ON / OFF por relé

Etapa 5: Código Arduino

Código Arduino
Código Arduino

O código seguirá o gráfico acima:

uma. Quando a temperatura atual "T_present" está abaixo de "T_low limit" -> Arduino enviará o comando de saída, o aquecimento será LIGADO. O aquecimento está LIGADO até "T_limite alto"

b. O aquecimento está DESLIGADO até que "T_present" alcance "T_high limit"

c. Quando a temperatura cai para "limite T_low", o aquecimento será LIGADO novamente. Este padrão de controle ajudará o aquecimento a não LIGAR / DESLIGAR com tanta frequência -> pode destruir o relé ou o elemento de aquecimento

O link para o código do Arduino está aqui

O Arduino lerá o comando do PC (Visual Studio 2008) pela porta COM. Em seguida, ele controla a temperatura conforme o padrão acima.

Nota: porque o elemento de aquecimento está muito quente, então durante o estado "LIGADO", ele é LIGADO / DESLIGADO alternadamente para reduzir o aquecimento

Etapa 6: Código do Visual Studio 2008

Código do Visual Studio 2008
Código do Visual Studio 2008

Uma pequena IHM do PC foi projetada pelo Visual Studio 2008. Ele enviará o comando para o Arduino para controlar a temperatura, também receberá a temperatura do Adruino e mostrará no gráfico

O código completo do Visual Studio pode ser encontrado aqui (compartilhamento do Google)

Etapa 7: assista ao vídeo

todo o projeto é resumido por este vídeo, assista para fácil compreensão

www.youtube.com/watch?v=R95Jmrp87wQ

Recomendado: