O Arduino Leonardo é uma placa que
possui um microcontrolador baseado no ATMEGA32U4.
Possui 20 pinos e E/S digitais,
onde sete podem ser usados como saída PWM, 12 pinos como entradas analógicas,
cristal oscilador de 16 MHz , uma conexão USB, uma tomada de energia, um conector ICSP (In Circuit Serial Programming), e um botão de reset.
Possuindo os itens necessários para
a utilização do microcontrolador, é só conectar à entrada USB, à energia
através de uma adaptador AC para DC ou em uma bateria para utilizá-lo.
O Leonardo difere de todas as placas anteriores
em que o ATMEGA32U4.
Foi construído em comunicação USB,
sendo assim não necessita de um processador secundário.
Alimentação
A alimentação do Arduino Uno se dá pela entrada USB ou por uma fonte externa, a alimentação é selecionada de forma automática.
Uma fonte de energia com
adaptador de CA (corrente alternada) para CC (corrente continua) servem de
alimentação externa ou ainda uma bateria. Essa alimentação
pode ser de 6V à 20V, no entanto, é recomendado utilizar voltagem entre 7V e
12V.
Abaixo da descrição dos pinos de alimentação:
VIN: A tensão de entrada para a placa Arduino, quando ele está usando uma fonte externa de energia. Pode ser fornecida a alimentação por este pino, ou utilizar-se de um conector de alimentação que pode ser acessado por este pino.
VIN: A tensão de entrada para a placa Arduino, quando ele está usando uma fonte externa de energia. Pode ser fornecida a alimentação por este pino, ou utilizar-se de um conector de alimentação que pode ser acessado por este pino.
5V: Fonte de alimentação
regulada que é utilizada para o microcontrolador e
outros componentes da placa. Essa alimentação pode vir do VIN, USB ou uma fonte
que esteja regulada em 5V.
3V3: Fonte de 3,3V gerada
pelo regulador que está contido na placa do Arduino. 50 mA é a corrente
máxima que é suportada.
GND: Pinos terra que funcionam como um escoamento de
descargas elétricas, isso funciona como uma proteção.
O ATMEGA32U4 tem 32 KB (com 4 KB utilizados para o bootloader). Ele também tem 2,5 KB de SRAM e 1 KB de EEPROM (ARDUINO.CC).
Memória
O ATMEGA32U4 tem 32 KB (com 4 KB utilizados para o bootloader). Ele também tem 2,5 KB de SRAM e 1 KB de EEPROM (ARDUINO.CC).
A tabela 01 mostra as
especificações do Leonardo de forma resumida:
Tabela 01 – Resumo da
especificação do Arduino Leonardo (ARDUINO.CC)
Microcontrolador
|
ATMEGA32U4
|
Tensão de funcionamento
|
5V
|
Tensão de entrada (recomendado)
|
7-12V
|
Tensão de entrada (limites)
|
6-20V
|
Digital pinos de I / O
|
20
|
PWM Canais
|
7
|
Canais de entrada analógica
|
12
|
DC Current per I / O Pin
|
40 mA
|
Corrente DC para Pin 3.3V
|
50 mA
|
Memória Flash
|
32 KB ( ATMEGA32U4 ),
dos quais 4 KB utilizado pelo bootloader
|
SRAM
|
2,5 KB ( ATMEGA32U4 )
|
EEPROM
|
1 KB ( ATMEGA32U4 )
|
Velocidade do clock
|
16 MHz
|
Nenhum comentário :
Postar um comentário