¡Estás pidiendo una precisión del 0.16% de la escala completa! Esto no debería ser demasiado problema, en realidad, durante una tirada de QUADRATURE ENCODER lo suficientemente larga, pero eso es un codificador relativo (es decir, debe estar en cero en algún punto, y luego cuenta cuántas marcas de distancia se alejó de ese punto). ).
Dos tiras desplazadas de 10 mm espaciadas de patrones de encendido y apagado ciertamente harían su trabajo. El problema es que estarás a 30 mm de la tira. Pienso que podría tomar algunas decisiones repetitivas con los componentes ópticos, tal vez un led IR y un fototransistor compatible podrían detectar si está apuntando a una sección negra de la tira o una sección blanca de la tira.
AQUÍ es un fotorreflector IR con 1 " (25 mm) de distancia de trabajo. Es analógico, por lo que puede empujar la salida a un comparador y desplazarse para encontrar sus bordes claros / oscuros. Asegúrese de agregar un poco de histéresis a su comparador para que sus transiciones estén limpias. desea dos sensores, ya que tratará con dos partes de la tira del codificador.
El patrón de cuadratura se vería así.
Para su caso, las barras negras tendrían una longitud de 10 mm (o puede ir más fino). El ancho sería una función del enfoque del par ir. ESPERAMENTE ese par puede darte tu resolución, pero por supuesto, ¡lee las hojas!
Dependiendo de qué tan rápido se mueva su trineo, un microcontrolador estándar podría mantener su conteo. Si se está moviendo muy rápido, recomiendo un microcontrolador con un periférico incorporado para tratar los encoders en cuadratura, como el PIC 18F4331. Si lo hace, ni siquiera necesitará implementar un algoritmo de conteo de codificador de cuadratura, solo configure el periférico y lea el registro correcto a intervalos constantes. Si necesita un algoritmo, publique la pregunta y trabajaré en uno.
Ya que es un codificador RELATIVO, necesitarás tener algún tipo de sensor a cero.