Sensor de Temperatura LM35 com Leitura Imprecisa

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Sensor de Temperatura LM35 com Leitura Imprecisa

Mensagem  kunert em Ter 26 Mar - 16:23

fiz esse codigo aqui usando o Arduino uma Shield Ethernet

O que acontece, é que quando o Arduino esta sendo alimentado pela USB a temperatura fica correta, quando desligo a USB e alimento o circuito por fonte (5v) ou Bateria de 9V a Temperatura fica dando 89 graus 90 131 etc

Alguem sabe o que pode ser?
---------------------------------------------------------------
#include
#include

byte mac[] = { 0x90, 0xA2, 0xDA, 0x0D, 0x1F, 0x80 }; // MAC de la tarjeta ethernet shield
byte ip[] = { 192,168,10,100 }; // Direccion ip local
byte server[] = { 192,168,10,210 }; // Direccion ip del servidoEr

EthernetClient client;
float value;

// Definicion de pines
int led = 8;
const int inPin = 0; // sensor conectado a la entrada analoga 0
float celsius = 0;
void setup()
{
pinMode(led, OUTPUT);
digitalWrite(led, LOW);
Serial.begin(9600);
Ethernet.begin(mac, ip); // inicializa ethernet shield
delay(5000); // espera 1 segundo despues de inicializar

}

void loop()
{

int value = analogRead(inPin);
celsius = (value * 0.00488);
celsius = celsius * 100;
if (celsius > 26)
{
digitalWrite(led, HIGH);
}
else
{
digitalWrite(led, LOW);
}
Serial.print(celsius); // Escreve na Porta serial para monitorar
Serial.print(" Graus Celsius");
Serial.println();
Serial.println("Conectando..");

if (client.connect(server, 80)>0)
{ // Se conecta ao servidor
client.print("GET /monitor/leitor.php?id=Centro&n=t&v="); // Envia os dados utilizando GET
client.print(celsius);
client.println(" HTTP/1.0");
client.println("User-Agent: Arduino 1.0");
client.println();
Serial.println("Conexao Finalizada");
}
else
{
Serial.println("Falha na Conexao");
}
if (client.connected()){}
else {
Serial.println("Desconectado");
}
client.stop();
client.flush();
delay(2000); // espera 5 minutos antes de volver a sensar la temperatura
}

kunert

Mensagens : 1
Data de inscrição : 26/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Sensor de Temperatura LM35 com Leitura Imprecisa

Mensagem  Admin em Ter 9 Abr - 7:17

O Lm35 é muito sensivel a fonte de energia utilize uma fonte de melhor qualidade
avatar
Admin
Admin

Mensagens : 560
Data de inscrição : 07/04/2009
Idade : 36
Localização : Franca

Ver perfil do usuário http://projetoarduino.forum-livre.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum