Pages: [1]   Go Down
Author Topic: Sensor de temperatura  (Read 1720 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pessoal, boa noite! Qual a melhor opção para sensor de temperatura para uso em ambiente externo. Tenho um LM35, mas pelos testes que eu fiz as vezes ele muda a leitura do nada, para cima ou para baixo, muita diferença e demora para estabilizar...
Vi o DS18B20, Thermistor, etc. qual a melhor opção?!

Abs...
Logged

'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3221
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

O que pretendes medir? Com que exactidão?

Já verificaste os tempos de estabilizacão e sensibilidade de outros sensores? Dizeres que queres medir temperatura não é suficiente para te aconselhar um sensor.
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Brasil
Offline Offline
Sr. Member
****
Karma: 2
Posts: 315
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eu também percebi que as leituras feitas pelo LM35 variam muito, como você está alimentando o projeto?
Pois pode ser que a "tensão" da alimentação varie um pouco então a tensão lida do LM35 esteja variando muito.
Eu estou tentando montar uma rotina para tirar as leituras fora da curva (as vezes a amostragem varia até +-10º);
Logged

4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP


'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3221
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Eu também percebi que as leituras feitas pelo LM35 variam muito, como você está alimentando o projeto?
Pois pode ser que a "tensão" da alimentação varie um pouco então a tensão lida do LM35 esteja variando muito.
Eu estou tentando montar uma rotina para tirar as leituras fora da curva (as vezes a amostragem varia até +-10º);

Vês isso com a alimentacão por USB ou com uma fonte normal?
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Brasil
Offline Offline
Sr. Member
****
Karma: 2
Posts: 315
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sim, pela alimentação através da USB. Estando conectado na USB do computador ou alimentado pela USB com um adaptador AC.

.
Logged

4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP


0
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pessoal, boa noite. A idéia é medir temperatura dentro e fora de casa.
A alimentação também é feita pela USB, e as leituras chegam a dar uma diferença como a citada pelo mmoscz.
Logged

Rio
Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eu tenho um LM35 e ele funciona sem problemas, varia pouco e as variações são sempre de menos de 1 graus..

Mas pelo que vc ta falando, um filtro passa-baixa pode ajudar...


Pode tentar com:
R = 150K
C = 1uF
Logged

Portugal
Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

O meu LM35 tambem funciona na perfeição provavelmente o seu esta a variar porque esta a usar uma fonte externa que não é muito fiavel, eu montei o meu assim:

https://sites.google.com/site/desenrasca0/arduino/sensor-de-temperatura

e funciona muito bem
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 15
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Qual o código do Arduino que voce tá usando pra adquirir os dados?
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Segue trecho de código que estou usando...
Code:
  for(i = 0;i<=7;i++){ // gets 8 samples of temperature
    samples[i] = ( 5.0 * analogRead(pin) * 100.0) / 1024.0;
    tempc = tempc + samples[i];
    delay(100);
  }
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 15
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Faz assim:

Code:
int temp = 0;
for (i = 0; i <= 7; i++)
{
     temp = temp + analogRead(pin);
}
temp = (500/1024)*temp / 8;

Pra que tu usa esse delay?
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

mctimbu, boa tarde! Esse exemplo peguei na internet, vou testar o seu exemplo e ver se dá diferenças! Obrigado!
Logged

Pages: [1]   Go Up
Jump to: