Página 1 de 2

LM35 ler temperatura negativa

MensagemEnviado: 02 Mai 2009 06:44
por geraldomelo
Pessoal , qual a melhor maneira de ler a tensão negativa que vem do lm35 no AD do Pic ..?

observem a figura 2 do datasheet logo na primeira página :

:
http://www.national.com/mpf/LM/LM35.html

abs

Geraldo

MensagemEnviado: 02 Mai 2009 08:33
por MOR_AL
Olá Geraldo.
O circuito da figura NÃO possui tensão negativa. O LM35 fornece uma tensão de 10mV por cada grau Célcio. Ele (o fabricante) garante a precisão quando o integrado funcionar entre -55 e +150 graus Célcios (militar) e -40 a 110 (industrial) . Para medir tensões negativas, você deve colocar um resistor da saída para uma tensão negativa. Veja como, na figura 2 do datasheet, em PDF, na mesma página.
MOR_AL

MensagemEnviado: 02 Mai 2009 10:12
por fabim
BOM DIA GERARDO.

Seguinte, temperatura negativa com o carinha aí em fonte assimetrica somente utilizando uma técnica super revolucionária, e véia pra dedel..

Seguinte,
LM 35 TEM.
VDD
GND
SAIDA

Certo ?

Tu vai pegar um 1n4148 por exemplo e ligar ele em série entre o GND do LM e o GND da placa em questão.
Fica o seguinte .. GND-LM-----|>|------GND-fonte/placa ou seja.. ja entendeu..
E DA SAIDA DO LM PARA O TERRA, UM RESISTOR DE 10K, ISTO SE O LM ESTIVER ALIMENTADO COM 5V.

Agóra a técnica revolucionária.

Suponha que tem dois AD´s.

INT DADO_LM, DADO_DIODO;
SIGNED LONG RESULT;

DADO_LM = ADC_READ(1);
DADO_DIODO = ADC_READ(2)

RESULT = DADO_LM - DADO_DIODO;

prontinho, no result vocÊ vai ter valor positivo e negativo, pois a tensão de potencial sobre o diodo, é o seu ofset..

fabim

MensagemEnviado: 02 Mai 2009 11:30
por Djalma Toledo Rodrigues
Fabin
Mas, o diodo tem o 'mau costume' de variar - 2 mV / °C
.

MensagemEnviado: 02 Mai 2009 11:51
por fabim
Djalma Toledo Rodrigues escreveu:Fabin
Mas, o diodo tem o 'mau costume' de variar - 2 mV / °C
.


o mula véia.. Leia novamente o que eu escrevi à cima..

Não enteressa a variação dele, que seja 0.5 0.8 1.2 não enteressa..

Pois antes da conversão, tu vai ler a tensão de potencial dele, e subtrair da tensão lida do LM35, ou seja o diodo é o ofset;......

MensagemEnviado: 02 Mai 2009 14:26
por Djalma Toledo Rodrigues
Ta correto Fabim

Eu que não observei os 2 ADC . :oops:
.

MensagemEnviado: 02 Mai 2009 17:32
por MOR_AL
Olá Fabim. Sua idéia é muito boa. Parabéns. :)

Só para complementar. O LM35 tem um consumo de aprox. 110ua. A queda do diodo pode ficar baixa. Colocando-se um resistor do Vcc ao diodo, aumenta-se a corrente para, por exemplo 1mA. Aí a tensão no diodo, além de variar menos ( o que não importa), vai para cerca de 650 mV. Fica melhor, caso precise medir -55graus Celcios. Hehe!

Se Vcc = 5V e Vd = 0,65, então:
R = (5 - 0,65) / 0,001 = 4350 -->> R = 4k7
MOR_AL

MensagemEnviado: 02 Mai 2009 23:49
por jorgeluiz
-55 graus Celsius? Vai exportar termometros pra Siberia? Falando serio, quando se coloca esse diodo ai' que o Fabin falou, entao o "zero grau", na entrada do pic vai ser +0,65 ? Quanto bits vai precisar pra dar uma resoluçao razoavel?

MensagemEnviado: 03 Mai 2009 15:55
por fabim
jorgeluiz escreveu:-55 graus Celsius? Vai exportar termometros pra Siberia? Falando serio, quando se coloca esse diodo ai' que o Fabin falou, entao o "zero grau", na entrada do pic vai ser +0,65 ? Quanto bits vai precisar pra dar uma resoluçao razoavel?


aí véio, vai do raciocinio peritronico absolutico imprestavel, de pessoa pra pessoa.

Jack stripador says.: vamos por partes.

Existem outras soluções mais viáveis, mais tratando-se do LM35 que tem variação de 10mV°C e um resolução de +/- 0,5°C, .. ja viu né...

Vamos pensar no seguinte.

Suponha workar com Vref de 2.5V cravados, e resolução do pic em 10bits.

2.5/1024 = 0,00244140625 V.

Se pegar 0.010Vresu / 0,00244140625 = 4,096 bits de resu por °C, ou seja 0,25°C de resolução.

Sabendo-se que com o diodo, tu tem ofset de °C para tensão do LM = Tensão de potencial do diodo.
Sabendo-se que 150°C = (1,5V + tensao do diodo) - tensão diodo.

Da mesma forma, tu vai ter uma resolução de 0,25°C (+/- 0,5°C <<KKK)

Ou seja, ADC com 10 skol bits de resolução e Vef de 2,5V mata a pau..

HEHE, adoro eletronica, vai ter matemática assim lá na casa do chapéu!!

fabim

OBS,. não se esqueçam que o ADC do píc tem procedÊncia de +/- 1 bit LSB..

fabim novamente

MensagemEnviado: 03 Mai 2009 17:53
por guest2003
Lembrar de olhar qual a minima tensao que o AD do PIC em questão trabalha... (Normalmente o minimo é 2.5v)

[]'s

MensagemEnviado: 09 Mai 2009 05:43
por geraldomelo
Ola Fabim , acho que foi isso que vc quis dizer :

http://img15.imageshack.us/img15/236/lm35o.jpg

não entendi muito bem o resistor de 10K e como vc chegou nesse valor ...

outra coisa , conforme a figura 4 do datasheet , eu uso aquele RC ( 75r e 1uf) em paralelo com a saida do LM para parar de oscilar .. Tem algum problema ??

abs

Geraldo

MensagemEnviado: 09 Mai 2009 13:58
por fabim
geraldomelo escreveu:Ola Fabim , acho que foi isso que vc quis dizer :

http://img15.imageshack.us/img15/236/lm35o.jpg

não entendi muito bem o resistor de 10K e como vc chegou nesse valor ...

outra coisa , comforme a figura 4 do datasheet , eu uso aquele RC ( 75r e 1uf) em paralelo com a saida do LM para parar de oscilar .. Tem algum problema ??

abs

Geraldo


sim garoto, é este esquema mesmo..

quiescent current for estabilizing output signal...
Eu tambem queria saber como o filho do lula comprou uma fazenda de 60kk...

yes guy, no problem.
But..

One question.
You using this circuit, na placa ou fora da placa ?
Tipo vai usar um cabinho de uns X centimetros ?

fabim

MensagemEnviado: 09 Mai 2009 17:21
por geraldomelo
Ok Fabim , valew ... eu vou usar o sensor fora da placa a uns x metros . o cabinho eh blindado , mas mesmo assim vem muito ruido , só fica estavel mesmo com o res de 75omhs e o cap de 1uf .. ai fica chique ..


ps: Fabim , sem querer ser chato , esse res de 10k tá em algum esquema lá no datasheet ? não consegui achar . pergunto , pois vc mesmo disse que eh de 10k se for alimentar em 5V , mas por exemplo se for alimentar em 12V qual seria o novo valor ? já fui chato né .. heheheheh

abs

Geraldo

MensagemEnviado: 10 Mai 2009 15:37
por juarezbazzo
Olá caros colegas do fórum, como faço parte dos “autodidata”, pra aprender tenho de estudar muito e as vezes perguntar, é o seguinte, como já passei pelo ”led_piscador“, “Relógio”, “display multiplexador “ , “LCD”, “as paginas do 16F877” e a gora o Termômetro, até aí tudo bem, fiz com o LM35 um termômetro convencional de +2-+100 ºC com display a LED e LCD, pra fazer de, digamos -20 a +100 com o LM35, li e reli esses post e outros, fiquei mais perdido do que cego em tiroteio, com esquema acima (http://img15.imageshack.us/img15/236/lm35o.jpg) posso medir alguns 20 graus negativo? se meu programa tem que ser modificado do convencional (+2-+100)? por favor, o que interessa pro pic que a medida mínima é sempre zero? por exemplo, a medida (graus) mínima de meu termômetro seja -20 (negativo) o pic vai ler 0 mv, quando for -19 ele (pic) vai ter 10 mv, to certo? não to pedindo nada pronto, quero aprender, por isso só peço esses esclarecimento, Mas bah tche, chega. 100+ um braço, Juarez Bazzo NH - RS :lol:

MensagemEnviado: 10 Mai 2009 19:42
por fabim
HEHEHE... mais tudo bem...

Primo,
uma fonte simétrica é nada mais do que duas fontes de X volt´s em série correto ?

Vamos no seguinte, 10V simétrico , e + 5 e - 5 V assimetrico, opa mais perai fabim, não entendi..

Ja falei são duas fontes em série, duas pilhas de 5V em série.

NEG(-)====(+)comum(-)====(+)POSI

Se pegar o mortimetro, e ligar o cabo preto ao comum e o vermelho ao (+) valor medido = +5V.
Se ligar o cabo preto ao comum e o vermelho ao (-) vai medir -5V.
ué mais porque menos 5V, ué vélho tu ligou a bateria de 5 volt´s invertida.

Até aí tudo ok né ?
MAis se ligar.
Preto (-) === vermelho comum = +5V
Preto comum ==== vermelho (+) = +5V.

Pronto sanou corréto !!

Agóra eu tenho um sistema de -1.5V a +1.5V,
Tenho uma placa só com fonte assimetrica, como medir isto ?

Amplificador diferencial.
Divisor resistivo de VDD/2.

o disposivito externo, o GND vai ao centro do divisor resistivo.
O cabo com variação de -1.5 a + 1.5 vai a entrada + do amplificador diferencial.

...... tendeu ???!! eim tendeu tendeu ??!! Se não faça uma simulação no simulador que você tem mais amizade.

Aí no Caso do 2M35, ao invés de usar um divisor resistivo, usei um diodo com queta de potencial de 600mV +/-.

Se o LM35 tem uma variação de 10mV°C, e o diodo tem uma queta de 600mV...

0.600ofset / 0.010resolução = TEÓRICOS ( - 60°C)...


Fabim