Página 1 de 2

duvidas controle de temperatura!

MensagemEnviado: 22 Out 2009 08:53
por verd
Bom dia companheiros, so iniciante em C e estou fazendo um programa para leitura de temperatura, consigo ler um sensor e apresentar no display, agora preciso implementar mais um sensor e apresentar em display! alguem dá uma luz de como faço isso? no meu programa so aparece a luitura do primeiro sensor!

MensagemEnviado: 22 Out 2009 09:36
por fabim
ãm ?
Explique-se melhor, antes de eu começar a rir.

abraços

MensagemEnviado: 22 Out 2009 09:58
por verd
o que estou querendo é o 1-wire! alguem pode me dar uma luz de como começo a implementar isso?

MensagemEnviado: 22 Out 2009 10:10
por buiz
Você pode usar um canal AD diferente para cada sensor ou simplesmente usar apenas 01 canal AD e multiplexar os sensores lendo um de cada vez.

MensagemEnviado: 22 Out 2009 10:35
por fabim
o buiz ja vomitou a solução.
Mas diganos que tipo de sensor é este ?
LM35, PTC, NTC, PT100, digital one wire, SPI, I2C, paralelo, Thermal type J, K, ETC.

Verd, quando for postar um pedido de auxilio, formate a sua necessidade com detalhes, alêm de ninguem encher o seu saco querendo saber isso ou aquilo, a resposta vem a tona muito mais rápido.

Abraços

MensagemEnviado: 22 Out 2009 12:45
por verd
foi mal fabim é que nem eu sabia direito o que estava querendo hahaha!!

já foquei o que estou querendo, utilizar o barramento 1-ware paa ligar varios ds18b20 em série! já peguei uma base no livro do fabio pereira posto futuras duvidas! hehe

valeu companheiros!!
t+

MensagemEnviado: 22 Out 2009 15:54
por verd
alguem já implementou este 1-wire? estou com problemas em implementer varios sensores no mesmo barramento, colocar o baramento em qq pino ou tem que ser no RX?

MensagemEnviado: 22 Out 2009 16:04
por verd
quando coloco mai um sensor no barramento ele mede a diferença entre os dois!

MensagemEnviado: 22 Out 2009 20:22
por Djalma Toledo Rodrigues
verd escreveu:foi mal fabim é que nem eu sabia direito o que estava querendo hahaha!!

já foquei o que estou querendo, utilizar o barramento 1-ware paa ligar varios ds18b20 em série! ... t+

Verd já leu bem o Datasheet ?

Creio que não.
Pois no Barramento 1 Wire os componentes não são ligados em Série e
sim em Paralelo

Já que são Endereçáveis

Each DS18B20 has a unique 64-bit serial code, which allows multiple DS18B20s to
function on the same 1-Wire bus.


http://datasheets.maxim-ic.com/en/ds/DS18B20.pdf
.

MensagemEnviado: 23 Out 2009 15:46
por verd
Fala Djalma! humm agora to boiando! não vou ligar os sensores no barramento? não é apenas 1 barramento? como em paralelo? vai ser um sensor para cada porta do pic?

MensagemEnviado: 23 Out 2009 20:05
por Sergio38br
Verd, o 1wire é um protocolo serial que permite que múltiplos sensores sejam colocados em paralelo pendurados em um único pino.Sendo os sensores identificados por um numero serial.

[ ]`s
Sergio

MensagemEnviado: 26 Out 2009 07:05
por verd
estou ligando em um pino qualquer do microcontrolador, estou conseguindo ler a temperatura de 1 sensor, pra utilizar sensorem em paralelo preciso liga-lo na seial então?

MensagemEnviado: 26 Out 2009 07:14
por Sergio38br
Imagine que vc tem multiplos sensores no mesmo pino, todosligado em paralelo... cada um destes sensores são endereçaveis por um codigo unico programado neles, qto vc pede a temperatura, nos comandos enviados, vc fornece o ID do que vc quer ver a temperatura.


[ ]'s
Sergio

P.S. Voce leu o datasheet do sensor de temperatura todo?? ou apenas a parte do protocolo???

MensagemEnviado: 26 Out 2009 12:24
por Djalma Toledo Rodrigues
Verd na Revista Elektor N. 90

ver Medidor de Temperatura , pág. 30

Se não tiver a Revista pode baixar esse artigo PDF no site :

http://www.elektorbrasil.com.br/revista ... ynkx?tab=4

É pago, 10 Créditos

Mas, a Elector te da Crédito Inicial ao se registrar.

PS. Se for usar diversos DS18S20 sugiro levar a alimentação de +5 Vdc
um fio a mais que simplifica.

Mas porque não usar o LM35 e DAC do uC ?
.

MensagemEnviado: 28 Out 2009 08:38
por verd
Fala djalma! estou utilizando o Ds pois achei bem interessante este barramento, iria fazer testes para analizar o seu funcionamento, encontrei ele a um preço menor que o lm35, minha aplicação utiliza muitos sensores, utilizaria o barramento pra liga-los, ainda não trabalhei com o lm35, mas no caso do lm teria que ligar um sensor para cada porta do pic neh?