Você está na página 1de 7

BREJABOA

Controle eletrônico para Cervejeira Artesanal

Manual Técnico para construção de panela automática de fabricação de cerveja

ANDERSON

2018 ANDERTECH e JEFF


15/05/2018
RESERVADO AO INDICE
Descrição
O projeto consiste de um controlador programável para controle de uma panela eletrônica destinada a
produção de cerveja artesanal.

O projeto está dividido em blocos como mostrado abaixo

BLUETOOTH

CONTROLADOR

AQUECEDOR TERMÔMETRO INTERRUPTORES

BLUETOOTH
- Bloco responsável pela comunicação do módulo com o aplicativo de
controle localizado no smart phone, tablet ou computador. Ele recebe e envia comandos através de um
canal bluetooth. Neste bloco está contido toda a programação do controlador relativo à conexão do
controlador com o ambiente externo.

CONTROLADOR
- Bloco principal do módulo, responsável pelo controle do sistema.
Possui interface com o bluetooth, que recebe e envia os dados ao ambiente externo. Controla o
aquecedor, termômetro e os interruptores, além de avisos sonoros e luminosos. Possui memória para
salvamento de configurações do equipamento e preferencias do usuário.

AQUECEDOR - Bloco responsável pelo aquecimento do mosto. Dispõe de uma


resistência e um controlador de potência eletrônico que aquece e controla a temperatura do mosto de
acordo com a necessidade

TERMÔMETRO
- Bloco responsável por informar ao controlador a temperatura do
mosto.

INTERRUPTORES
- Chaves do tipo “LIGA/DESLIGA” controlados pelo controlador que
permitem o controle automático de bombas, válvulas, etc.

BLUETOOTH

Esta parte do projeto visa descrever a etapa bluetooth. Nesta etapa estão todos os controles necessários
para conexão do módulo com o aplicativo.

Hardware
O Módulo utilizado para o projeto será o HC-05. Trata-se de um módulo BT pronto para interfacear o
Arduino.

A comunicação do Arduino com o HC-05 é feita através de comandos no padrão AT. Esses comandos
serão utilizados para configuração do módulo pelo Arduino. O aplicativo não terá acesso a esses
comandos uma vez que haverá um padrão de comunicação diferente entre aplicativo e controlador.

Neste LINK é possível ver todos os comandos AT para configuração e controle do controlador HC-05.

A pinagem do HC-05 é a seguinte:


Os pinos utilizados são:

RXD – Recepção. Liga no TX do Arduino

TXD – Transmissão. Liga no RX do Arduino. A tensão de entrada é 3,3V e necessita de divisor resistivo.

GND – Terra

VCC – Alimentação +5v

Software
A programação necessária para o funcionamento do módulo será apenas a alteração do nome, que levará
o nome do aplicativo e a senha que será modificada de Default (1234) para (1505) data do inicio desse
projeto.

Uma vez pareado o módulo HC-05 o aplicativo, o HC-05 comporta-se como uma porta serial.

 AT+NAME=BREJABOA - Atera o nome para do módulo para "BREJABOA”;


 AT+PSWD=1505 - Altera a senha para "1505"
 AT+UART=38400,0,0 - Altera o Baud para 38400, 1 stop bit e nenhum bit de paridade.
 AT+RESET - Reseta o Módulo e aplica as alterações feitas.
Aquecedor

O aquecedor talvez seja a etapa mais complexa do projeto, por demandar controle eletrônico de uma
resistência de alta potencia.

As elevadas correntes demandadas pela resistência, bem como a tensão de rede impede o controle direto
do Arduino. Será necessário uma etapa de controle isolada galvanicamente da rede elétrica para coibir
choques elétricos, e uma etapa de potência para controle da corrente que alimentará a resistência.

Etapa de controle
Dois pontos deverão ser observados para a etapa de controle:

 Isolação galvânica
 Tempo de disparo para controle de potência

Para isolação galvânica do projeto será utilizado o CI MOC3061.

Isolação Galvanica
Como se pode observar na figura acima, o CI possui de um lado (pino 1 e 2) um led que ao ser acionado
pelo Arduino, liga sua saída (pino 6 e 4). Sua saída é composta por um optoDiac. O optoDiac permite
controlar diretamente o componente de potência. Como o acoplamento entre entrada e saída do
MOC3061 é óptico, garante-se a isolação galvânica do equipamento, evitando choques elétricos e danos
ao controlador.

Controle de potência
A resistência elétrica é alimentada diretamente pela rede elétrica. A rede elétrica possui corrente
alternada, como se vê abaixo. Isso significa que a tensão que passa pela resistência, sai de 0V (0) chega a
220V (90) volta a 0V novamente e inicia seu ciclo negativo entre 180 e 360, após isso inicia o ciclo
novamente.
Para se reduzir a potência da resistência, o que se faz é desligar a resistência por um tempo, ocasionando
diminuição da energia fornecida à resistência. O ponto em que a resistência é ligada é chamado de ponto
de disparo.

O Arduino, portanto controla o ponto de disparo, que pode ser no inicio da onda (potencia máxima) ou no
fim da onda (potencia mínima).

Mas para que isso possa ocorrer, o Arduino deve saber quando está ocorrendo o inicio da onda. Isso
acontecerá toda vez que a onda passar por 0V. Por esse proposito, um circuito adicional deve ser
adicionado para que informa ao Arduino, quando a rede elétrica está passando por 0V. Esse circuito é
conhecido como detector de cruzamento por 0.

Circuito de exemplo do controle e potência da resistência

O circuito detector de cruzamento por 0 será construído juntamente com a fonte de alimentação do
Arduino.

Você também pode gostar