Índice general Foros Digital, Electricidad e Informática Descodificador DCC para 8 señales con Arduino

Descodificador DCC para 8 señales con Arduino

Moderador: 241-2001



Desconectado
Mensajes: 252
Ubicación: Madrid
Registrado: 16 Mar 2011 15:08
wahina escribió:
Hola:
No es un problema del nivel de entrada al opto, el problema esta en el soft.
He intentado varias soluciones pero mi fuerte no es la programación.
Un saludo
Paco
No sé si será de ayuda, pero yo tengo un sistema basado en Arduino y para los sistemas basados en Xpress bus la dirección base del decoder de accesorios debe de ser mayor o igual a 5 para que funcione. Con otros sistemas DCC no tengo ese problema.

Sent from my ONEPLUS A5000 using Tapatalk


Desconectado
Mensajes: 1
Registrado: 09 Feb 2018 14:33
Dear Norber, how are you? I want to mount a dcc sniffer just to see the dcc package with the accessory address and whether the command was on or off (DCC MRC). But I confess that I'm having trouble understanding your code. Could you kindly help me with that?


Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
Puedo tratar de ayudarte, pero en este otro hilo.
I can try to help you. But let's move to a different thread for this.
Saludos

[Multimaus + GenLi-S88 + +z21f. + RocRail (MacOsX)]
H0 Renfe, sin catenaria


Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
wahina escribió:
No es un problema del nivel de entrada al opto, el problema esta en el soft.


Si estás seguro de que aumentando la tensión de entrada al optoacoplador (para que internamente 'luzca' con más intensidad) no mejoraría la cosa, entonces se me ocurre que la duración de los 'ceros' y 'unos' que el deco ve no es la que el programa espera.

Intenta dos cosas:

    A. Varía la duración del 'cero' alterando ligeramente el número '215' en la instrucción del inicio #define TICKS 215. Incrementa o decrementa de 10 en 10 a ver si es eso.
    B. Salta a este otro hilo y usa el código que he puesto en él. Así podrás comprobar qué lee el deco y podrás imaginar por qué no funciona con esa otra central (creo que esta segunda opción es la más práctica).

Con lo que obtengas, informa por aquí por favor. Gracias.
Saludos

[Multimaus + GenLi-S88 + +z21f. + RocRail (MacOsX)]
H0 Renfe, sin catenaria


Desconectado
Mensajes: 6
Registrado: 16 Dic 2010 19:59
Hola

Gracias por la info ya funciona ok con Lenz y Roco


#define DCC_INT 2
#define SI 0
#define NO 1
#define TICKS 205 // Prescaler 8 -> Timer pulse every 0.5 µs -> 200 ticks are 100 µs
#define FREQ 120 // 15 ms aprox
#define DELTA 3 // PWM
#define TO_OFF 20
#define PAUSE 30

a 205 funciona correctamente sigo haciendo pruebas

Un saludo y gracias

Francesc


Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
OLÉ! :D

Me alegro de que se haya solucionado. Viendo el asunto (que ni he considerado nunca pues jamás me 'ha dado guerra') creo que cualquier valor entre 130 y 200 debería valer, y no recuerdo cómo llegué al 215...
Yo también cambiaré el '215' por un '205' de ahora en adelante.

Hemos hecho, gracias a ti, un ajuste fino que sirve para Lenz y para Roco.
Si alguien más lo puede probar (el '205', y si no va, reduciendo más) con alguna central distinta de esas dos, que confirme resultados por favor.

Gracias!
Saludos

[Multimaus + GenLi-S88 + +z21f. + RocRail (MacOsX)]
H0 Renfe, sin catenaria


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Si se utiliza semaforos tipo aneste, también hay que añadir las resistencias?

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Y las resistencias 10k de 1,8w no las encuentro. Podrían valer otras de.otro valor?

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
ray269 escribió:
Y las resistencias 10k de 1,8w no las encuentro. Podrían valer otras de.otro valor?

Enviado desde mi Redmi Note 3 mediante Tapatalk
Perdonarme que soy pesado. Esto lo pregunto porque lo voy a hacer según el.primer esquema del.post, o ha sido modificada? Porque he leído variaciones y ya no sé si sigue valiendo la.primera placa.
Un saludo

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
Recuerdo que me inicié con la microelectrónica basada en Arduino una tarde de viernes en casa, hace unos tres años, probando simplemente los ejemplos que trae preconfigurados el programa Arduino IDE. Y me puse tan contento con el resultado que me fui corriendo a la Asociación a enseñárselo a los amigos. A partir de ahí ya no pude parar, pero sin aquel comienzo humilde no habría llegado a nada.
Saludos

[Multimaus + GenLi-S88 + +z21f. + RocRail (MacOsX)]
H0 Renfe, sin catenaria


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
A qué fuente de alimentación lo conectais?

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
ray269 escribió:
A qué fuente de alimentación lo conectais?

Enviado desde mi Redmi Note 3 mediante Tapatalk
No he dicho nada,jrjejeje

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Estoy mirando las resistencias, y se necesitan 3 resistencias de 10K de 1/8W. En eBay he encontrado esta, pero no se parece en nada a las de la imagen de la.asociacion. Está valdría?ImagenImagen

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 84
Registrado: 24 Abr 2016 20:03
Hola Ray269

Esas son las resistencias de 10K, según el fabricante varia un poco el format, pero todas son iguales 10K-1/8W
Saludos


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Vale muchas gracias

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 433
Ubicación: Madrid
Registrado: 05 Ene 2017 11:09
Con la colaboración de un colega, diseñamos y montamos el circuito impreso de las imágenes.
Es un circuito que merece la pena.
Adjuntos
Tj. sin montar.jpeg
Tj. montada.jpeg


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Para que ponéis el recom?.

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Para que ponéis el recom?, Para darle mayor salida de potencia?






Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Y por cierto tiene muy buena pinta. Quiero una!!!!!!,jajaja

Enviado desde mi Redmi Note 3 mediante Tapatalk
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail


Desconectado
Mensajes: 433
Ubicación: Madrid
Registrado: 05 Ene 2017 11:09
El regulador Recom R-78-1.0 es una pequeña fuente conmutada para pasar los 12V a 5V y poder alimentar el Arduino, con los consiguientes semáforos, sustituyendo al regulador L7805 ya que este último, incluso con disipador, coge una temperatura excesiva.

AnteriorSiguiente

Volver a Digital, Electricidad e Informática

Síguenos en Facebook Síguenos en Youtube Síguenos en Instagram Feed - Nuevos Temas
©2017   -   Información Legal