Você está na página 1de 5

Atividade de Aprendizagem Orientada N 1 Aplicao

Microcontroladores
Prof: Thiago Martins de Vasconcelos

Disciplina: Microcontroladores

Nome:

Tempo da atividade:

Curso: [ ] EGA [ ] EGE

Data da entrega:
_____/_____/_____

Valor:
pontos

Resultado obtido:
______________________________

Orientaes gerais

Sobre o Trabalho: Este trabalho dividido em duas partes, a primeira, com questes
relativas aos fundamentos de microcontroladores e a segunda, cujas questes apresentam
problemas propostos para implementao.
o Todas as questes (1 a 5) devero ser resolvidas e entregues por email.
o Dos problemas da Parte 2, duas questes devero ser escolhidos para apresentao
em sala de aula no dia 9/12 (Obrigatria a implementao da questo 5). No
necessria a construo de maquetes. Podero ser utilizadas as interfaces dos
mdulos de eletrnica ou circuitos montados pelos prprios alunos.
Sobre a entrega:
o Forma de entrega: Dever ser entregue um documento de texto (.doc ou .pdf) com a
resoluo das questes 1 a 5, juntamente com os cdigos fonte (arquivos .ino) dos
problemas da segunta parte.
o Grupos de at 9 pessoas
o Data de entrega: at as 23:59 h do dia da 9/12/14
Entregas aps a data sofrero penalizaes na nota final.
o O trabalho dever ser enviado para o endereo de e-mail
Thiago.vasconcelos@pitagoras.com.br com o seguinte assunto: TP2_MICRO_02_2014
o Tanto o corpo da mensagem quanto os anexos devero conter a lista de participantes
do grupo.
o Sempre enviarei uma resposta de ok, recebido para os trabalhos recebidos. Se voc
no receber esta resposta em 1 ou 2 dias, preocupem-se!

Parte 1 Fundamentos de microcontroladores


1) Sobre
a.
b.
2) Sobre
a.

os tipos de sinais de sada de um microcontrolador


Explique a diferena entre um sinal de sada analgico e um sinal de sada digital.
Explique quando cada um desses tipos de sinais utilizado. Se preferir, exemplifique.
as interrupes:
Explique a diferena entre se monitorar uma entrada em um ponto do cdigo e por
interrupo.
b. Explique seu mecanismo de funcionamento
c. Demostre como elas so implementadas na plataforma Arduino

Parte 2 Implementao de projetos com


microcontroladores
Para implementao dos exerccios, dever ser utilizada a plataforma Arduino, programada
atravs de sua aplicao padro j utilizado em sala e disponvel no endereo:
http://www.arduino.cc, ou qualquer outra interface compatvel.
Para cada problema proposto na Parte 2 devero ser apresentados os itens listados abaixo no
relatrio da implementao do trabalho.
o Lista de entradas e sadas

Relacionar nome, descrio, tipo (Entrada/sada), natureza (analgico/digital),


pino de conexo do Arduino e demais caractersticas que voc julgar
importantes.
o Esquema eltrico
Conexo entre perifricos
Lista de componentes utilizados
o Fluxograma do cdigo

Implementao do cdigo (arquivo .ino anexado na entrega)

3) Um reservatrio de gs, utilizado em plantas industriais possui dois sensores, um de presso


mxima (B) e outro de presso mnima (A). Quando a presso
atinge o nvel mnimo (A=0), o motor do compressor atuado
(S=1), permanecendo assim o reservatrio atinja a presso
mxima (B=0). Um sensor de presso de emergncia monitora o
sistema e caso a presso ultrapasse os limites do reservatrio
caso ocorra uma falha em B e capaz de parar o processo a
QUALQUER INSTANTE. O fluxograma mostra o funcionamento do
sistema. Obs: Quando o sensor atuado, este gera um nvel
lgico 0, caso contrrio, gera um nvel 1. Elabore o diagrama
de ligao entre os componentes e o cdigo de controle do
sistema.

4) Um rob seguidor de trilhas composto pelos seguintes componentes:


MD: Motor direito, responsvel pelo acionamento da roda direita do rob.
ME: Motor esquerdo, responsvel pelo acionamento da roda esquerda do rob.
SD: Sensor direito. Infravermelho, responsvel por detectar a presena da trilha no lado
direito.
SE: Sensor esquerdo. Infravermelho, responsvel por detectar a presena da trilha no lado
esquerdo.
SP: Sensor de presena. Responsvel por detectar objetos no caminho do rob.
AL: Sirene de alarme. Acionada quando encontrado algum objeto no caminho do rob.
Funcionamento do rob:
O movimento do rob controlado
em funo dos sensores SD e SE de modo a
manter a linha sempre entre eles. Quando
apenas o sensor de um lado ativado (SD
ou SE = 0, na figura indicado pela seta), o
motor do respectivo lado desligado (MD
ou ME = 0) para que a linha volte a ficar
entre os sensores. Caso nenhum dos
sensores seja ativado (SD e SE = 1), ambos
os motores so acionados (MD e ME = 1)
fazendo o rob andar em linha reta.
Um sensor de presena (SP) est
apontado para frente no rob e em
qualquer momento que for acionado (SP =
0) faz com que este pare por 1 segundo, se
movimente para trs por 1 segundo e em
seguida mantenha a sirene ativada (AL=1)
enquanto o objeto estiver na frente do
rob.

5) Suponha um forno operado por um sistema microcontrolado composto dos seguintes


elementos:
Um potencimetro (POT) onde ajustada a temperatura desejada no forno.
Um sensor (S1) responsvel pela leitura da temperatura interna do forno.
Uma resistncia (R) responsvel pelo aquecimento do forno.
Um sensor (S2) binrio de temperatura limite
Uma campainha de alarme (AL).
Funcionamento do Forno:
O usurio deve informar a temperatura desejada atravs de POT. O controlador deve
fazer a leitura de S1 e a diferena entre a leitura da temperatura atual e do valor desejado
deve ser aplicada resistncia R. Caso essa diferena seja maior que o limite da sada do
micro, dever ser aplicada na sada seu valor mximo. Considere o valor decimal lido
diretamente nos sensores. Caso o sensor S2 detecte, em qualquer momento, uma
temperatura superior limite, dever ser desligada a resistncia e acionada a campainha de
alarme AL.

Você também pode gostar