LusoRobótica - Robótica em Português
Electrónica => Electrónica Geral => Tópico iniciado por: Ruben Silva em 01 de Junho de 2013, 01:36
-
Boa noite, como posso conveter o sinal do lm35 que é analogico para digital? para saber a temperatura?
-
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2F4.bp.blogspot.com%2F-1yI_vGkFVyE%2FURijPpLuirI%2FAAAAAAAABeU%2FAe59bH_8nMY%2Fs1600%2FUntitled-1.jpg&hash=36ab15ec2c7eae77df0e1c6649e7d03f8fd4e0b7)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2F1.bp.blogspot.com%2F-tQScILkBunM%2FT0CBuAMul4I%2FAAAAAAAAACM%2FiZD049UqPyg%2Fs1600%2Ftemperature%2Bschematic.JPG&hash=1dfe71be5ba1a9fb6a6e2fba88472941fbdd40d2)
-
Boa noite, como posso conveter o sinal do lm35 que é analogico para digital? para saber a temperatura?
Como Hugu demonstrou por datasheet necessita de um conversor A/D. Ora, não só, vai precisar disponibilizar os valores lidos para a sua aplicação. Os modernos microcontroladores incluem no interior conversores A/D. Aqui está um link de projeto com LM34 (que pode ser facilmente pode ser subsituído por LM35):
http://www.phanderson.com/picaxe/lm34.html (http://www.phanderson.com/picaxe/lm34.html)
A ligação é muito simples com por exemplo um microcontrolador de baixo custo, o Picaxe 08M:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.maxmcarter.com%2Fpicaxe%2Fserialpicaxe2_lm34.png&hash=07b1e00d40bb896a3a0302d3a49a8a593e57489a)
-
Boa noite, como posso conveter o sinal do lm35 que é analogico para digital? para saber a temperatura?
Como Hugu demonstrou por datasheet necessita de um conversor A/D. Ora, não só, vai precisar disponibilizar os valores lidos para a sua aplicação. Os modernos microcontroladores incluem no interior conversores A/D. Aqui está um link de projeto com LM34 (que pode ser facilmente pode ser subsituído por LM35):
http://www.phanderson.com/picaxe/lm34.html (http://www.phanderson.com/picaxe/lm34.html)
A ligação é muito simples com por exemplo um microcontrolador de baixo custo, o Picaxe 08M:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.maxmcarter.com%2Fpicaxe%2Fserialpicaxe2_lm34.png&hash=07b1e00d40bb896a3a0302d3a49a8a593e57489a)
Eu estou a usar um Pic 18x, eu ja vi pessoal que conseguiu converter o sinal analogico com uns calculos no programa da pic, o problema é que esses calculos metem numero decimais e como programo em Basic ele nao reconhece...
-
Usas a ADC para ler o bicho, BASIC não suporta floats?
Tambem não precisas realmente deles..
-
mas com uma pic18x nao conseguigo fazer calculos nela com numeros decimais?
-
Claro que consegue, isso só depende do que o teu compilador suporta ou não e o que tu sabes sobre usar o mesmo.
-
Claro que consegue, isso só depende do que o teu compilador suporta ou não e o que tu sabes sobre usar o mesmo.
pode dar uma ajuda entao?
-
Não dizes qual é o micro, nem qual é o teu compilador, e a bola de cristal hoje está a fazer update ao kernel..
-
Não dizes qual é o micro, nem qual é o teu compilador, e a bola de cristal hoje está a fazer update ao kernel..
é uma pic18x e o compilador PICAXE Programming Editor
-
Não dizes qual é o micro, nem qual é o teu compilador, e a bola de cristal hoje está a fazer update ao kernel..
é uma pic18x e o compilador PICAXE Programming Editor
Creio que é um Picaxe-18x. Sugiro que leia o link que dei.