Académique Documents
Professionnel Documents
Culture Documents
ITATIBA
2013
AELSO ROCHA BRITO
CARLOS MAGNO DE SOUZA JUNIOR
RAFAEL CHIQUETTO NOGUEIRA
ITATIBA
2013
AGRADECIMENTOS
2
RESUMO
ABSTRACT
Currently companies seek investments in practices that improve their processes with
low cost and less time, thus obtaining a greater market competitiveness. This Project is
presented using Arduino Architecture where you can perform the measurement of
temperature of a SMT Surface-Mount Technology with temperature sensors. Given the
importance of keeping the room within a safe temperature, so that the components do not
have their lifetime shortened and that SMT machines are able to operate normally, was
incorporated to the Project a web interface to view and record the measurements, enabling
visual monitoring, plus an audible warning to reinforce security. All of these medias are
intended to ensure the integrity of the components and machines. With the system in
operation, it was possible to observe the readings of the dots and realize the importance of
this project for the company where visually or sonically the system meets its objective.
3
LISTA DE TABELAS
4
LISTA DE FIGURAS
5
LISTA DE SIGLAS
CPU Unidade Central de Processamento
GSM Sistema Global para Comunicaes Mveis
ICSP In-circuit serial programming
I/O Entrada/Sada
IDE Ambiente Integrado de Desenvolvimento
IP Protocolo de Internet
kB Kilobyte
LED Diodo emissor de luz
LCD Display de cristal liquido
MAC Media Access Control
MHz Megahertz
mA MiliAmpre
MIPS Milhes de instruo por segundo
PCBA Placa de circuito impresso montado
PWM Modulao por largura de pulso
RAM Memria de acesso aleatrio
ROM Memria apenas de leitura
RISC Computador com um conjunto reduzido de informaes
SMT Tecnologia de montagem em superfcie
ALU Unidade Lgica Aritmtica
USB Barramento serial universal
V Volt
WEB Pagina Web
6
SUMRIO
1. INTRODUO ......................................................................................................... 8
2. OBJETIVO ............................................................................................................... 9
3. FUNDAMENTOS TERICOS ............................................................................... 10
3.1 BIBLIOTECAS E SHIELDS......................................................................................... 12
3.2 MICROCONTROLADOR............................................................................................ 13
3.3 MICROCONTROLADOR ATMEGA328 ....................................................................... 13
4. METODOLOGIA .................................................................................................... 15
4.1 CENRIO ............................................................................................................. 17
4.2 PROBLEMA DA SALA SMT.................................................................................. 17
4.3 AVALIAO GLOBAL DA SOLUO PROPOSTA .................................................... 17
5. DESENVOLVIMENTO........................................................................................... 19
5.1 ESQUEMA ELTRICO ......................................................................................... 21
6. RESULTADOS OBTIDOS ..................................................................................... 23
6.1 ESTIMATIVA DE CUSTO ........................................................................................... 25
7. CONCLUSO ........................................................................................................ 27
8. PROJETOS FUTUROS ......................................................................................... 28
9. BIBLIOGRAFIA ..................................................................................................... 29
7
1. INTRODUO
8
2. OBJETIVO
9
3. FUNDAMENTOS TERICOS
Segundo Banzi (2005) o Arduino UNO um sistema eletrnico concebido na Itlia. Ele
uma plataforma livre para prototipagem com linguagem prpria baseado no wiring, que
uma estrutura de programao que permite microcontroladores atuar sobre outros
dispositivos conectados a ele. Esse sistema tem o objetivo de incentivar os vrios tipos
nveis de usurios a criar e compartilhar suas criaes.
Utilizando de termos prticos, o Arduino classificado com um pequeno computador
podendo ser programado para processar entradas e sadas entre dispositivos e os
componentes externos conectados a ele, como uma ethernet shield, por exemplo.
Segundo McRoberts (2011), o Arduino pode ser conectado a diversos componentes,
como LEDs, botes, motores, interruptores, receptores GPS, sensores de temperatura ou
at mesmo sensores de distncia. Dados obtidos de 2005 at 2011 informam que mais de
150.000 placas originais Arduino foram vendidas em todo o mundo e se tornou popular
justamente por ser open-source criando projetos interessantes.
Segundo ARDUINO (2013) o Arduino UNO composto pelo microcontrolador da
Atmel, modelo ATmega328 com 14 entradas e sadas dos quais 6 podem ser usados como
sadas PWM, composto tambm por um dispositivo de 8 bits da famlia AVR com arquitetura
RISC (Reduced Instruction Set Computer) avanada e trabalhando com informaes
analgicas e digitais, com interface USB para comunicao, cristal oscilador de 16MHz,
conexo USB, entrada de alimentao, um cabealho ICSP (In-Circuit Serial Programming)
e um boto de reset. Essa placa contm todos os componentes necessrios para suportar o
microcontrolador onde na tabela 1 podemos resumir e especificar melhor os demais
componentes:
Tabela 1 - Especificao do Arduino UNO R3 (ARDUINO, 2013)
DESCRIO CONFIGURAO
MICROCONTROLADOR ATmega328
VOLTAGEM OPERACIONAL 5V
VOLTAGEM DE ENTRADA (RECOMENDADO) 7-12V
VOLTAGEM DE ENTRADA (LIMITE) 6-20V
PINOS I/O DIGITAIS 14 (dos quais 6 oferecem sada PWM)
PINOS DE ENTRADA ANALGICA 6
CORRENTE CONTINUA POR PINO I/O 40 mA
CORRENTE CONTINUA PARA O PINO 3.3V 50 mA
32 KB (ATmega328) dos quais 0.5 KB
MEMRIA FLASH
utilizado pelo carregador
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
VELOCIDADE DE CLOCK 16 MHz
10
Para auxiliar e complementar a montagem dos circuitos eltricos utilizou-se tambm os
seguintes componentes eletrnicos:
LED: um componente eletrnico semicondutor que quando energizado passa a
emitir luz;
Resistor: componente eletrnico passivo cujo objetivo oferecer resistncia
passagem de corrente eltrica;
Capacitor: utilizado para armazenar energia eltrica na forma de campo eltrico;
Microprocessador: circuito eletrnico para realizar clculos matemticos;
Microcontrolador: possui um microprocessador e memria para armazenamento
dos clculos, programas e perifricos de entrada e sada;
Sensor de temperatura: transforma a temperatura em tenso eltrica.
Conforme ARDUINO (2013) ressalta-se que, assim como a IDE (Integrated Development
Environment) que j vem com diversas funes pr-definidas, o Arduino possui tambm
outras bibliotecas para controle de servomotores, displays LCD, gerao de udio, recepo
de sinais de sensores e outros dispositivos (como teclado PS/2).
A Figura 1 representa todos os componentes do Arduino UNO onde se torna possvel
observar sua distribuio:
11
3.1 BIBLIOTECAS E SHIELDS
Segundo a ROBOCORE (2013) o Arduino pode ser utilizado junto com as diversas
shields Arduino disponveis no mercado, isso faz com que seja possvel agregar uma maior
funcionalidade com a placa principal. So vrios tipos de shield, como por exemplo:
SHIELD GSM;
SHIELD ETHERNET;
SHIELD WIFI ;
SHIELD MOTOR.
Alm disso, estas shields so placas que podem ser conectadas em cima do PCBA
(Printed Circuit Board Assembly) Arduino, dessa forma se torna possvel realizar vrios tipos
de comunicao.
Quanto s bibliotecas, a Figura 2 representa todas que esto contidas no software
Sketch e que tambm oferece a opo de adicionar novas caso seja necessrio utilizao
de alguma biblioteca especial.
12
3.2 MICROCONTROLADOR
13
Conforme Silveira (2011), na CPU do ATmega328 existe um grupo de 32 registradores
de 8 bits conectados diretamente a ALU (Arithmetic Logic Unit), para armazenar
temporariamente os operandos usando assim os registradores de uso geral. Tambm
possvel armazenar as variveis locais e ponteiros de programas durante a execuo de
uma instruo, tornando assim o armazenamento do byte de controle, que representa uma
instruo, recebendo da memria de programa e passando para o decodificador de
instrues, que uma matriz de portas lgicas programveis cuja sada gera controles para
as vrias partes do microcontrolador.
14
4. METODOLOGIA
15
Conforme diagrama de bloco representado na Figura 4, possvel observar a
representao grfica do processo indicando assim a relao entre cada subsistema e o
fluxo da informao.
16
4.1 CENRIO
17
Figura 6 - Sala SMT estudada
18
5. DESENVOLVIMENTO
19
Aps indicao das principais funcionalidades, o primeiro passo ser a configurao
do software, conforme utilizao da placa escolhida, neste caso, o Arduino UNO conforme
Figura 6.
20
5.1 ESQUEMA ELTRICO
21
Figura 10 - Esquema eltrico
22
6. RESULTADOS OBTIDOS
23
Figura 13 - Comportamento do sistema medindo uma temperatura acima do limite
Como mostra a Figura 13, o LED vermelho dever ser acionado junto ao alarme
devido s temperaturas estarem acima do limite estipulado para o ambiente estudado.
Agora, possvel analisar outra situao para demonstrar o comportamento do
sistema com a temperatura dentro do limite aceitvel, dessa forma, as Figuras 14 e 15
representaram o real comportamento do sistema para a outra condio:
24
Figura 15 - Comportamento do sistema medindo uma temperatura dentro do limite
Para que seja possvel observar os resultados de forma diferente, foi criada uma
pagina utilizando a shield ethernet como web server a fim de mostrar os resultados em
demais dispositivos.
25
Tabela 2 - Estimativa de Custo (LABGARAGEM, 2013)
CUSTO CUSTO
QUANTIDADE DESCRIO MODELO
UNITRIO TOTAL
SENSORES DE
4 LM35 R$ 5,00 R$ 20,00
TEMPERATURA
ALARME BUZZER
1 5VCD R$ 2,50 R$ 2,50
CONTINUO
UNO
1 PLACA ARDUINO R$ 69,00 R$ 69,00
REV3
1 ETHERNET SHIELD R3 R$ 155,00 R$ 155,00
400
1 PROTOBOARD R$ 18,00 R$ 18,00
PINOS
1 LES VERDE - R$ 0,90 R$ 0,90
1 LED VERMELHO - R$ 0,90 R$ 0,90
1 CABO RJ45 R$ 4,50 R$ 4,50
3 MO DE OBRA / HORA - R$ 45,00 R$ 135,00
INVESTIMENTO TOTAL R$ 300,80 R$ 405,80
possvel encontrar no mercado brasileiro fornecedores de ar condicionado, como a
Carrier, que lder mundial na fabricao de equipamentos de aquecimento, ventilao,
condicionamento de ar e sistemas de refrigerao, porm, no foi possvel estimar custo
devido no termos referncias de todos os produtos desta empresa.
De acordo com Furukawa (2013) levantamentos feitos para a empresa em questo
chegou-se a concluso de que se gastaria aproximadamente R$1.000.000,00 para adequar
a sala com um sistema de ar condicionado a altura, onde pelo menos R$70.000,00 seria
dedicado para controle e automao.
26
7. CONCLUSO
27
8. PROJETOS FUTUROS
28
9. BIBLIOGRAFIA
29