Mensajes: 34
Temas: 6
Registro en: Jul 2014
Reputación:
1
Aquí tenemos una primera prueba del controlador DCC usando dos locomotoras. La 307 de Fleischmann no va muy fina. Es la máquina de pruebas y lleva muy mala vida. Ha sobrevivido incluso a caídas catastróficas, pero ahí sigue.
El sistema se alimenta con un adaptador de 12V y 1A que tenía por casa. Ni siquiera me acuerdo de qué alimentaba, pero es de la marca Dayron.
El controlador dispone de una función de asignación rápida de mando a locomotora. Basta con colocar una sola máquina en las vías, pulsar la parada de emergencia y girar a tope (a izquierda o a derecha) el mando que queremos asignar a la locomotora. Tras pulsar el botón verde de maniobra, se enviará al decoder de la máquina el valor adecuado de CV1 (dirección corta) y de CV29.0 (sentido de marcha).
La cosa va tan bien que estoy pensando en un módulo de ampliación de mandos para controlar otras cuatro locos.
Un saludo.
Mensajes: 5,241
Temas: 169
Registro en: Jun 2014
Reputación:
49
Kris Kelvin buenas el vídeo no se ve
Un Saludo
Mensajes: 599
Temas: 23
Registro en: Feb 2022
Reputación:
4
Como dice tigrin, no se ve.
Mensajes: 447
Temas: 10
Registro en: Jan 2024
Reputación:
13
Buenas tardes.
Yo sí veo el vídeo.
Aunque el arranque no sea muy fino, el controlador funciona a la perfección.
Enhorabuena!
Un saludo.
Mensajes: 11
Temas: 1
Registro en: Feb 2024
Reputación:
0
Pues si funciona si.... Lo que comenta Pedro pero es poco solo.... Felicidades
Mensajes: 599
Temas: 23
Registro en: Feb 2022
Reputación:
4
Ahora si lo veo, jeje.
Una pasada el juguetito. Felicidades.
Mensajes: 34
Temas: 6
Registro en: Jul 2014
Reputación:
1
Yo mismo estoy asombrado por el resultado. Cuando empecé con esto, lo único que sabía sobre DCC era acerca de programar las CV con el MultiMaus, pero tras leer sobre el protocolo DCC e implementarlo con Arduino he podido comprobar lo robusto y sencillo que es. El programa de Arduino necesario para controlar la marcha de las locomotoras es realmente simple, y eso que está sin pulir.
El próximo paso es eliminar los cables y usar el pupitre como un controlador a distancia. Para ello voy a usar la WiFi integrada que lleva el ESP32 y voy a colocar un circuito receptor con un segundo ESP32 bajo el tablero.
Saludos.
Mensajes: 5,241
Temas: 169
Registro en: Jun 2014
Reputación:
49
Kris Kelvin amigo te felicito la central funciona a mi juicio a la perfección un trabajo excelente una pregunta que deco tiene la 307 y 308
Un Saludo
Mensajes: 34
Temas: 6
Registro en: Jul 2014
Reputación:
1
(12-03-2024, 20:09)tigrin escribió: Kris Kelvin amigo te felicito la central funciona a mi juicio a la perfección un trabajo excelente una pregunta que deco tiene la 307 y 308
Un Saludo
Gracias tigrin. Lo de los decoders no lo sé a ciencia cierta. La 307 la compré en tienda, procedente del despiece de un set de iniciación analógico. Le puse un decodificador con cables, tal vez un DigiTrax. Creo que en la 308 usé un Lenz Silver. De esto hace ya mucho, unos 8 años.
Mensajes: 34
Temas: 6
Registro en: Jul 2014
Reputación:
1
Hola de nuevo a todos.
Después de un parón de varios meses, he aprovechado estos días de vacaciones para retomar mi proyecto de pupitre de control. El pupitre es ahora inalámbrico. He aprovechado el módulo WiFi incorporado en las placas Arduino para establecer una comunicación entre el pupitre y una placa receptora que irá colocada bajo el tablero. El pupitre, además de mandar los códigos DCC directamente a la vía a través del driver, también manda las secuencias de bytes por Wifi a la placa receptora que incluye su propio driver.
Las conexiones de la placa son muy simples: un borne verde de entrada para conectar la alimentación, proporcionada por un alimentador chino de 13,4 V y 3 A, y otro de salida para llevar la señal DCC directamente a la vía.
El pupitre y la placa receptora se comunican en las dos direcciones, de forma que tanto la desconexión del pupitre como un cortocircuito en la vía activan el estado de bloqueo del sistema, a la espera del rearme manual por parte del humano.
Mi siguiente paso va a ser fabricar un pupitre para el control de los servos de los desvíos y los desenganchadores; también inalámbrico y basado en Arduino. Seguiré informando.
Un saludo.
Mensajes: 447
Temas: 10
Registro en: Jan 2024
Reputación:
13
Buenas de nuevo.
Veo que el proyecto va muy bien.
Seguimos atentos a los avances.
Saludos.
Mensajes: 34
Temas: 6
Registro en: Jul 2014
Reputación:
1
Como resulta que ahora el pupitre es inalámbrico, he considerado adecuado anexar una cajita con una batería recargable; así no hay cables de por medio. Esta es la pinta que tiene el conjunto:
Saludos.
Mensajes: 5,241
Temas: 169
Registro en: Jun 2014
Reputación:
49
Kris Kelvin buenas un trabajo excelente
Un saludo
Mensajes: 657
Temas: 18
Registro en: Jun 2017
Reputación:
21
Quedo asombrado por vuestra capacidad de controlar con Arduino.
Me alegra ver la pasión que tenéis y espero seguir viendo avances de esta y otras cosas que prepares Kris Kelvin.
Yo ya tengo una edad, y creo que se me ha pasado el tiempo para esto.
Felicidades por lo presentado.
Un saludo.
Via Fleischman con balasto / IntelliboxII / y pronto...espero...WDP 2018 Premium
Mensajes: 447
Temas: 10
Registro en: Jan 2024
Reputación:
13
Buenas tardes.
Está quedando genial.
Un saludo.
Mensajes: 34
Temas: 6
Registro en: Jul 2014
Reputación:
1
Muchas gracias, Pedro, Bcntrain, Tigrin y compañía, por vuestro interés. Por supuesto que iré posteando los progresos, aunque, como ya dije en el primer post de este hilo, dispongo de poco tiempo y avanzo a trompicones. De momento tengo que volver a dejar aparcado el proyecto, aunque espero poder dedicarle algunas tardes este próximo otoño.
Me he quedado aquí:
Se trata de un pupitre para comandar a distancia, por WiFi of course, los servos chinos de los dos desvíos dobles, los dos simples y los dos desenganchadores del óvalo doble de 1000 x 500 mm en el que realizo las pruebas. Como se ve en la foto, de momento sólo tengo hecha la parte de la impresión 3D del prototipo del pupitre.
Saludos.
Mensajes: 5,241
Temas: 169
Registro en: Jun 2014
Reputación:
49
Kris Kelvin buenas amigo es un lujo tener es este Foro a personas con tanto talento, seguiremos tus avances en Otoño o cuando se pueda, el pupitre tiene una pinta estupenda ya lo creo
Un saludo
Mensajes: 34
Temas: 6
Registro en: Jul 2014
Reputación:
1
Hola de nuevo.
He aprovechado este finde para soldar la placa receptora por WiFi del panel de desvíos que irá montada bajo el tablero. La placa usa otro Arduino ESP32 y un regulador de tensión a 6 V para alimentar los servos. Como se ve, puedo conectar cuatro servos, pero hay salidas y espacio en la placa para conectar muchos más.
Los servos llevan acoplada un aguja impresa en 3D que se encarga de mover los desvíos Piccolo. He usado filamento PLA+, ya que el PLA ordinario es muy higroscópico y las piezas tan finas tienden a partirse con el tiempo.
Un saludo.
|