duvidas controle de temperatura!

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

duvidas controle de temperatura!

Mensagempor verd » 22 Out 2009 08:53

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!
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor fabim » 22 Out 2009 09:36

ãm ?
Explique-se melhor, antes de eu começar a rir.

abraços
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor verd » 22 Out 2009 09:58

o que estou querendo é o 1-wire! alguem pode me dar uma luz de como começo a implementar isso?
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor buiz » 22 Out 2009 10:10

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.
Avatar do usuário
buiz
Byte
 
Mensagens: 165
Registrado em: 20 Out 2006 14:59
Localização: Cachoeira do Sul - RS

Mensagempor fabim » 22 Out 2009 10:35

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
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor verd » 22 Out 2009 12:45

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+
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor verd » 22 Out 2009 15:54

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?
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor verd » 22 Out 2009 16:04

quando coloco mai um sensor no barramento ele mede a diferença entre os dois!
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor Djalma Toledo Rodrigues » 22 Out 2009 20:22

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
.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor verd » 23 Out 2009 15:46

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?
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor Sergio38br » 23 Out 2009 20:05

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
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor verd » 26 Out 2009 07:05

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?
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor Sergio38br » 26 Out 2009 07:14

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???
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor Djalma Toledo Rodrigues » 26 Out 2009 12:24

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 ?
.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor verd » 28 Out 2009 08:38

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?
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Próximo

Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x