¡Bienvenido visitante ! ¡Apúntate al foro ! ¡Es gratuito !
Aquí encontrarás respuesta a muchas de tus preguntas sobre modelismo ferroviario.
¡Puedes preguntar a tus anchas y aportar tus conocimientos!
Aquí encontrarás respuesta a muchas de tus preguntas sobre modelismo ferroviario.
¡Puedes preguntar a tus anchas y aportar tus conocimientos!
MY_TCO
MY_TCO
Hola
He estado dándole vueltas a esto, pensaba poder dedicar bastante tiempo a ello, pero, aunque en periodo vacacional, no ha sido así, mas o menos es que “uno planea y la familia dispone”, pero todo llegará.
Tengo una serie de sketchs que hacen cosas por separado, ahora esta cogido con hilos, pero mas o menos veo que la cosa discurrirá por estos caminos.
Esto es lo que quiero llegar a conseguir:
Usar expansores E/S PCF8574, para no depender de los puertos del Arduino, , cada uno aporta 8 puertos E/S, para leer teclas o manejar LEDs
A cada tecla se le asignará una acción, normalmente ejecutar una ruta, una ruta será una secuencia de órdenes DCC para controlar accesorios (desvíos, semáforos, etc.)
Las acciones a ejecutar pueden ser:
Ejecutar una ruta cambiando el estado de uno o más accesorios (p.e. manejar un accesorio con una tecla que cambia su estado alternativamente)
Ejecutar una ruta asignando un estado concreto de uno o más accesorios (p.e. manejar un accesorio con dos teclas o mover un conjunto de accesorios que formen una ruta entre dos puntos)
Ejecutar una ruta “reset” para inicializar todos los accesorios
Ejecutar varias rutas a la vez
Controlar el estado de la central on/off (paro emergencia)
Se definen accesorios y rutas “virtuales”, esto es, tomando una dirección DCC que esté libre en el trazado, se le puede ejecutar una ruta, al enviarle una orden desde el mando de la ventral, se ejecutará como si se pulsara una tecla en el TCO
Habrá una dirección DCC “virtual”, que al recibir una orden (on/off) desde el mando de la central, se habilite o deshabilite el teclado del TCO, para evitar conflictos si estamos controlando el trazado desde un PC, los LED’s siguen funcionando normalmente
Se podrá invertir el estado de un LED con respecto a su desvío para presentar en el TCO es la posición real.
¿A alguien se le ocurre alguna idea más? para intentar incorporarla al desarrollo.
Para el montaje seguiré una idea que usé hace tiempo, aquí os dejo unas fotos.
Iré publicando mis progresos.
Saludos; Salus
He estado dándole vueltas a esto, pensaba poder dedicar bastante tiempo a ello, pero, aunque en periodo vacacional, no ha sido así, mas o menos es que “uno planea y la familia dispone”, pero todo llegará.
Tengo una serie de sketchs que hacen cosas por separado, ahora esta cogido con hilos, pero mas o menos veo que la cosa discurrirá por estos caminos.
Esto es lo que quiero llegar a conseguir:
Usar expansores E/S PCF8574, para no depender de los puertos del Arduino, , cada uno aporta 8 puertos E/S, para leer teclas o manejar LEDs
A cada tecla se le asignará una acción, normalmente ejecutar una ruta, una ruta será una secuencia de órdenes DCC para controlar accesorios (desvíos, semáforos, etc.)
Las acciones a ejecutar pueden ser:
Ejecutar una ruta cambiando el estado de uno o más accesorios (p.e. manejar un accesorio con una tecla que cambia su estado alternativamente)
Ejecutar una ruta asignando un estado concreto de uno o más accesorios (p.e. manejar un accesorio con dos teclas o mover un conjunto de accesorios que formen una ruta entre dos puntos)
Ejecutar una ruta “reset” para inicializar todos los accesorios
Ejecutar varias rutas a la vez
Controlar el estado de la central on/off (paro emergencia)
Se definen accesorios y rutas “virtuales”, esto es, tomando una dirección DCC que esté libre en el trazado, se le puede ejecutar una ruta, al enviarle una orden desde el mando de la ventral, se ejecutará como si se pulsara una tecla en el TCO
Habrá una dirección DCC “virtual”, que al recibir una orden (on/off) desde el mando de la central, se habilite o deshabilite el teclado del TCO, para evitar conflictos si estamos controlando el trazado desde un PC, los LED’s siguen funcionando normalmente
Se podrá invertir el estado de un LED con respecto a su desvío para presentar en el TCO es la posición real.
¿A alguien se le ocurre alguna idea más? para intentar incorporarla al desarrollo.
Para el montaje seguiré una idea que usé hace tiempo, aquí os dejo unas fotos.
Iré publicando mis progresos.
Saludos; Salus
Lenz + 2C + K.Bay
Re: MY_TCO
Gran trabajo!!
Paco
Paco
Re: MY_TCO
Hola
El hardware ya lo tengo definido, según el "pulpo" que veis en la foto
El Arduino con el MAX485 para la conexión a la central vía XpressNet, los módulos espansores PCF8574, las teclas y LED's oportunos, y un montón de cables.
Me queda diseñar una plaquita para hacer el montaje, y terminar de ajustar el sketch, aún hay cosas por definir.
Saludos
El hardware ya lo tengo definido, según el "pulpo" que veis en la foto
El Arduino con el MAX485 para la conexión a la central vía XpressNet, los módulos espansores PCF8574, las teclas y LED's oportunos, y un montón de cables.
Me queda diseñar una plaquita para hacer el montaje, y terminar de ajustar el sketch, aún hay cosas por definir.
Saludos
Lenz + 2C + K.Bay
Re: MY_TCO
Hola
Este es el esquema básico que estoy usando
saludos
Este es el esquema básico que estoy usando
saludos
Última edición por sls_h0e el Lun Sep 17, 2018 7:28 pm, editado 1 vez en total.
Lenz + 2C + K.Bay
Re: MY_TCO
hola Salus,
a primera vista se te ha olvidado la resistencia a a positivo en el pulsador de los PCF8574. Si alguien lo monta así tendrá un bonito cortocircuito cuando lo pulse.
Paco
a primera vista se te ha olvidado la resistencia a a positivo en el pulsador de los PCF8574. Si alguien lo monta así tendrá un bonito cortocircuito cuando lo pulse.
Paco
Re: MY_TCO
muy bueno!!!

Re: MY_TCO
¡Ostrás, que guapo!
Me ha gustado varias cosas, como que se pueda desactivar las declas del TCO desde la central. Muy buen trabajo, no quiero ni pensar el trabajo de programación que tiene que haber en ese arduino.
Saludos
Me ha gustado varias cosas, como que se pueda desactivar las declas del TCO desde la central. Muy buen trabajo, no quiero ni pensar el trabajo de programación que tiene que haber en ese arduino.
Saludos
Multimaus + GenLiRS + RS8DC + ServoPoint + RR&Co TC Gold 8.0 B4
Re: MY_TCO
Hola
El sketch
Saludos
El sketch
Saludos
- Adjuntos
-
- MY_TCO_vB.1.zip
- (10.71 KiB) Descargado 71 veces
Lenz + 2C + K.Bay
Re: MY_TCO
Muy buenas
Estoy actualizando mi tco intentando mirar lo que hacen los demás y adaptarlo a mis gustos
Me gustaría usar pulsadores y led smd, que van soldados directamente al cobre
Pero , como se hace el dibujo de las vías?
Es un plástico que se pone encima?, Es pintura sobre el cobre?
Puedes comentar algo como está construido?
Muchas gracias
Estoy actualizando mi tco intentando mirar lo que hacen los demás y adaptarlo a mis gustos
Me gustaría usar pulsadores y led smd, que van soldados directamente al cobre
Pero , como se hace el dibujo de las vías?
Es un plástico que se pone encima?, Es pintura sobre el cobre?
Puedes comentar algo como está construido?
Muchas gracias
Re: MY_TCO
Hola
Los pulsadore u los LED no son SMD
Hay un papel con el dibujo de las vías pegado sobre el lado componentes del circuito impreso que ya tiene los taladros, con un punzón/aguja se traspasa el papel en cada taladro, los componentes se sueldan quedando encima del papel.
Uso papel fotogréfico impreso con una impresora de chorro de tinta
Saludos
Los pulsadore u los LED no son SMD
Hay un papel con el dibujo de las vías pegado sobre el lado componentes del circuito impreso que ya tiene los taladros, con un punzón/aguja se traspasa el papel en cada taladro, los componentes se sueldan quedando encima del papel.
Uso papel fotogréfico impreso con una impresora de chorro de tinta
Saludos
Lenz + 2C + K.Bay
-
- Menú CTMS Y MAS
-
- Contacto