Sei sulla pagina 1di 24

Nome: Ana Foguel & Leticia A.

Silva
Instrumentação em Física Contemporânea – LAB II
§ Introdução
§ Fase 1: Conversão da Voltagem AC da rede
§ Fase 2: Sistema de Alarme Sonoro
§ Fase 3: Instalação da Tela LCD e Bateria
§ Fase 4: Armazenamento e Visualização dos Dados
§ Circuito Final
§ Problemas e Soluções
§ Futuro do SAlaME
§ Falta de Energia: interrupção programada vs. acidental.
§ Proposta: sistema de monitoramento da qualidade do sinal de tensão da rede elétrica.
§ Alarme sonoro em caso de queda de tensão ou sobre tensão.
§ Custo acessível.

220/127 V

A queda de energia é um dos problemas


enfrentados por laboratoristas e pesquisadores. Distribuição da rede elétrica.
§ Corrente Alternada (AC): sentido da corrente varia com o tempo.
§ Corrente Contínua (DC): valor constante de corrente.
§ Voltagem de pico vs. voltagem r.m.s (root mean square).
§ Como o Arduino aceita como entrada uma tensão máxima de 5 VDC, é necessário montar
um circuito que diminua o valor da tensão e transforme-a em contínua.

127 VAC ~12 VAC < 5 VDC

60 Hz
Transformador Circuito Eletrônico
§ Corrente Alternada (AC): sentido da corrente varia com o tempo.
§ Corrente Contínua (DC): valor constante de corrente.
§ Voltagem de pico vs. voltagem r.m.s (root mean square)
§ Como o Arduino aceita como entrada uma tensão máxima de 5 VDC, é necessário montar
um circuito que diminua o valor da tensão e transforme-a em contínua.

127 VAC ~12 VAC < 5 VDC

60 Hz
Transformador Circuito Eletrônico

Foram testados e otimizados 3


diferentes tipos de circuito!
Componentes utilizados:
§ 1 Arduino UNO (Arduino#02);
§ 1 Transformador de 12V - 435 mA;
§ 1 Resistor de 10kΩ;
§ 1 Resistor de 3.3kΩ;
§ 1 Diodo 1N4007;
§ 1 Capacitor de 2.2 μF;
§ 1 Diodo Zener 1N4733;
§ Cabos Conectores;
Circuito retificador meia-onda com filtro capacitivo. [1]
§ 1 Protoboard;

Para a diminuição da tensão foi utilizado um divisor de tensão e para a conversão do sinal
AC para DC um retificador meia onda com filtro capacitivo.
§ É necessário calcular um fator ! para converter o valor final da voltagem
retificada para o verdadeiro valor da rede.

# $%&'(
!=
1023 -.'(
§ Arduino IDE: o ambiente de desenvolvimento integrado do Arduino é um aplicativo
utilizado para escrever e fazer upload de programas para a placa do Arduino.
§ Possui ferramentas como: Serial Plotter e Serial Monitor.

Foto dos componentes eletrônicos utilizados


Gráfico dos valores de tensão da rede em volts produzido no para a montagem do circuito.
Serial Plotter.
§ Proposta: circuito capaz não só de medir as tensões, mas também de reconstruir a
forma senoidal do sinal AC e, assim, calcular a frequência da rede.
§ Circuito composto por dois divisores de tensão e um capacitor.

Componentes utilizados:
§ Arduino UNO (Arduino#02);
§ 1 Transformador de 12V - 435 mA;
§ 1 Resistor de 14.7 kΩ;
§ 1 Resistor de 1.8 kΩ;
§ 2 Resistores de 545 kΩ;
§ 1 Capacitor de 10.8 F;
§ Cabos Conectores;
§ 1 Protoboard;
Esquema do circuito. [1]
§ Infelizmente, não foi possível realizar a medida da frequência com este circuito pois a
taxa máxima na qual o Arduino é capaz de realizar medições é menor do que a
frequência de 60Hz da rede.
§ Circuito retificador de onda completa com filtro capacitivo.
§ Utiliza 4 diodos, de forma a transformar o sinal senoidal da onda AC em seu módulo.

Componentes utilizados:
§ Arduino UNO (Arduino#08);
§ 1 Transformador de 12V;
§ 1 Resistor de 1.8 kΩ;
§ 4 Diodos 1N4007;
§ 1 Capacitor de 10 F;
§ 1 Diodo Zener 1N4728;
§ Cabos Conectores;
§ 1 Protoboard;

Esquema dos componentes eletrônicos utilizados. [1]


Valores de tensão medidos com o osciloscópio
em diferentes etapas do circuito: (a) Após o
transformador (b) Após o retificador com filtro
capacitivo e (c) Após o diodo zener.
Implementação de um
zoom
loop condicional que
zera o valor de tensão
exibido pelo Arduino
abaixo do limiar de 45V

Gráfico das tensões da rede (V) medidas pelo Arduino.


Gráfico das tensões da rede (V) medidas pelo Arduino com o algoritmo final.

Medida da tensão oscila entre (128±2)V

Incerteza de apenas 1.6% !

Fotos do circuito.
§ Buzzer: é um componente eletrônico piezoelétrico que recebe um sinal elétrico e o
converte em frequência sonora.
§ O Buzzer é controlado com auxílio da função Tone( pino, frequência).

A) Buzzer e B) Conectando corretamente o Buzzer no


Arduino.
§ Tela LCD (Liquid Crystal Display ou mostrador de cristal líquido): dispositivo com interface que
permite a comunicação entre o microcontrolador e o usuário. Seu display pode mostrar letras,
números e símbolos.
§ Sua utilização é feita por meio da biblioteca
LiquidCrystal

Tela de LCD 16x2 similar à utilizada no SAlaME. [4]

Barra de pinos fêmea que foi soldada ao LCD


para entrada dos cabos de conexão. [4]
Conexões da tela LCD com o Arduino. [1]
§ O Arduino deve ser autossuficiente para continuar funcionando mesmo no caso de uma queda de
tensão. Dessa forma, utilizamos uma bateria externa como alimentação.
§ 2 tipos de bateria foram testados:
Bateria de 9V
Celular
Modelo de bateria de 9V e
adaptador para ligação ao
Arduino.

O erro da medida de
tensão aumenta para
3.2% quando ligado na
bateria de 9 V.

A) Esquema das ligações


do Arduino com a bateria
de 9 V e B) representação
da ligação ao Arduino.
A) Esquema de ligações dos pinos da bateria do celular com
o Arduino e B) adaptação para utilização da bateria do
celular como alimentação externa para o Arduino.
§ Registro dos dados monitorados:
1) Visualização do gráfico da voltagem da rede em tempo real através do Serial
Plotter:
Grafica em tempo real as medidas da voltagem da rede (no eixo y) em função de um eixo
fixo de pontos, com cada escala do eixo igual a um comando Serial.println() executado.

2) Visualização de uma tabela tempo (em milissegundos)


em função da voltagem da rede no Serial Monitor:

Imprime uma tabela com duas colunas na saída do Serial


Monitor: tempo (em milissegundos) e tensão da rede.

O tempo é controlado através da variável time = millis();


que é uma função que retorna o tempo em milissegundos
desde quando o Arduino foi ligado ou reiniciado.

Tabela do tempo (ms) e tensão da


rede(V) gerada no Serial Monitor.
3) Exportar os dados para um arquivo em .txt com auxílio do programa PuTTY.

Para a manipulação posterior dos dados de tensão, devemos exportá-los através da


saída serial para um arquivo tipo .txt. Esse procedimento é realizado com auxílio de
um software de emulação de terminal que permite conexão via porta serial.

Passo-a-passo para a conexão da porta serial do Arduino ao PuTTY [5]

Iniciando a conexão Aba de criação do arquivo de output Visualização dos dados no terminal.
com a porta serial. dos dados.
Esquema dos componentes eletrônicos do circuito Representação esquemática do SAlaME. [1]
final do projeto SAlaME. [1]
Fotos do Circuito:

Montagem do circuito e indicação do bom


funcionando com o LCD mostrando o valor da Circuito e Arduino funcionando com a
tensão medida. bateria de 9V.
§ Pinos queimados no Arduino.
§ Problemas de conexão com a Internet.
§ Queima de componentes eletrônicos:
Cuidado ao projetar e montar um circuito! Devemos sempre estar atentos aos valores de
corrente e tensão máxima, além da potência emitida, de forma a evitar a queima de
peças ou até acidentes mais graves.

Capacitor sacrificado em prol do projeto.


Marca da queima do componente.
Sugestões de melhorias:
§ Automação completa no armazenamento dos dados
de tensão. Para isto, poderiam ser empregados uma
placa Ethernet e um módulo de cartão micro SD.
Ethernet Shield Módulo de Cartão SD

§ Implementação no circuito de um Relógio de Tempo Real (Real-Time


Clock) para o registro dos valores de data e hora em tempo real.

Relógio de Tempo Real (RTC)

§ Melhoria no sistema de alarme com a implementação de


um método de envio automático de mensagens por SMS
ou e-mail. Uma sugestão de componente eletrônico que
tornaria isso possível seria a placa GSM GPRS Shield.

GSM GPRS Shield


[1] Ferramenta de simulação interativa de circuitos: http://fritzing.org/home/
[2] Arduino IDE: https://www.arduino.cc/en/Main/Software
[3] Manual de utilização do Serial Plotter:
https://www.instructables.com/id/Ultimate-Guide-to-Adruino-Serial-Plotter/
[4] Controlando um LCD 16×2 com Arduino:
https://www.filipeflop.com/blog/controlando-um-lcd-16x2-com-arduino/
[5] Software Putty:
https://www.putty.org
[6] Como construir um voltímetro usando Arduino:
https://create.arduino.cc/projecthub/next-tech-lab/
https://www.instructables.com/id/AC-Voltmeter-Using-Arduino/
[7] Manual do Buzzer:
https://www.instructables.com/id/How-to-use-a-Buzzer-Arduino-Tutorial/

Potrebbero piacerti anche