16 agosto 2008

Proyecto Decodificador de funciones

Category: Electrónica,Proyecto — Manolo @ 22:08

Para la iluminación de vagones, existe la interesante posibilidad de alimentar la composición desde la locomotora, eliminando así la necesidad de toma de corriente de cada vagón, y su consiguiente patín.

Esta alternativa, no obstante, conlleva también algunas desventajas. En primer lugar, es necesario cambiar los enganches de todos los vagones. Si se opta por enganches monopolares, el retorno se hace por las ruedas de cada vagón, con lo que en la mayoría de sistemas multiprotocolo, nos encontraríamos con el molesto parpadeo (flickering). La solución es usar enganches multipolo y llevar tanto la alimentación como el retorno hasta la cabeza tractora. En ambos casos hay que tener en cuenta que la corriente máxima que suele dar una salida auxiliar de un decodificador de locomotora es 250mA, con lo que el número de bombillas/leds que se pueden incluir, y por ende el número de vagones, puede verse afectado.

Mi propuesta es incluir decodificadores de funciones, más sencillos que un decodificador de locomotora, en todos los vagones con iluminación. Obviamente, me planteo la fabricación casera de dichos elementos, probablemente partiendo del diseño de Paco Cañadas. La ventaja respecto al sistema anterior es que se podría iluminar y/o apagar los vagones individualmente, incluso diferenciar camarotes, se podría también sincronizar el encendido apagado de luz de cola en una composición con el sentido de la marcha, o incluso incluir efectos especiales como un parpadeo aleatorio.

En términos de costes las dos alternativas son similares. La desventaja respecto a la alternativa de los enganches es que sería necesario «programar» cada vagón para indicarle quien es su cabeza tractora cada vez que se hiciera un cambio de locomotora, mientras que con los enganches el vagón simplemente se ilumina si recibe corriente de la locomotora, sin necesidad de conocerla.

Para mi, este pequeño inconveniente es el precio que hay que pagar si se quiere tener más libertad para decidir que vagones se iluminan y cuales nos. La solución podría ser meterle mano a rocrail, para que fuera capaz mediante software de cambiar la asociación de las composiciones.

Ejemplo:

  • Locomotora 1
  • Locomotora 2
  • Vagón 3
  • Vagón 4

Originalmente se tiene la composición Locomotora1-Vagón 3-Vagón 4. Con el sistema propuesto se pueden encender cada elemento de forma individual, pero si se añadiera una simple funcionalidad a rocrail similar a una macro se podría además:

  • Asociar la función X de locomotora 1 (virtual no tiene porque estar asociada a una salida del decodificador) a las funciones on del vagón 3 y 4, para encenderlos con un simple comando.
  • Asociar la función ON de locomotora 1 a las funciones on del vagón 3 y 4, para encenderlos al tiempo que la locomotora
  • Asociar la luz de cola de vagón 4 a locomotora 1, para que se ilumine en un color u otro (usando dos funciones) dependiendo del sentido de la marcha.

Si más tarde se quisiera cambiar la composición usando la locomotora 2, bastaría cambiar las asociaciones de 1 a 2 para conservar las funcionalidades arriba descritas.