Tabla de contenido:

Diseño de modelo de ferrocarril con revestimiento de paso automatizado (V2.0): 13 pasos (con imágenes)
Diseño de modelo de ferrocarril con revestimiento de paso automatizado (V2.0): 13 pasos (con imágenes)

Video: Diseño de modelo de ferrocarril con revestimiento de paso automatizado (V2.0): 13 pasos (con imágenes)

Video: Diseño de modelo de ferrocarril con revestimiento de paso automatizado (V2.0): 13 pasos (con imágenes)
Video: Que? #short 2024, Noviembre
Anonim
Diseño de modelo de ferrocarril con revestimiento de paso automatizado (V2.0)
Diseño de modelo de ferrocarril con revestimiento de paso automatizado (V2.0)

Este proyecto es una actualización de uno de los proyectos de automatización de ferrocarriles modelo anteriores, El diseño de ferrocarriles modelo con revestimiento automatizado. Esta versión añade la función de acoplamiento y desacoplamiento de la locomotora con el material rodante. El funcionamiento del trazado ferroviario es el siguiente:

  • La locomotora comenzará desde la línea principal y avanzará hacia el revestimiento para acoplarse con el material rodante.
  • La locomotora se acoplará y sacará el tren del apartadero hacia la línea principal.
  • El tren comenzará a moverse, acelerará, dará un par de vueltas alrededor del trazado y reducirá la velocidad.
  • La locomotora llevará el tren de regreso al apartadero en el bucle final donde se desacoplará del material rodante y continuará.
  • La locomotora hará un bucle alrededor de la vía, reducirá la velocidad y se detendrá donde comenzó al principio.
  • La locomotora esperará un tiempo determinado y se volverá a repetir toda la operación.

Así que sin más preámbulos, ¡comencemos!

Paso 1: mira el video

Image
Image

Mire el video para tener una idea completa de cómo se lleva a cabo toda la operación del ferrocarril explicada en el paso anterior.

Paso 2: obtenga todas las piezas y componentes

Cargue el programa Arduino en el microcontrolador Arduino
Cargue el programa Arduino en el microcontrolador Arduino

Entonces, ahora ya sabe cómo van a ir las cosas, ¡así que obtenga todas las piezas y componentes que se enumeran a continuación para comenzar!

  • Un microcontrolador Arduino (se puede usar cualquier placa Arduino, pero cuide las conexiones de los pines).
  • Un módulo de controlador de motor L298N (se recomienda este tipo de controlador de motor, con respecto a su capacidad y precio).
  • 5 cables de puente macho a hembra (para conectar los pines de entrada del controlador del motor a los pines de salida digital de la placa Arduino).
  • Juego de 3 cables de puente macho a hembra, un total de 6 (para conectar los sensores a la placa Arduino).
  • 6 cables de puente de tablero (dos para conectar la potencia de la pista a una salida del controlador del motor y cuatro para conectar dos desvíos del revestimiento a la otra salida del controlador del motor).
  • Dos pistas 'sensored'.
  • Una fuente de alimentación de 12 voltios (capacidad de corriente de al menos 1 A.)
  • Un cable USB apropiado para conectar la placa Arduino a una computadora (para programación).
  • Una computadora (obviamente:)
  • Pistas para hacer el trazado.

Paso 3: cargue el programa Arduino en el microcontrolador Arduino

Obtenga el IDE de Arduino desde aquí. Revise el código para comprender cómo funcionará la operación.

Paso 4: haz el diseño

Hacer el diseño
Hacer el diseño

El diseño contendrá un revestimiento de paso con una pista de desacoplamiento magnético en la salida del revestimiento para permitir que la locomotora se desacople del material rodante antes de abandonar el revestimiento. Se instalará una vía 'sensorizada' justo después del revestimiento para que el microcontrolador sepa cuándo la locomotora abandona el revestimiento o cruza esa sección particular de la vía.

Se instalará otra vía "con sensores" antes del apartadero de modo que la longitud de la vía entre esta vía "con sensores" y el apartadero con respecto a la dirección de movimiento del tren sea mayor que la longitud del tren.

Después de configurar el diseño, asegúrese de que los rieles de las vías estén limpios para garantizar el buen funcionamiento del tren.

Paso 5: conecte los desvíos al controlador del motor

Conecte los desvíos al controlador del motor
Conecte los desvíos al controlador del motor

Conecte ambos desvíos en paralelo (+ ve y -ve de uno al + ve y -ve del otro respectivamente). Conecte los desvíos cableados en paralelo a los pines de salida del módulo del controlador del motor marcados como 'OUT1' y 'OUT2'. Es posible que deba invertir la conexión de desvío a la salida del controlador del motor si cambian a la dirección incorrecta después de encender la configuración.

Paso 6: conecte el controlador del motor al alimentador de potencia de la oruga

Conecte el controlador del motor al alimentador de potencia de la oruga
Conecte el controlador del motor al alimentador de potencia de la oruga

Conecte los cables del alimentador de energía de la pista a los pines de salida del controlador del motor marcados como 'OUT3' y 'OUT4'. Es posible que deba invertir la polaridad de la conexión del cableado si la locomotora comienza a moverse en la dirección incorrecta después de encender la configuración.

Paso 7: conecte el controlador del motor a la placa Arduino

Conecte el controlador del motor a la placa Arduino
Conecte el controlador del motor a la placa Arduino

Retire el conector de puente del pin del controlador del motor marcado 'ENB'. Conecte el terminal '+ 12-V' del módulo del controlador del motor al pin 'VIN' de la placa Arduino. Conecte el pin 'GND' del módulo del controlador del motor al pin 'GND' de la placa Arduino. Realice las siguientes conexiones entre el controlador del motor y la placa Arduino:

Controlador de motor -> placa Arduino

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

Paso 8: conecte las pistas 'sensored' a la placa Arduino

Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino

Conecte los pines 'VCC' de los sensores al pin '+ 5 voltios' de la placa Arduino. Conecte los pines 'GND' de los sensores al pin 'GND' de la placa Arduino.

Conecte el pin 'OUT' del sensor en la salida del revestimiento al pin 'A1' de la placa Arduino. Conecte el pin 'OUT' del sensor restante al pin 'A0' de la placa Arduino.

Paso 9: conecte la placa Arduino a la alimentación

Conecte la placa Arduino a una fuente de alimentación de CC de 12 voltios a través del conector de alimentación.

Paso 10: Coloque el material rodante y la locomotora en las vías

Coloque el material rodante y la locomotora en las vías
Coloque el material rodante y la locomotora en las vías
Coloque el material rodante y la locomotora en las vías
Coloque el material rodante y la locomotora en las vías

Con una herramienta de carga, coloque la locomotora en la línea principal y el material rodante en el revestimiento.

Paso 11: Verifique todas las conexiones de cableado y los trenes

Asegúrese de que la locomotora y el material rodante no se descarrilen. Vuelva a verificar todas las conexiones de cableado y tenga cuidado con la polaridad de las conexiones de alimentación.

Paso 12: encienda la alimentación y ponga en marcha el tren

Si todo salió bien, debería ver su locomotora comenzando a moverse y a funcionar como en el video. Si la locomotora comienza a moverse en la dirección incorrecta o los desvíos cambian en la dirección incorrecta, invierta la polaridad de su conexión de cableado con el terminal de salida del módulo del controlador del motor.

Paso 13: modificar el proyecto

Continúe y juegue con el código Arduino y el diseño para agregar más funciones, ejecutar más trenes, agregar más desvíos, etc. Hagas lo que hagas, ¡todo lo mejor!

Recomendado: