Fiz no computador essa simulação para medir a temperatura de um local em três pontos diferentes, essas conexões estão corretas?

Boa tarde,

Eu estou considerando o uso numa sala e quero medir a temperatura próximo ao teto, próximo ao chão e no meio de uma das paredes usando sensores LM35. Eu vi um exemplo onde o sensor fica acoplado à protoboard, mas eu preciso que ele fique distante do Arduino, por isso penso em utilizar fios para estender o alcance. Eu devo soldar os fios com os pinos do sensor para juntá-los? E esse arranjo de fios está correto?

Exibições: 383

Anexos

Responder esta

Respostas a este tópico

Cara tá certo não

a ligação é essa aqui:

Olá,

Ainda tem um detalhe a ser considerado.

O sinal de saída do LM35 é de 10mV/°C ou seja é um nível de tensão baixo e com alta impedância de saída.

A entrada analógica do arduino, ou de qualquer outro microcontrolador também é de alta impedância (+-10kOhm).

Oque é que isso significa?

Bem, se ligar um LM35 a entrada analógica de um mcu com cabos longos existirá o problema dos cabos captarem muita interferência eletromagnética, que será somada ao sinal do LM35, gerando leituras incorretas no AD do mcu.

O Lm35  foi projetado para ser montado em placas junto ao mcu ou a um trasmissor e ligado diretamente a linhas de transmissão longas.

Existem formas de resolver, o problema, como usar cabos blindados, transmissão por rf, ou loop de corrente 4-20mA, este último consta no datasheet do LM35.

Abraço.

Só não entendi uma coisa. Essa interferência seria captada no sensor ou nos fios mesmo (enquanto estivesse passando a corrente elétrica para ler a temperatura)?

Sim.

Ah... Entendi, obrigado.

Obrigado, depois considerei que existem mais de uma entrada analógica e poderia usar cada uma para cada sensor. Por acaso, tem como aumentar a quantidade de entradas analógicas,pois o que eu quero fazer terá muitos sensores? Mais de 20 sensores de vários tipos...

Juliano, boa noite.

Voce tem que usar o LM35 ou pode usar outro sensor de temperatura?

Para estes casos onde o sensor fica longe do mcu,  como bem colocou o Wiechert,  

eu sempre recomendo usar os DS18b20 ou DS18s20.

Eles utilizam  um bus One Wire, que pode ser único  com varios sensores,

com comprimento que pode chegar até à 200m, ou mais.

Rui

Boa noite Rui,

Gostei do seu bizu. Fiz alguns testes anteriormente com o LM35, em circunstância semelhante ao citado pelo Juliano e também obtive resultados inconsistentes.

Pesquisei no site http://playground.arduino.cc/Learning/OneWire&prev=search  aonde eles citam as características e funcionamento destes componentes (DS18b20 e DS 18s20) . 

Ainda segundo o site, o microcontrolador do arduino pode ler informações deste sensor utilizando um único fio e resistor de pull-up, sendo normalmente utilizado um resistor de 4k7 ohms.

O esquema seria algo parecido com isto? Segue abaixo:

Valeu!

Nilton,

o esquema elétrico é este mesmo.

Mas se quizer pode usar só dois fios.  O +5V não é nescessario.

Voce pode montar vários DS18x20 neste bus.

Se forem muitos, talvez voce tenha que diminuir o valor do resistor.

Rui

Rui,

Obrigado mais uma vez pelo bizu. Irei comprar os componentes e fazer o teste prático aqui.

Abração!

Não, posso usar qualquer sensor, mas preferencialmente mais barato. Tinha encontrado esse, mas pelo visto com esse não dá. Vou verificar esse que você me indicou, muito obrigado.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço