Sensor LM35 com Arduino

Se você nunca ouviu falar nesse sensor leia o nosso artigo: Introdução ao LM35.

2

Materiais necessários:

  • Protoboard;
  • Arduino;
  • Sensor LM35;
  • Fios Jumper.

Esquema:

Sketch_da_ligação_sensor_LM35

Conversão de sinal

Para efeito de cálculo, vamos considerar que se a temperatura medida, no sensor, for de 500ºC*, então o valor digital equivalente seria 1023, logo qual a temperatura T para um valor digital S? Aplica-se então essa relação à regra de três simples, e obteremos uma equação que relaciona o sinal convertido, do sensor, com a temperatura atual no mesmo.

3.png

Vale ressaltar que o sensor LM35 tem uma faixa de leitura de temperatura entre -55ºC à 150ºC. O valor de 500ºC foi usado apenas para efeito de cálculo, visando chegar a valores inteiros ao final da equação.

Conecte seu arduino ao computador e suba o sketch:


int SENSOR = 0; //Definindo variáveis
float S = 0;
float T = 0;
void setup(){
Serial.begin(9600); //Configurando taxa de transferência porta serial
Serial.println("Lendo Temperatura...");//imprime na tela
}
void loop(){
S = analogRead(SENSOR);//Lê porta analógica e armazena em S
T = (S * 500)/1023;//Conversão do sinal lido em Temperatura
Serial.print(T);//Imprime o valor de T (temperatura)
Serial.println(" C");//imprime em seguida
delay(1000);//Intervalo de cada ciclo
}

 

PS: O PROJETO ENSINA VOCÊ A LER,CONVERTER E IMPRIMIR A TEMPERATURA, ASSIM VOCÊ TEM A LIBERDADE DE CRIAR RESULTADOS VISUAIS ATRAVÉS DE LED’S, OU OUTRO TIPO DE COMPONENTE.

Fonte: Eng Comper

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s