Tabla de contenido:
- Paso 1: mira el video
- Paso 2: obtenga todo lo necesario
- Paso 3: programa el microcontrolador Arduino
- Paso 4: Reemplazo de los empalmes de los rieles de los desvíos
- Paso 5: Configure el diseño
- Paso 6: instale el protector del motor en la placa Arduino y conecte la potencia de la pista y los desvíos
- Paso 7: conecte los sensores
- Paso 8: Verifique todas las conexiones de cableado
- Paso 9: conecte la configuración a la alimentación
- Paso 10: coloque el tren / locomotora en la línea principal
- Paso 11: Encienda la configuración
- Paso 12: Mira cómo avanza tu tren
- Paso 13: Solucione el problema si es necesario
- Paso 14: Ve más lejos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En uno de mis Instructables anteriores, mostré cómo hacer un modelo de ferrocarril simple automatizado punto a punto. Una de las principales desventajas de ese proyecto era que el tren tenía que moverse en sentido inverso para regresar al punto de partida. Hacer funcionar un tren en ese diseño significaba que tenía que correr en reversa con la locomotora en la parte trasera. Entonces, en este Instructable, aprendamos a hacer un diseño similar con un bucle inverso en cada extremo para que nuestro tren pueda correr en la dirección de avance todo el tiempo. ¡Empecemos!
Paso 1: mira el video
Mire el video anterior para comprender mejor este proyecto.
Paso 2: obtenga todo lo necesario
Para este proyecto, necesitará:
-
Suministros electrónicos:
- Un microcontrolador Arduino compatible con Adafruit Motor Shield V2. (1)
- Un protector de motor Adafruit V2.
- 2 pistas 'Sensored'.
- 10 cables de puente macho a macho.
- Una fuente de alimentación de CC de 12 voltios.
-
Suministros de modelos de ferrocarril:
- 2 desvíos (uno por cada bucle inverso).
- 3 alimentadores de pista (uno para la línea principal y los dos restantes cada uno para un bucle inverso).
- 4 ensambladores de rieles aislados (obtenga 4 más si el desvío que se está utilizando no tiene una función de "Enrutamiento de energía").
1. Se puede utilizar cualquier placa R3 Arduino como UNO, Leonardo y similares. Los tableros como Mega también se pueden usar con una ligera modificación (obtén ayuda aquí).
Paso 3: programa el microcontrolador Arduino
Recomendaría revisar el código de Arduino para obtener una comprensión más profunda de cómo funciona el código para hacer que el tren corra alrededor del diseño.
Paso 4: Reemplazo de los empalmes de los rieles de los desvíos
Si los desvíos que se utilizan tienen una característica de "Enrutamiento de energía", entonces solo los rieles más externos deben aislarse eléctricamente mediante uniones de riel aisladas. Si los desvíos que se utilizan no tienen esta característica, los 4 rieles deben estar aislados eléctricamente.
Paso 5: Configure el diseño
La pista 'sensored' se instalará en la entrada de cada uno de los bucles inversos. La línea principal y los dos bucles inversos tendrán cada uno una pista de alimentación separada.
Decida cuál de los bucles será el bucle A y B. El bucle en el que el tren entrará primero al arrancar será el bucle A y el otro será el bucle B. Por lo tanto, el desvío en el bucle A será el desvío A y en adelante. en el bucle B estará el desvío B.
Paso 6: instale el protector del motor en la placa Arduino y conecte la potencia de la pista y los desvíos
Participaciones:
Ambos desvíos deben estar conectados en paralelo pero en polaridades opuestas para que siempre cambien en direcciones opuestas.
- Conecte el desvío A al blindaje del motor como se muestra en la imagen 4.
- Conecte el desvío B al blindaje del motor como se muestra en la imagen 5.
Alimentadores de seguimiento:
Los alimentadores de vía para ambos bucles inversos deben conectarse en paralelo con las mismas polaridades para que el tren se mueva en la misma dirección en ambos bucles, es decir, entrando por la línea ramificada del desvío y saliendo por el lado recto (Vea el video en el Paso 1 para aclaraciones).
- Conecte los cables de alimentación del alimentador de la línea principal al blindaje del motor como se muestra en la imagen 5. Asegúrese de que la polaridad de la conexión sea tal que el tren se mueva hacia el bucle A al arrancar.
- Conecte los cables de alimentación de los 'alimentadores' de los bucles al blindaje del motor como se muestra en la imagen 6.
Paso 7: conecte los sensores
Conecte el pin -ve de los sensores al encabezado 'GND' y los pines + v al encabezado de + 5 voltios. El pin 'IQREF' de una placa Arduino también se puede utilizar como una conexión de + 5 voltios a sensores de potencia para placas que funcionan en un nivel de voltaje lógico de 5 voltios.
Conecte el pin de salida del sensor adyacente al primer bucle inverso a la entrada 'A0' de la placa Arduino y el pin de salida del sensor adyacente al segundo circuito inverso al pin de entrada 'A1' de la placa Arduino.
Paso 8: Verifique todas las conexiones de cableado
Asegúrese de que todo el cableado se haya realizado correctamente y que no haya conexiones sueltas.
Paso 9: conecte la configuración a la alimentación
Puede conectar el adaptador al conector hembra de CC de la placa Arduino o puede usar el bloque de terminales en el protector del motor para encender la configuración.
Paso 10: coloque el tren / locomotora en la línea principal
Se recomienda encarecidamente utilizar una herramienta de remolque, especialmente para locomotoras de vapor. Asegúrese de que las ruedas de la locomotora y el material rodante (si se usa) estén correctamente alineados con la vía.
Paso 11: Encienda la configuración
Paso 12: Mira cómo avanza tu tren
Después del encendido, el desvío en el circuito A debe cambiar a un lado y el desvío en el circuito B debe cambiar a recto. Después de eso, el tren / locomotora debe comenzar a avanzar hacia el bucle A.
Si algo sale mal, apague la instalación inmediatamente para evitar que los controladores del motor se frían.
Paso 13: Solucione el problema si es necesario
Si un desvío particular cambia de manera incorrecta, invierta la polaridad de su conexión. Haga lo mismo con los alimentadores de potencia de la vía si el tren comienza a moverse en la dirección incorrecta.
Si la configuración se restablece después de un tiempo después del inicio, incluso cuando los desvíos están cambiando correctamente, verifique la polaridad de conexión de los alimentadores de riel de los bucles inversos y asegúrese de que la corriente fluya en la dirección correcta, invierta la polaridad si es necesario
Paso 14: Ve más lejos
Una vez que haya conseguido que su proyecto funcione correctamente, ¿por qué no jugar con él? Cambie el código Arduino para que se adapte a sus necesidades, agregue más funciones, ¿tal vez un revestimiento de paso? ¿O ejecutar varios trenes? Hagas lo que hagas, ¡todo lo mejor!