analogRead e temperatura
sto usando un sensore lm35dz per acquisire periodicamente la temperatura. il problema è il continuo variare della tensione letta con la funzione analogread. le variazioni sono sia in eccesso sia in difetto.
per cercare di ovviare faccio la media tra 20 valori letti distanza di 0,5 secondi.
mi chiedo però come mai la tensione continui variare ?
i fili dell'alimentazione sono avvolti tra loro per evitare correnti parassite. livello software quali altri accorgimenti posso adottare?
per cercare di ovviare faccio la media tra 20 valori letti distanza di 0,5 secondi.
mi chiedo però come mai la tensione continui variare ?
i fili dell'alimentazione sono avvolti tra loro per evitare correnti parassite. livello software quali altri accorgimenti posso adottare?
it analog sensor, if 5v changes, analogread returns different value.
do use usb power arduino board ? in case th 5v not stable.
you can use internal reference of arduino.
and should read few values (5 or more) , use average.
do use usb power arduino board ? in case th 5v not stable.
you can use internal reference of arduino.
and should read few values (5 or more) , use average.
Arduino Forum > International > Italiano > Hardware (Moderator: leo72) > analogRead e temperatura
arduino
Comments
Post a Comment