es analogicas arduino

938 palavras 4 páginas
Programação Básica de Arduino com Entradas e Saídas Analógicas

Professor: Alisson Dalsasso Corrêa de Souza
Disciplina: Controle de Processos Industriais

Resolução das Entradas Analógicas
 O arduino possui conversor analógico digital de 10 bits, mapeando a tensão aplicada na porta de entrada com valores de 0 até 1023.
 Por padrão, a referência nas portas analógicas é de 5 V, o que significa uma resolução de 5/1024, ou 4,9 mV por unidade.
 No entanto, pode-se modificar a referência de tensão de acordo com as características das diferentes placas Arduino:
 DEFAULT: referência padrão de 5 V nas placas Arduino de 5V ou 3,3 V nas placas de 3,3 V.
 INTERNAL: referência interna de 1,1 V em placas com chip
(microcontrolador) ATmega168 ou ATmega368 e 2,56 V em placas com chip (microcontrolador) ATmega8 (exceto Arduino Mega).
 INTERNAL1V1: referência interna de 1,1 V ( somente Arduino Mega)
 INTERNAL2V56: referência interna de 2,56 V ( somente Arduino Mega)
 EXTERNAL: a tensão aplicada no pino AREF (somente 0 até 5 V) é usada como referência.
 Sintaxe: analogReference(tipo)  Parâmetros: tipo: qual tipo de referência empregar (DEFAULT, INTERNAL,
INTERNAL1V1, INTERNAL2V56, EXTERNAL).

Resolução das Entradas Analógicas
 Leva 100 microssegundos (0,0001 s) para ler uma entrada analógica, o que leva a uma taxa máxima de leitura de 10000 Hz, dependente do tamanho do programa.
 Sintaxe: analogRead(pino)  Parâmetros: pino: o número do pino de entrada analógica
 Retorno: int (0 até 1023)
 Nota:
 Se o pino de entrada analógica não estiver conectado a nada, o valor retornado na leitura irá flutuar dependendo de uma série de fatores, como valores de outras entradas analógicas, proximidade de corpo humano etc.

Leitura de Entradas Analógicas
 Exemplo 1: int analogPin = 3;

/* potenciômetro 10k com terminal central conectado na porta analógica 3 */ int val = 0; // variável para guardar valor da leitura void setup()
{
Serial.begin(9600); // inicializa serial
}
void

Relacionados

  • Eletrônica
    5852 palavras | 24 páginas
  • Arduino
    9111 palavras | 37 páginas
  • arduino
    8394 palavras | 34 páginas
  • Alfa
    4891 palavras | 20 páginas
  • dosmim
    5092 palavras | 21 páginas
  • odilon
    2657 palavras | 11 páginas
  • Arquitetura dos Microcontroladores ATMEL
    3191 palavras | 13 páginas
  • Zigbee
    9874 palavras | 40 páginas
  • Arduino
    2811 palavras | 12 páginas
  • TCC Engenharia automação
    5667 palavras | 23 páginas