DCC

Decodificador de accesorios


En una maqueta digital aunque se puede mantener con algunos cambios el control analogico de desvios, señales y accesorios si se quieren controlar desde la central digital y poder establecer rutas o controlar la maqueta por ordenador necesitaremos un decodificador que lea la señal DCC de la central y active adecuadamente los accesorios o desvios. Normalmente un decodificador de accesorios controla 8 salidas para 4 desvios o señales.

Aqui podeis encontrar diferentes tipos de decodificadores de accesorios

Accesorios Decodificador para 4 desvios y señales o 4 semaforos
Servos Decodificador para 4 servos
Semaforos Decodificadores para semaforos con encendido/apagado lento y flash
Perifericos DCC Decodificadores con transistores, salida ajustable, etc. encadenados







Decodificador para 4 desvios y señales


En la red existen varios diseños de decodificador de accesorios, los podeis encontrar entre otros en MERG, Estacion Digital, CTMS o Le monde du DCC

Basicamente todos son variaciones del mismo diseño con un PIC16F84 por lo que utilizan el mismo soft o con alguna variacion. Yo tambien he hecho mi propia variacion del diseño del decodificador añadiendole un pulsador que se ha de mantener pulsado durante la programacion del decodificador, asi no hay que ir desconectando los otros a la hora de programarlos y por soft lo he modificado para que las dos salidas que controlan un accesorio no se activen a la vez por lo que se puede usar tanto para desvios como para semaforos.



El esquema y el diseño de la placa podeis descargarlos aqui, si quereis saber como fabricar las placas o identificar los componentes podeis leer uno de estos tutoriales.

Para el montaje y comprobacion de fallos podeis seguir este paso a paso



He separado la entrada de datos DCC de la alimentacion para poder usar un transformador independiente para alimentar a los decodificadores de accesorios y no sobrecargar al booster, de esta manera solo consume del booster la corriente para activar el LED del optoacoplador. Si lo quereis alimentar desde el booster solo teneis que conectar la entrada de alimentacion a la entrada de datos DCC. El condensador de 2200uF permite tener una buena reserva de potencia para activar los desvios, el ULN2803 puede dar a sus salidas 500mA si necesitais mas corriente podeis soldar otro ULN2803 encima del existente en el circuito. Adicionalmente he colocado dos tomas de masa por si quereis usar pulsadores desde un panel para activar manualmente los desvios de esta manera:

Para programar el PIC16F84 podeis usar el archivo HEX que esta aqui u otro de los links anteriores. Si teneis una central Lenz, podeis usar un PIC16F628 y el archivo HEX que esta en MERG, en este caso no tendra utilidad el pulsador.

Para programar los decodificadores debeis apretar el pulsador cuando pulseis la tecla de programacion en la central, una vez programado se encendera el LED del decodificador. Los CV de los decodificadores comienzan en el CV513, aqui podeis ver los principales CV. El tiempo de activacion de las salidas sera de 10ms por el numero programado en el CV correspondiente, si programais un valor de 0 tendreis una salida fija (para los semaforos).

Semaforos con encendido/apagado lento


Si quereis conseguir un efecto de encendido lento de las luces de vuestros semaforos podeis programar el PIC con el archivo que esta aqui para tener 4 semaforos rojo/verde con el que podreis escoger la luminosidad maxima y la velocidad de encendido, o tambien podeis controlar dos semaforos de 3 luces tipo RENFE con control de canton usando los decoders de accesorios con o sin el pulsador de permiso de grabacion.



Tambien podeis descargaros el manual y podeis ver un video de como funciona gracias a Peli







Decodificador para 4 servos v.2


Para mover los desvios y conseguir un efecto de movimiento lento se pueden usar los servos. Un decodificador para dos servos lo teneis en la pagina de Heiko Schroeter. que ademas permite gobernar el corazon polarizado de los mismos. Las placas para el mismo y la programacion de CV los podeis encontrar en Different-ways

Si no teneis necesidad de controlar el corazon polarizado del desvio podeis montar este decodificador que perimte controlar 4 servos en los que podeis programar su velocidad de desplazamiento y el angulo de movimiento.

Podeis usar la misma placa de Different-ways o mejor este otro esquema que ya incorpora el puente de diodos y es un montaje mas pequeño.



El programa y las placas podeis descargarlos aqui, si quereis saber como fabricar las placas o identificar los componentes podeis leer uno de estos tutoriales. Cuando programeis el PIC12F629 tened en cuenta que se ha de conservar el valor de la ultima posición, por lo que quizás primero sea conveniente leer el PIC y apuntar el valor para luego comprobarlo una vez programado.

Los conectores que llevan los servos varian segun la marca, aqui teneis algunos:



Carlos Viva me ha enviado su diseño para este decodificador de servos:









Decodificador para semaforos con encendido/apagado lento


Si quereis conseguir un efecto de encendido lento de las luces de vuestros semaforos podeis montar este pequeño decodificador para 2 semaforos rojo/verde con el que podreis escoger la luminosidad maxima y la velocidad de encendido, o tambien podeis controlar un semaforo de 3 luces tipo RENFE con control de canton o usarlo para controlar 2 semaforos de maniobras tipo RENFE

Si quereis mostrar mas aspectos o elegir las luces de vuestros senaforos podeis ver el nuevo UniSemaf . Si necesitais mas semaforos en un decoder podeis ver este otro montaje con el PIC 16F84 o 16F628

Podeis usar la misma placa de Different-ways o mejor este otro esquema que ya incorpora el puente de diodos y se puede alimentar tanto de la señal DCC como de un transformador.



El manual, las placas y el programa podeis descargarlo aqui, si quereis saber como fabricar las placas o identificar los componentes podeis leer uno de estos tutoriales. Cuando programeis el PIC12F629 tened en cuenta que se ha de conservar el valor de la ultima posición, por lo que quizás primero sea conveniente leer el PIC y apuntar el valor para luego comprobarlo una vez programado.



UniSemaf


Este decodificador de 4 luces permite tener hasta 8 aspectos diferentes con efecto de encendido lento de las luces y flash, pudiendo eligir a voluntad las luces y los aspectos programando adecuadamente sus CV. Estos son algunos semaforos que se pueden conseguir:



El manual, las placas y el programa podeis descargarlo aqui, si quereis saber como fabricar las placas o identificar los componentes podeis leer uno de estos tutoriales. Cuando programeis el PIC12F629 tened en cuenta que se ha de conservar el valor de la ultima posición, por lo que quizás primero sea conveniente leer el PIC y apuntar el valor para luego comprobarlo una vez programado.





Perifericos DCC



Salus ha diseñado estos decodificadores de accesorios que se pueden encadenar:

DEC-TRN Decodificador de accesorios a transistores para grandes consumos
DEC-AJT Decodificador de accesorios con tension de salida regulable
DEC-RLE Decodificador para 4 reles
DEC-SRV Decodificador para 8 servos
DEC-MTR Placa master para encadenar los modulos

El diseño de estos decodificadores los teneis aqui. Los archivos HEX para programar los PIC los podeis descarga aqui.