Escolar Documentos
Profissional Documentos
Cultura Documentos
Caxias do Sul
2015/1
RESUMO
Figura 5 Um fototransistor 13
Figura 7 Um Resistor 14
Figura 8 Um LED 14
1 Introdução
O presente trabalho trás uma situação-problema, de uma suposta fabrica de tubos que
possui problema em realizar a verificação de tamanho dos seus produtos que estavam saindo com
uma leve variação. Como proposta de solução buscamos desenvolver um sistema simples de
verificação utilizando sensores infravermelhos, um circuito elétrico e a programação de uma placa
Arduino Uno. Desta forma foram acoplados três sensores infravermelhos emissor receptor
verticalmente de dois lados de uma esteira transportadora que leva os produtos. De um lado da
esteira três LEDs infravermelhos emissores e de outro três LEDs infravermelhos receptores que estão
ligado a um circuito elétrico que possui um LED vermelho, este circuito elétrico está ligado ao
Arduino que por sua vez foi programado para enviar os seguintes sinais ao circuito: No momento em
que o sinal de determinados LEDs emissores não forem recebidos pelos LEDs receptores
correspondentes em virtude de estar passando algum objeto na frente dos sensores, o LED vermelho
deve acender ou permanecer apagado. Desta forma, trazendo para a realidade da empresa simulada
neste estudo, o operador poderá identificar facilmente qual dos tubos que estará passando pela
esteira não está dentro do padrão de conformidade.
O componente principal deste estudo é a placa Arduino Uno. O Arduino é uma plataforma de
prototipagem eletrônica, criado por Massimo Banzi e David Cuartielles em 2005 com objetivo de
permitir o desenvolvimento de controle de sistemas interativos, de baixo custo e acessível a todos. O
projeto foi criado pensando em artistas e amadores, ou seja, não é necessário ter conhecimentos
prévios em eletrônica ou programação para iniciar-se no mundo Arduino. Com o Arduino é possível
também enviar e receber informações de praticamente qualquer outro sistema eletrônico. Desta
forma é possível contruir por exemplo, um sistema de captação de dados de sensores, como
temperatura, iluminação, processar e enviar esses dados para um sistema remoto por exemplo.
Outra característica importante é que todo material (software, bibliotecas, hardware) é open-source,
ou seja, pode ser reproduzido e usado por todos sem a necessidade de pagamento de royalties ou
direitos autorais. A plataforma é composta essencialmente de duas partes: O Hardware e o Software.
Após serem cortados, os tubos caiam em uma esteira transportadora até chegarem a fase de
separação de lotes. Nessa esteira transportadora o dispositivo foi instalado. O objetivo desse
dispositivo é verificar o tamanho dos tubos que passavam pela esteira e emitir um sinal de alerta no
momento em que um dos tubos estivesse fora do padrão. No momento em que o sinal de alerta é
emitido, o operado pode parar a esteira e retirar a peça errada e refuga-la.
O dispositivo foi montado com basicamente com: três pares de sensores infravermelhos, um
circuito que alimenta os sensores, e um Arduíno Uno com conectores, ligado ao circuito e ao
computador.
3 Arduíno Uno
O Arduino Uno é uma placa de micro controlador baseado no ATmega328
(datasheet). Ele tem 14 pinos de entrada/saída digital (dos quais 6 podem ser usados como
saídas PWM), 6 entradas analógicas, um cristal oscilador de 16MHz, uma conexão USB, uma
entrada de alimentação uma conexão ICSP e um botão de reset. Ele contém todos os
componentes necessários para suportar o micro controlador, basta simplesmente conectar a
um computador pela porta USB ou alimentar a placa com uma fonte ou com uma bateria
para que ela comece a funcionar. O Uno difere de todas as placas antecessoras no sentido
de não utilizar o chip FTDI cara conversão do sinal serial. Utiliza no seu lugar um Atmega8U2
programado como conversor de USB para serial. "Uno" quer dizer um em italiano e é
utilizado para marcar o lançamento do Arduino 1.0. O Uno e a versão 1.0 serão as versões de
referência do Arduino, daqui para diante. O UNO é o mais recente de uma série de placas
Arduino, e o modelo de referência para a plataforma Arduino.
Voltagem Operacional 5V
Flash Memory32 KB (ATmega328) dos quais 0,5KB são utilizados pelo bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
O hardware do Arduino é uma placa eletrônica que possui todos componentes necessários
para a maioria dos projetos, contém uma eletrônica que permite usar a placa com diversas fontes de
energia, baterias e fontes de alimentação e permite o acoplamento de circuitos externos através de
pinos de conexão em posições padronizadas. A eletrônica dessa plataforma é baseada em
componentes de fácil obtenção, inclusive no mercado brasileiro além do esquema da placa ser livre,
e poder ser facilmente modificado ou adaptado.
3.3 O Software
O Arduino é um compilador gcc (C e C++) baseado em Wiring e que usa uma interface gráfica
contruída em Java baseado no projeto Processing. Isso resume-se a um programa IDE (ambiente de
desenvolvimento integrado) muito simples de usar e de estender com bibliotecas que podem ser
facilmente encontradas na internet.
// Se o valor1 e o valor2 cortarem, ou seja, forem >200, e o valor 3 não cortar, ou seja, for <200, está
certo, ou seja, LED LOW.
int valor1 = 0;
int valor2 = 0;
int valor3 = 0;
int led = 3;
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600);
Serial.flush();
void loop() {
valor1 = analogRead(receptor1);
valor2 = analogRead(receptor2);
valor3 = analogRead(receptor3);
if ((valor1>200) && (valor2 >200) && (valor <200)){ //Se somente o 1 e 2 cortarem o LED fica
apagado
digitalWrite(led, LOW);
digitalWrite(led, LOW);
4 O circuito elétrico
Para montarmos o circuito utilizaremos o par emissor e receptor infravermelho, um resistor
de 330 Ω e um resistor de 10 KΩ. Ligamos o resistor de 330 Ω na trilha +Vcc, o pino positivo do LED
emissor no outro pino do resistor e o pino negativo do LED na trilha negativa do protoboard. Ap´os
isso, ligamos o resistor de 10 KΩ na trilha positiva, o coletor do receptor na outra ponta do resistor e
o emissor na trilha negativa. Para finalizar, ligamos a entrada analógica A0 do Arduino entre o
resistor de 10 KΩ e o coletor do receptor, ligamos a saída digital 3 do Arduino a um resistor de 330 Ω
e, após, ao positivo do LED. Ligamos também o negativo do mesmo na trilha negativa do protoboard.
Figura 3 Sensores infravermelhos
4.1 Componentes
O TIL32 é um LED que emite luz infravermelha, com comprimento de onda 940nm. Este parâmetro é
importante, pois o detector precisa trabalhar na mesma frequência. Sua aparência é idêntica a um
LED de luz visível, sendo encontrado com encapsulamento transparente ou azulado. O terminal
indicado pelo lado reto (chanfro) do encapsulamento é o catodo (que precisa ficar negativo em
relação ao outro terminal, o anodo, para o LED acender).
TIL78 - Fototransistor Infravermelho
Figura 5 Um fototransistor
4.1.2 Resistores
Resistores são dispositivos que oferecem resistência à passagem de elétrons. Um resistor
pode ser definido como sendo um dispositivo eletrônico que tem duas
funções básicas: ora transforma energia elétrica em energia térmica
(efeito joule), ora limita a quantidade de corrente elétrica em um circuito,
ou seja, oferece resistência à passagem de elétrons.
4.1.3 LED
O LED é um componente eletrônico semicondutor, ou seja, um diodo emissor de luz ( L.E.D =
Light emitter diode ), mesma tecnologia utilizada nos chips dos computadores, que tem a
propriedade de transformar energia elétrica em luz. Tal transformação é diferente da encontrada nas
lâmpadas convensionais que utilizam filamentos metálicos, radiação ultravioleta e descarga de gases,
dentre outras. Nos LEDs, a transformação de energia elétrica em luz é feita na matéria, sendo, por
isso, chamada de Estado sólido ( Solid State ).O LED é um componente do tipo bipolar, ou seja, tem
um terminal chamado anodo e outro, chamado catodo. Dependendo de como for polarizado,
permite ou não a passagem de corrente elétrica e, consequentemente, a geração ou não de luz.
O componente mais importante de um LED é o chip semicondutor responsável pela geração de luz.
Este chip tem dimensões muito reduzidas.
Figura 8 Um LED
5 Considerações Finais
Por meio desse estudo observamos o funcionamento do Arduino UNO e sua programação,
também pode-se perceber sua interação com o circuito elétrico e as possibilidades que ele
proporciona abrindo as fronteiras para o vasto mundo dos micro controladores e da programação.
Compreendeu-se também a relação da eletrônica e automação com o dia-a-dia do trabalho nas
empresas, sua utilidade e os princípios físicas presentes em todos os processos que desempenhamos
durante esse estudo.
6 Referencias
Nunez.André.Uma Introdução ao Arduino e suas Aplicações na Robótica. Disponível em:
<http://pet.inf.ufpel.edu.br/sacomp/2012/palestras/SACOMP2012-29_05-
4.Arduino.pdf>.Acesso em 20 de junho de 2015.