Um Microcontrolador

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 5

MICROCONTROLADOR Um microcontrolador (tambm denominado MCU) um computador-num-chip, contendo um processador, memria e perifricos de entrada/sada.

. um microprocessador que pode ser programado para funes especficas, em contraste com outros microprocessadores de propsito geral (como os utilizados nos PCs). Eles so embarcados no interior de algum outro dispositivo (geralmente um produto comercializado) para que possam controlar as funes ou aes do produto. Um outro nome para o microcontrolador, portanto, controlador embutido. Os microcontroladores se diferenciam dos processadores, pois alm dos componentes lgicos e aritmticos usuais de um microprocessador de uso geral, o microcontrolador integra elementos adicionais em sua estrutura interna, como memria de leitura e escrita para armazenamento de dados, memria somente de leitura para armazenamento de programas, EEPROM para armazenamento permanente de dados, dispositivos perifricos como conversores analgico/digitais (ADC), conversores digitais/analgicos (DAC) em alguns casos; e, interfaces de entrada e sada de dados. Com freqncias de clock de poucos MHz (Megahertz) ou talvez menos, os microcontroladores operam a uma freqncia muito baixa se comparados com os microprocessadores atuais, no entanto so adequados para a maioria das aplicaes usuais como por exemplo controlar uma mquina de lavar roupas ou uma esteira de cho de fbrica. O seu consumo em geral relativamente pequeno, normalmente na casa dos miliwatts e possuem geralmente habilidade para entrar em modo de espera (Sleep ou Wait) aguardando por uma interrupo ou evento externo, como por exemplo o acionamento de uma tecla, ou um sinal que chega via uma interface de dados. O consumo destes microcontroladores em modo de espera pode chegar na casa dos nanowatts, tornando-os ideais para aplicaes onde a exigncia de baixo consumo de energia um fator decisivo para o sucesso do projeto. De forma oposta aos microprocessadores, onde se superdimensiona ao mximo tendo como limite o preo que o usurio deseja investir, a escolha do microcontrolador feita pelo projetista do equipamento. erro de projeto superdimensionar. Cada desperdicio ser multiplicado pelo numero de equipamentos fabricados (as vezes milhes). Por isso existem duas linhas de pesquisa paralelas mas opostas uma criando microcontroladores mais capazes, para atender produtos de mais tecnologia como os novos celulares ou receptores de TV digital e outra para criar microcontroladores mais simples e baratos, para aplicaes elementares (como um chaveiro que emite sons). De forma diferente da programao para microprocessadores, que em geral contam com um sistema operacional e um BIOS, o programador ou projetista que desenvolve sistemas com microcontroladores tem que lidar com uma gama muito grande de desafios, fazendo muitas vezes todo o processo construtivo do aparelho: BIOS, firmware e circuitos.

Microcontroladores so geralmente utilizados em automao e controle de produtos e perifricos, como sistemas de controle de motores automotivos, controles remotos, mquinas de escritrio e residenciais, brinquedos, sistemas de superviso, etc. Por reduzir o tamanho, custo e consumo de energia, e se comparados forma de utilizao de microprocessadores convencionais, aliados a facilidade de desenho de aplicaes, juntamente com o seu baixo custo, os microcontroladores so uma alternativa eficiente para controlar muitos processos e aplicaes. Cerca de 50% dos microcontroladores vendidos so controladores "simples", outros 20% so processadores de sinais digitais (DSPs) mais especializados. Os microcontroladores podem ser encontrados em praticamente todos os dispositivos eletrnicos digitais que nos cercam: teclado do computador, dentro do monitor, disco rgido, relgio de pulso, rdio relgio, mquinas de lavar, forno de micro-ondas, telefones, etc. Voc est certamente cercado de dezenas deles agora. Certamente eles foram to ou mais importantes para a revoluo dos produtos eletrnicos que os computadores. Eles permitiram a evoluo de equipamentos que h anos no evoluam, como os motores a combusto, que agora com o novo controle eletrnico podem funcionar com sistema bi-combustvel e poluindo menos e as mquinas fotogrficas, que migraram de processos qumico/mecnico a circuitos com microcontroladores+Sensores Digitais+Memria.

Micro Circuits Corporation.

403 PowerPC CPU o PPC 403GCX 405 PowerPC CPU o PPC 405EP o PPC 405GP/CR o PPC 405GPr o PPC NPe405H/L 440 PowerPC Book-E CPU o PPC 440GP o PPC 440GX o PPC 440EP/EPx/GRx o PPC 440SP/SPe

Atmel

Atmel AT91 series (Arquitetura ARM THUMB) AT90 series AVR (Atmel Norway design) ATMega series AVR (Memria Flash de MegaBytes Atmel Norway design) ATTiny series AVR (Tamanho e Consumo Reduzido Atmel Norway design) Atmel AT89 series Arquitetura (Intel 8051/MCS51) MARC4

Cypress MicroSystems

CY8C2xxxx (PSoC)

Freescale Semiconductor
At 2004, estes microcontroladores eram desenvolvidos e produzidos vendidos pela Motorola, cuja diviso de semicondutores foi sub-dividida para estabelecer a Freescale.

8-bit
o o o

68HC05 (CPU05) 68HC08 (CPU08) 68HC11 (CPU11) 68HC12 (CPU12) 68HC16 (CPU16) Freescale DSP56800 (DSPcontroller) Freescale 683XX (CPU32) MPC500 MPC 860 (PowerQUICC) MPC 8240/8250 (PowerQUICC II) MPC 8540/8555/8560 (PowerQUICC III)

16-bit
o o o

32-bit
o o o o o

Fujitsu

FMC Family (8/16 bit) FR Family (32 bit)\ satanico atrasado (64 bit)

Holtek

HT8

Intel

8-bit
o o o o

8XC42 MCS48 (8048) MCS51 (8051) 8xC251 (8251) MCS96 MXS296 i960

16-bit
o o

32-bit
o

Microchip Technology

PIC de instrues de 12 bits PIC de instrues de 14 bits o PIC16F628 o PIC16F84 o PIC16F877 PIC de instrues de 16 bits o PIC18F452

National Semiconductor

COP8 CR16

NXP - Antiga Philips Semiconductors


LPC2000 LPC900 LPC700

NEC

78K

Parallax, Inc.

BASIC Stamp

Renesas Tech. Corp.


(Renesas um empreendimento da Hitachi e Mitsubishi.)

H8

STMicroelectronics

ST 62 ST 7

Silicon Laboratories

C8051Fxxx (Arquitetura 8051)

Texas Instruments

TMS370 MSP430

Western Design Center


8-bit
o

W65C02 W65816

16-bit
o

ZiLOG

Z80 Z86E02

Você também pode gostar