Cheguei à pouco a casa e vim logo ver como estava o meu datalogger.

Olhando para o relógio até que o LED piscasse, reparei no atraso de 7min, era esperável que piscasse ás 16h, mas piscou ás 15:53.
Foram gravadas 571 temperaturas, o que dá um atraso de 735ms em cada wake-up. Não é coisa que se meça com facilidade cronometrando à mão, mas com muitos registos o erro vai acumulando e resulta nestas diferenças maiores facilmente cronometradas.

Resta-me estudar melhor o que está acontecer e provavelmente este erro estará a ser provocado por um desvio no oscilador interno do micro.
Poderia usar um cristal externo, mas tal como já disse noutros posts ia aumentar o consumo e isso não me agrada nada.

0 Responses so far.

Enviar um comentário