Estou montando um sistema de medir a temperatura de uns reservatórios,estava procurando um sensor para isso e achei o ds18b20 mas n entendi como usa a parte do código, 

mas eu conheço o lm35 sem como usa mas ele n é aprova de água eu poderia pintar o lm com uma tinta impermeável ou botar cola quente ou silicone ao seu redor ?

Exibições: 495

Responder esta

Respostas a este tópico

O que você não entendeu do código do DS18B20?

eu não entendi os códigos de exemplo tipo tem muita coisa, se alguém pude-se me mandar um mais simplificado, que foce parecido com o do lm35 tipo assim o valor do pino x um numero daria a temperatura  

Obrigado

O Ds18b20 é bem melhor.

eu não entendi os códigos de exemplo tipo tem muita coisa, se alguém pude-se me mandar um mais simplificado, que foce parecido com o do lm35 tipo assim o valor do pino x um numero daria a temperatura  

Obrigado

O Ds18b20 é melhor que lm35 por não ser afetado por interferencias eletricas do proprio circuito ex: reles.

infelizmente ele é um pouco mais chato por ser I2C.

Abaixo tem um codigo que adaptei para fazer um secador de frutas com garagino, precisa da biblioteca one wire e dallas temperature.

as bibliotecas que utilizei tbm estão em anexo

coloquei um Watch Dog neste codigo

Anexos

Oi TA, boa noite,

a tecnologia utlizada no DS18b20 é a One Wire.

Ela difere em varios pontos da tecnologia I2C.

Na I2C voce utiliza 2 fios para comunicação (Gnd não conta com fio).

Na 1W só utiliza 1 fio.

Na I2C voce somente pode usar redes com distancias curtas (poucos centimtros/m).

Na 1W voce pode ter redes de até 100m.

O protocolo de comunicação também é diferente.

Existem boas bibliotecas para arduino que facilitam muito o uso deste componente.

Existem ainda uma caracteristica muito peculiar deles.

Cada DS18b29 tem gravado nele um numero unico de 64 bits, algo muito similar à um

MAC address.

Rui

Use DS18B20 - é melhor e poderá usar vários sensores com o mesmo Arduino.

http://labdegaragem.com/profiles/blogs/tutorial-como-utilizar-o-sen...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço