Documente Academic
Documente Profesional
Documente Cultură
Introduo a Microcontroladores
Palestrantes
Professor Fernando Esqurio Torres
Mestre em Engenharia Eltrica
rea de Concentrao: Sistemas de Computao e Telecomunicaes
Linha de Pesquisa: Microeletrnica e Microssistemas (MeMSs)
Especialista em Automao e Controle.
Engenheiro da Computao.
Professor: Newton Paiva, PUC Minas, Pitgoras, CEFET-MG,
UNIPAC-Lafaiete e Anhanguera.
Breve Histrico
ENIAC
Vlvulas Processadores
O que um Microcontrolador?
O que um Microcontrolador?
Um microcontrolador um sistema computacional
completo, no qual esto includos:
CPU (Central Processor Unit),
memria de dados e programa,
um sistema de clock,
portas de I/O (Input/Output),
alm de outros possveis perifricos, tais como:
mdulos de temporizao e conversores A/D entre outros.
Agradecimentos ao Prof. Gustavo Weber Denardin
O que um Microcontrolador?
MICROPROCESSADOR MICROCONTROLADOR
Microprocessador
Microcontrolador
Principais Fabricantes de C
Ferramentas de Programao
IDE (Ambiente Integrado de
Desenvolvimento)
MPLAB (Microchip)
Code Warrior (Texas e
Freescale)
Code Vision (Atmel)
IAR (Texas, Atmel)
AVR Studio (Atmel)
Ferramentas de Programao
Compiladores
C18/C30/C32 (Microchip)
CCS (Microchip, Texas)
Mikroc (Microchip, Atmel, Intel)
Hi-tech (Microchip, Texas)
MSPGCC (Texas compilador linux)
Microcontroladores
Diariamente estamos em contato com cerca de 100
microcontroladores em diversos equipamentos;
Mercado
O mercado de microcontroladores apresenta-se em
franca expanso.
Mercado
reas de atuao:
Desenvolvimento de produtos:
Segurana: alarmes, monitoramento e outros;
Transporte: Carto de passagem eletrnica, Tacgrafo, Rastreamento e
Monitoramento de frotas (nibus e caminhes);
Mdica: equipamentos de exames e monitoramento de pacientes;
Eletro-portteis: Celular, MP3 player, rdio, GPS, Ponto eletrnico.
Industrial:
Automao de processos;
Sensoriamento inteligente;
Manuteno e atualizao de sistemas j existentes;
Microchip
INTRODUO A MICROCONTROLADORES
NEWTON PAIVA ENGENHARIAS
Microchip
Os microcontroladores da microchip so
baseados na tecnologia RISC.
Microchip
Desde microcontroladores simples de 8
pinos at os mais complexos com uma
ampla faixa de memria e perifricos.
Arduino x Microcontroladores
INTRODUO A MICROCONTROLADORES
NEWTON PAIVA ENGENHARIAS
O que o Arduino?
uma plataforma de O objetivo do projeto criar
prototipagem eletrnica de ferramentas que so
hardware livre e de placa acessveis, com baixo custo,
nica. flexveis e fceis de se usar
Microcontrolador Atmel. por artistas e amadores.
Linguagem de programao
padro, essencialmente
C/C++.
O que o Arduino?
O Arduino faz parte de um segmento da computao
chamado Creative Coding.
Introduo ao Arduino
O Arduino diferente de Hardware e software de fonte
outras plataformas presentes aberta;
no mercado em razo dos O hardware de baixo custo;
seguintes fatores: Programao baseada em
C/C++.
Ambiente multiplaforma
compatvel com Windows,
Macintosh e Linux;
Programado via cabo USB;