Boa noite pessoal, estou fazendo a leitura de um lm35 aqui pelo scadabr, soque esta variando muito, cerca de +-4 graus a cada segundo, mas quando eu faço a leitura so pelo arduino no serial monitor o valor fica estavel.

Alguem sabe oque eu posso fazer para corrigir isso?

Exibições: 1004

Responder esta

Respostas a este tópico

Eu não sei, isso que vou te falar é só uma suposição,mas poderia ser que o polling do scadabr pode está alto, tente colocar um tempo baixo de leitura do escravo. veja lá, caso não der eu vou ver outras soluções

abraço

Bom, chegou no momento de discutirmos isso.

Também enfrentei isso. A principio pensei que pudesse ser o sensor, mas com seu relato mudei de ideia.

Me lembro que colocamos no arduino para armazenar um numero inteiro. Se ele nao for o scadabr vai toda hora arredondar e acho que pode estar ai o problema.

temos que procurar entender o que o registrador armazena em cada momento e como o arduino faz o calculo da temperatura.

Ja to estudando nesta tarde de sabado chuvosa para tentar ajudar.

Adriano, eu ja tentei mudar o tempo,a unica diferença é que o scadabr demora mais para mudar os valores, mas msm assim com uma diferença grande de variação :(
Sidney vc disse que ja enfrentou esse msm problema, vc conseguiu resolver alguma coisa?
Mas acho que nao e caso de arredondamento, muda muito os valores, se variasse +- 1 ou no maximo 2, acho que seria arredondamento nao?, eu tbm reparei que o numero lido, antes de o scadabr realizar a formula muda muito tbm, entao creio que nao e o script.
Ta certo, brigado pessoal

realmente tem uma formula que é usada pra integrar o o lm35 no scadabr a gente tem um colega oo sergio que fez essa integração e o dele funcionou muito bem, uma pena ele te desaparecido

Tente desinstalar o lm35 e instala-lo denvo observando as formulas usadas e veja se funciona direito eu faria isso

Ah entao, eu ja fiz isso e continuou do msm jeito, o engraçado e que antes funcionava normalmente...

Bem isso poderia ser um bug  do programa tb...

se a aplicação não for critica pra vc, vale a pena desistalar o scadabr e instalar denovo pra ver, se volta a funcionar, e também qual é a versão que vc tá usando o 0.9 ou o 1.0,

Nessas horas vale tudo, como dizia o nosso amigo TIM MAIA

Ta certo vou fazer isso sim, amanha eu vou para o instituto e vou desinstalar e falo o resultado.

A versão que eu estou usando agora é a 1.0

Se caso vc instalar o scdabr 1.0 e voltar a dar problemas, desistale o 1.0 e instale o 0.9 pode dar algum resultado se der o mesma coisa nos dois podemos descarta problemas no scadabr e ai passamos pra analise do componente

Consegui, reinstalei tudo e voltou a funcionar corretamente,mas ainda e estranho
Adriano,. vc sabe pq no codigo que vc passou naquele tutorial começa pelo pino digital 3 e nao 0?

senão me engano o pino digital 0 é o pino de RX, o pinos de Rx e tX são somente usados pra comunicação.ai eu peguei um aleatorio que foi o pino 3 digital, caso queira tentar colocar na internet seu scadabr podemos ver, pois verifiquei uma hipotese que pode dar certo pra vc

Ah entendi.

Quero sim, ainda nao desisti, logo logo nao poderei mais vir ao instituto, mas agnt pode tentar com 3G que tenho em casa

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço