• Welcome to LusoRobótica - Robótica em Português.
 

PAN3101 - OPTICAL MOUSE SENSOR

Started by Dave, 21 de December de 2012, 23:09

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

microbyte

Desculpa a pergunta, mas tu mexeste o rato?  :P

Dave

Quote from: microbyte on 28 de December de 2012, 03:14
Desculpa a pergunta, mas tu mexeste o rato?  :P

eheheh

Yap mexi :D.

Fiz isto algumas vezes.
Umas vezes mexi devagar, de outras com vais velocidade, para ver se aparecia algo que se visse  ;D.

As leituras não são iguais, mas são muito semelhantes.
David Martins
Eng. Electrotécnica e de Computadores, UBI

microbyte

Pois mas realmente a mim parece-me que tu mexeste mais rápido nestas linhas:

          041 [33]           '.'      1     00000001
          042 [34]           '.'      5     00000101
          043 [35]           '.'      2     00000010
          044 [36]           '.'      1     00000001


Pelo datasheet, há 3000 frames/segundo...
Isto significa que há 1 frame em cada 333,(3) µs, logo 10ms continua a ser muito. Experimenta ler a cada 350µs.

Dave

microbyte, mas não é estranho dar quase tudo zero?

A probabilidade de calhar zero, sabendo que dá a volta e empurei em todas as direcções, seria 1/256.

Tenho de meter um osciloscópio digital nisto e ver o que está mal...  :o
David Martins
Eng. Electrotécnica e de Computadores, UBI

microbyte

Passei os olhos muito rápido no datasheet há bocado e vi referência a uma coisa chamada watchdog timer, que é basicamente um "reset" quando o circuito acha que "empancou".

Não estou a dizer que é isso, mas algo pode estar a provocar esse reset...

Fizeste a experiência que te propus?