O Arduino Due é uma placa
do Arduino que possui um microcontrolador baseado no Atmel SAM3X8E CPU ARM Cortex-M3.
Esta é a primeira placa Arduino com base numa 32 bits núcleo
microcontrolador ARM. Possui
54 de E/S digitais onde 12 podem ser usados como saídas PWM(energia),
12 entradas analógicas, 4 UARTs (portas seriais de hardware), a 84MHz de clock,
um USB OTG de conexão, 2 DAC (digital para analógico) , 2 TWI, uma tomada de
energia, um SPI header, um JTAG header, um botão de reset e um botão apagar.
Ao contrário de outras placas Arduino, o Arduino Due é
executado em 3.3V e a tensão máxima de que os pinos de E / S pode tolerar é
3.3V.
Caso seja fornecido tensões mais elevadas, como 5V para um
pino de E / S, a placa pode ser danificada.
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 Due é compatível com todas as shields Arduino
que trabalham em 3.3V e são compatíveis com a pinagem 1.0 do Arduino.
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. Ligações de uma bateria podem ser inseridos
nos pinos GND e Vin do conector de alimentação. Essa alimentação pode
ser de 6V à 20V, no entanto, é recomendado utilizar voltagem entre 7V e 12V.
A baixo 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.
5V: Fonte
de alimentação regulada que é utilizada para o microcontrolador e
outros componentes da placa. A placa pode ser alimentada através de uma tomada
DC de 7V a 12V, o conector USB que é de 5V ou o pino VIN da placa (7V a 12V).
Caso haja fornecimento de tensão através dos pinos 5V ou 3.3V o regulador é
ignorado e pode ser danificada a placa.
3V3: Fonte
de 3,3V gerada pelo regulador que está contido na placa do Arduino. 800 mA é a corrente máxima que é suportada. Este regulador também
fornece a alimentação para o SAM3X microcontrolador.
GND: Pinos
terra que funcionam como um escoamento de descargas elétricas, isso funciona
como uma proteção.
IOREF: Fornece a
referência de tensão com que o microcontrolador opera. Uma shield configurada
corretamente pode ler a tensão pino IOREF e selecionar a fonte de alimentação
adequada ou habilitar tradutores de tensão nas saídas para o trabalho com a 5V
ou 3.3V.Memória
O SAM3X tem 512 KB (dois blocos de 256
KB) de memória flash para armazenamento de código. O bootloader é pré-gravado na
fábrica da Atmel e é armazenado em uma memória ROM dedicada. A SRAM disponível é de 96 KB
em dois bancos contíguos de 64 KB e 32 KB. (ARDUINO.CC) Toda
a memória disponível (Flash, RAM e ROM) pode ser acessada diretamente como um
espaço de endereçamento plano.
É possível apagar a memória
flash do SAM3X com o botão apagar da placa. Isto irá remover o código
atualmente carregado a partir do MCU. Para
apagar, pressione e segure o botão Apagar por alguns segundos enquanto a placa está
sendo ligada.
A tabela 01 mostra as especificações do Due de forma
resumida:
Microcontrolador
|
AT91SAM3X8E
|
Tensão de funcionamento
|
3.3V
|
Tensão de entrada (recomendado)
|
7-12V
|
Tensão de entrada (limites)
|
6-16V
|
Digital pinos de I / O
|
54 (dos quais 12 oferecem saída PWM)
|
Entrada Analógica Pinos
|
12
|
Saídas analógicas Pinos
|
2 (DAC)
|
Total de DC Corrente de saída em todas as linhas de E /
s
|
130 mA
|
Corrente DC para Pin 3.3V
|
800 mA
|
Corrente DC para 5V Pin
|
800 mA
|
Memória Flash
|
512 KB disponíveis para todos os aplicativos de usuário
|
SRAM
|
96 KB (dois bancos: 64KB e 32KB)
|
Velocidade do clock
|
84 MHz
|
Nenhum comentário :
Postar um comentário