Conducción de un eje dual con un motor paso a paso [cerrado]

1

Estoy ocupado aprendiendo un poco de electrónica y tratando de crear una réplica analógica de un altímetro Cessna 172.

Estoy usando un Arduino Mega 2560 para juguetear, y estoy pensando en usar un motor paso a paso para mover las dos manos en el indicador.

La parte difícil de esto es manejar dos manos, sentarse en el mismo eje en el manómetro con un motor paso a paso. Así que estoy tratando de encontrar una manera de lograr esto.

Tengo la idea de tener dos ejes uno dentro del otro, un eje interior que maneja una mano y otro eje alrededor de la flecha interior para la otra mano. El eje interno es accionado directamente por el servomotor, y algunos engranajes unidos a él, deben transferir la rotación en una proporción de 1:10 (creo), al eje externo.

Entonces, con cada revolución de la mano larga, la mano más corta debe girar 1/10 de una rotación completa.

La pregunta es, ¿dónde puedo comprar este tipo de ejes que encajan entre sí, que me permitan colocar engranajes en ellos? ¿Hay kits que pueda comprar para este tipo de implementación?

Observé sitios como enlace y enlace , pero no estoy realmente seguro de qué buscar, o cómo se llamaría este tipo de eje.

    

2 respuestas

5

@DaveTweed ha abordado los ejes anidados, esta respuesta aborda otro problema que podría enfrentar si usa un motor paso a paso.

A menos que también tenga un codificador rotatorio incorporado, cualquier paso a paso perdería pasos de vez en cuando y su código Arduino no tendría forma de saberlo, por lo que los desajustes y los errores de cero se producirán si usa los pasos a paso.

El enfoque alternativo más simple podría ser conducir un servo acoplado con engranajes en el exterior del eje para el brazo corto, utilizando la biblioteca Servo de Arduino, con servo.write (0) para MSL y servo.write (180) para el servicio techo. Calcule la relación de engranajes requerida para conducir el brazo corto a través del ángulo que necesita y coloque una cabeza de engranaje adecuada en la bocina del servo.

Aquí hay otro enfoque que podrías probar: Abra un servomotor de hobby o varios diferentes, y verifique si la última etapa de engranaje tiene dientes alrededor (algunos no). Si lo hace, una revisión rápida debe indicar la relación de engranajes de cada par de engranajes. Conduzca el brazo más corto desde el exterior del eje como se indica arriba, seleccionando un engranaje adecuado para el lanzamiento requerido, mientras maneja la mano interior del propio motor de CC del servo o una de las etapas de engranaje anteriores. De esa manera, la codificación sigue siendo simple, a costa de algunos problemas mecánicos.

Un servo de cabrestante de varias vueltas podría ser una mejor opción que un servo de pasatiempo. Diga 1.5 rotaciones completas en el brazo corto (= 15k pies, ya que el techo de servicio es de solo 13.5k pies), y use uno de los otros engranajes con la relación adecuada para el brazo más largo.

Editar Busque el tubo de latón de pared delgada K & S, 1 mm OD, en eBay y en cualquier otro lugar.

    
respondido por el Anindo Ghosh
4

Un par de pensamientos:

  1. La mayoría de las tiendas de pasatiempos venden tubos de latón en múltiples tamaños; los tamaños adyacentes por lo general se anidan en forma cómoda.

  2. Las tiendas de pasatiempos y los talleres de carpintería también venden movimientos de reloj a pilas (destinados a personas que construyen relojes de lujo); quizás uno de estos podría modificarse de 12: 1 a 10: 1 unidad.

  3. Para obtener la mejor autenticidad, intente encontrar un altímetro Cessna 172 excedente / roto y reemplace sus entrañas con su motor paso a paso.

respondido por el Dave Tweed

Lea otras preguntas en las etiquetas