Iniciar

Informaremos tudo o que você precisa saber para começar a avaliar e trabalhar com este produto.

Flash MCU

Getting Started with AVR Playlist on YouTube

» Watch Now

Descubra por que os MCUs Atmel AVR são simples de usar em qualquer lugar

» Saiba mais
Atmel AVR

Desempenho, eficiência e flexibilidade inigualáveis

Oferecendo facilidade de uso, baixo consumo de energia e um alto nível de integração, os microcontroladores (MCUs) de 8 e 32 bits Atmel® AVR® complementam a linha Atmel® | SMART de microcontroladores e microprocessadores baseados em ARM®. Estes dispositivos oferecem uma combinação única de desempenho, eficiência no uso da energia e flexibilidade de projeto. Otimizados para reduzirem o tempo de comercialização, eles são baseados na arquitetura mais eficiente do setor em termos de códigos para programação em C e assembly. Nenhum outro microcontrolador oferece maior desempenho em computação com melhor eficiência no uso da energia. As ferramentas de desenvolvimento líderes de mercado e o suporte a projetos ajudam você a colocar seu projeto no mercado mais rapidamente. Além disso, uma vez seus produtos lançados, a grande família AVR permite que você reutilize seu conhecimento para melhorar e aprimorar suas ofertas, tornando a expansão para novos mercados mais fácil e com melhor custo-benefício.

Dispositivos

Família de dispositivos Benefícios resumidos Aplicações Tecnologias Principais parâmetros
O MCU de 32 bits mais eficiente do mundo
Aplicação geral

picoPower

SleepWalking

FlashVault

DMA

Sistema de Eventos

Autoprogramação

16-512kB Flash

48-144 pinos

Até 66MHz

1,5MIPS/MHz
Desempenho Xtreme com 8 bits
Aplicação geral
picoPower

SleepWalking

DMA

Sistema de Eventos

EEPROM

Autoprogramação
16-384kB Flash

32-100 pinos

Até 32MHz

1,0MIPS/MHz
Mais periféricos e opções
Aplicação Geral

Iluminação

LCD

QTouch

PTC

picoPower

SleepWalking

EEPROM

Autoprogramação

4-256kB Flash

28-100 pinos

Até 20MHz

1,0MIPS/MHz
Pequeno e potente
Aplicação geral

Espaço de placa limitado

QTouch

EEPROM

Operação a 0,7V

0,5 – 8kB Flash

6-32 pinos

Até 20MHz

1,0MIPS/MHz
Gerenciamento de Bateria de íons de lítio
Medição de gás

Balanceamento de células

Autenticação

Proteção contra curto-circuitos

Proteção contra calor

1 – 4 Células

N-MOS High Side

Medidor de carga

Sensor de temperatura

Auto-Programação

Operação de 1,8 – 25V

Flash de 8 – 40kB

28 – 48 pinos

Até 8MHz

1,0MIPS/MHz
Inteligência, controle e projeto robusto para ambientes automotivos exigentes.

Qualificado para o mercado automotivo
Automotivo

QTouch

picoPower

SleepWalking

EEPROM

Autoprogramação

Projeto robusto para ambientes automotivos

Vasto portfólio para uma variedade de aplicações

Projeto confiável

Desempenho, recursos e ferramentas que você precisa para maximizar a eficiência no uso da energia

Para atender aos rígidos requisitos das aplicações atuais, a Atmel investiu mais de uma década em pesquisas de baixo consumo de energia para desenvolver a tecnologia picoPower da Atmel. Os microcontroladores AVR usam a tecnologia picoPower para reduzir o consumo de energia nos modos de hibernação e ativo e para alcançar o menor consumo de energia do mercado - 500nA@1,8V com RTC (clock em tempo real) em execução e 9nA no modo de hibernação, de baixo consumo.

Um conjunto completo de ferramentas para aprimorar o desenvolvimento

A Atmel oferece canais com ferramentas de alta qualidade e fáceis de usar para todas as famílias AVR. Disponível gratuitamente, o ambiente de desenvolvimento integrado (IDE) Atmel Studio, permite o desenvolvimento de códigos e simulação em C ou assembly. Ele também pode ser integrado perfeitamente com kits para avaliação rápida, programadores, depuradores, kits de avaliação e projetos de referência da Atmel. O resultado é um desenvolvimento mais rápido, uma equipe de desenvolvimento mais produtiva e um tempo de comercialização menor.

Qualidade das ferramentas Atmel AVR

Software simplificado

A Atmel oferece a Estrutura de Software da Atmel (ASF, Atmel Software Framework), uma biblioteca completa de drivers e middlewares exigidos para criar uma aplicação. Ela fornece uma Interface de Protocolo da Aplicação (API), que facilita a portabilidade de seu software entre diferentes microcontroladores AVR. A galeria Atmel oferece vários exemplos, bem como vídeos que auxiliam no desenvolvimento. O Espaço Atmel fornece um ambiente de trabalho colaborativo no qual você pode ter uma equipe espalhada por todo o mundo trabalhando no mesmo projeto. Ademais, uma grande coleção de notas sobre aplicações explica como usar todos os periféricos do chip em uma aplicação

Tecnologia de teclado capacitivo

Controlador de Toque Periférico (PTC): O controlador de toque periférico da Atmel é um módulo para sensibilidade ao toque capacitivo que suporta sensibilidade autônoma de 1 a 256 canais. O PTC suporta sistemas de sensores de capacitância autônomos e mútuos na mesma aplicação, proporcionando grande flexibilidade ao programador do sistema. Graças à sua operação autônoma, o PTC usa poucos recursos da CPU e energia, mesmo para projetos high-key-count. Com ajuste e calibração automáticos incorporados, o PTC oferece desempenho de toque de alta qualidade, mesmo em ambientes complicados. Isso torna os MCUs com um PTC ideais para qualquer aplicação de toque. O Atmel Studio suporta desenvolvimento de códigos e depuração. Os MCUs com um PTC são a escolha óbvia para qualquer aplicação com requisitos específicos para integração e desempenho de toque.

Biblioteca QTouch: Para dispositivos sem um PTC, a biblioteca QTouch® da Atmel oferece uma solução baseada em software que permite um alto grau de liberdade para seleção e configuração do microcontrolador. A biblioteca fornece desempenho de toque robusto, capacitivo e comprovado, além de suportar a maioria dos dispositivos baseados em Atmel AVR e Atmel | SMART ARM. Ela suporta sensibilidade para capacitância autônoma e mútua. No entanto, diferentemente dos microcontroladores com hardware com módulo PTC, a biblioteca de software somente é capaz de executar um único método de sensibilidade de cada vez.

A compatibilidade perfeita para sua aplicação

A Atmel complementa sua ampla gama de microcontroladores AVR padrões com um portfólio crescente de produtos personalizados para aplicações específicas. Este amplo portfólio permite que você ofereça suporte a uma ampla gama de aplicações e funções, incluindo aplicações automotivas, drivers para LCD, redes CAN, conectividade USB, controle de motores, iluminação, gerenciamento de bateria com chip único, IEEE 802.15.4, ZigBee, controle para acesso remoto e muito mais.

Remoção dos gargalos na transferência de dados

O controlador DMA encontrado nos microcontroladores Atmel AVR XMEGA® e Atmel AVR UC3 define um novo padrão de eficiência na transferência de dados. Isto permite transferências de dados eficientes entre periféricos e memórias com mínima intervenção da CPU. O resultado é uma taxa de transferência de dados de até 33MBit/s em cada SPI e porta USART, com carga de apenas 15% na CPU.

Inteligência dos periféricos

A tecnologia Atmel SleepWalking para dispositivos AVR XMEGA, AVR UC3 e megaAVR adiciona inteligência aos periféricos, permitindo que realizem algumas verificações básicas antes de gerar uma interrupção para a CPU. Combinada aos modos de economia de energia, as verificações básicas automáticas podem ser aplicadas para remover a necessidade de despertar da CPU em intervalos regulares para verificar o ambiente. Os periféricos inteligentes irão monitorar o ambiente e despertar a CPU apenas quando for necessário para alguma ação. Como a CPU utiliza muito mais energia do que um periférico, o SleepWalking pode reduzir significativamente o consumo de energia.

Cooperação entre periféricos

O gerenciamento ineficiente de periféricos pode reduzir o desempenho e aumentar o consumo de energia. Para superar esses problemas, nosso Sistema de Eventos para Periféricos permite que os periféricos enviem sinais (eventos) diretamente para outros periféricos, ignorando a CPU. Resultando em previsibilidade e curtos tempos de resposta, um número reduzido de retornos do modo de hibernação e recursos da CPU livres para outras tarefas. Para ajudar a reduzir o consumo de energia da aplicação e aumentar o desempenho do sistema, o Sistema de Eventos Periféricos também pode substituir a transferência de dados por interrupção com a transferência de dados sendo acionada por eventos.

Desempenho aritmético avançado

Para aplicações que exigem desempenho aritmético de ponta, os MCUs AVR selecionados contam com uma FPU (Unidade de ponto flutuante) em conformidade com IEEE 754. Este componente integrado permite que os MCUs realizem cálculos aritméticos com números decimais em menos tempo e com maior precisão. A FPU ajuda a aprimorar a ampla gama de aplicações. Você pode filtrar ou analisar dados de sensores para suprimir ruídos e capturar informações de melhor qualidade e processar dados de áudio sem perder a fidelidade.

Segurança integrada

Para ajudar a proteger informações sigilosas, alguns MCUs AVR incluem um mecanismo de criptografia e descriptografia de alto desempenho que suporta tamanhos de chaves de 128, 192 e 256 bits para AES e 56 bits para DES. Estes produtos são ideais para aplicações que exigem criptografia imediata dos fluxos de comunicação em alta velocidade.

Segurança da flash

Para proteger dados sigilosos, a proteção de códigos Atmel FlashVault permite que a memória flash no chip seja parcialmente programada e bloqueada para um armazenamento seguro no chip para softwares com propriedade intelectual. A proteção de códigos FlashVault pode armazenar o software como uma biblioteca matemática ou como um algoritmo de criptografia em ambientes possivelmente não confiáveis em que o resto dos códigos-fonte podem ser desenvolvidos e depurados. Todos os microcontroladores AVR contêm mecanismos de bloqueio para evitar a leitura e cópia do programa armazenado na memória flash no próprio chip.

O poder da programação automática da Memória Flash

Para obter flexibilidade e escalabilidade, o suporte para memória flash com programação automática permite atualizações em campo através de uma interface de comunicação. Isto também permite que os clientes realizem programação criptografada em campo, reduzindo ou eliminando completamente o risco de programar o binário incorreto. Para minimizar o tempo de inatividade, o suporte da memória flash de leitura e gravação permite que os clientes continuem a executar aplicações enquanto uma atualização está em progresso.