Índice general Foros Digital, Electricidad e Informática Emular la Z21 con Arduino

Emular la Z21 con Arduino

Moderador: 241-2001


Nota 02 Feb 2018 19:07

Desconectado
Mensajes: 262
Registrado: 28 Oct 2015 09:35
Efectivamente el regulador se pone muy caliente, por ello yo realice parte de la fuente de alimentación como dijiste, sin problema, se puede ver en la foto. (lo aconsejo, ya que en otros foros comentan que acaba quemándose el regulador).

Una consulta, estoy con el tema de la lectura de las CV, con el Rocrail no se puede leer las CV, estoy equivocado?
Saludos.

Nota 02 Feb 2018 23:56

Desconectado
Mensajes: 433
Ubicación: Madrid
Registrado: 05 Ene 2017 11:09
Pablob escribió:
Una consulta, estoy con el tema de la lectura de las CV, con el Rocrail no se puede leer las CV, estoy equivocado?
Saludos.



No, no se puede.
En este post anterior comentaba este asunto -> http://www.forotrenes.com/foro/viewtopic.php?p=648139#p648139

Nota 04 Feb 2018 12:39

Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
Por vincular este hilo con el otro, vamos confirmando que la z21f funciona bien con la nueva aplicación Z21 de Roco.
Saludos

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

Nota 04 Feb 2018 13:09

Desconectado
Mensajes: 11
Registrado: 04 Dic 2009 00:40
Gracias Norber y Pablob, sois unos artistas.

Con alimentar al arduino mi idea era crear un bus de potencia por usb, o directamente a los pines, alimentando con 5v todos los arduinos que use en la maqueta (conectando las masas como me habéis dicho). La pregunta era que si desde esos 5v puedo alimentar al conjunto arduino+shield+rs485 o necesitaba hacer como Norber y alimentarlo todo desde el bus XpressNet.

Un saludo!

Nota 04 Feb 2018 13:26

Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
Puedes hacer como dices siempre que del bus XpressNet uses tres de sus cuatro hilos: el A y B son para la señal, que debes hacer llegar al Arduino vía módulo RS485, y el tercero... ¿Lo adivinas?

En efecto, el GND del bus XpressNet, que lo unes al GND de tu bus de 5V cc. y lo comparten todos los demás módulos también.

El único que no tendrías que usar es el +12V cc del XpressNet, que lo dejarías cortado a ras del cable, por ejemplo.
Saludos

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

Nota 05 Feb 2018 16:30

Desconectado
Mensajes: 84
Registrado: 24 Abr 2016 20:03
Hola
Tengo el montaje hecho, pero no consigo ni que me funcione la placa Ehernet

- He descargado las librerías y el sketch del sitio que hay al principio del foro, son versiones mas actualizadas, imagino que funcionales
- En el sketch he comentado la linea de DEBUG y el DHCP, tambien he asignado IP dentro de mi rango (198.164.1.111)
- Después de esto, conectado a la red, la app de la Z21 debería ver esa IP, pues nada
- La carga del sketch se hace correctamente,entiendo que luego debería responder al ping contra esa dirección

No consigo salir de este primer paso, a alguien le ha pasado?

Saludos

Nota 06 Feb 2018 00:00

Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
Mira aquí a ver si es por esto.
Ánimo!!
Saludos

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

Nota 06 Feb 2018 18:56

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

Lo de las resistencias lo arregle nada mas llegar, lo que ocurre es que si cargo uno de los ejemplos del IDE, si funciona, la IP se se puede ver haciendo ping desde el PC, pero no consigo lo mismo desde el sketck de la Z21.
Veo que la definición e IP y MAC es la misma en ambos

En cualquier caso, muchas gracias por tu ayuda

Saludos

Nota 06 Feb 2018 20:01

Desconectado
Mensajes: 262
Registrado: 28 Oct 2015 09:35
Hola.
Entiendo que el arduino te puede enviar un mensaje hasta tu portátil.
Es una tontería pero la IP que tienes, la tienes que modificar en el programa del propio arduino y a parte en la debe ser la misma en la app de la z21.
Cuéntanos haber si lo consigues, por ayudarte.
Me es difícil conectarme al foro, pero te sigo en los avances.
Saludos.

Nota 06 Feb 2018 20:19

Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
Creo recordar que el código permite grabar en la EEPROM del Arduino una dirección IP autoasignada (tomada del código, y la 192.168.1.111 sería la ideal) cuando al encender se pulsa el botón auxiliar que tengo en mi diseño de placa (la de la 'tercera capa'). De forma que cada vez que se use luego esta interface z21f, su Arduino pedirá a tu router que le asigne siempre esa dirección, y entonces, desde la aplicación de Roco, la conexión sea siempre automática sin tener que cambiar la IP nunca más. A mi me funciona así de bien, te lo aseguro.

Hazlo y nos cuentas. Suerte!!
Saludos

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

Nota 12 Feb 2018 09:50

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

Sigo a vueltas con esto, sin avance alguno.
Las resistencias de la placa ethernet fue lo primero que cambie
Cuando cargo un ejemplo del IDE, el telnetclient, haciendo ping responde sin problemas, al cargar el sketch de la Z21 no responde el ping (con esto entiendo que al montaje UNO+Ethernet shield funciona)
He probado comentando y descomentando las líneas del DHCP, WEBCLIENT y nada
De aquí no paso.

¿A alguien le ha pasado esto?

La versión del sketch que encuentro es la 2.3, Me podeis pasar una versión que os funcione PF, (la 2.1 publicada al principio de este hilo)

Nota 12 Feb 2018 17:18

Desconectado
Mensajes: 262
Registrado: 28 Oct 2015 09:35
Hola, me puedes decir si en el programa del arduino has puesto la misma ip que en la app de la z21?
Nos puedes poner una foto sobre lo que tienes montado y la imagen del movil?
Saludos.

Nota 12 Feb 2018 17:47

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

El módulo Ethernet no funciona, no se conecta a la red cuando cargo el sketch de la Z21, si lo hace cuando cargo otra cosa.

Antes de conectar con la app, me he de conectar a la red, pues no puedo, de esto no paso

Podrías subir el sketch que tu usas y funciona?

Saludos

Nota 12 Feb 2018 19:29

Desconectado
Mensajes: 433
Ubicación: Madrid
Registrado: 05 Ene 2017 11:09
sls_h0e escribió:
Hola

Sigo a vueltas con esto, sin avance alguno.
Las resistencias de la placa ethernet fue lo primero que cambie
Cuando cargo un ejemplo del IDE, el telnetclient, haciendo ping responde sin problemas, al cargar el sketch de la Z21 no responde el ping (con esto entiendo que al montaje UNO+Ethernet shield funciona)
He probado comentando y descomentando las líneas del DHCP, WEBCLIENT y nada
De aquí no paso.

¿A alguien le ha pasado esto?

La versión del sketch que encuentro es la 2.3, Me podeis pasar una versión que os funcione PF, (la 2.1 publicada al principio de este hilo)


Yo uso esa misma versión, v2.3, y me funciona correctamente.
De todos modos, te dejo el enlace a la versión 2.1 -> https://sourceforge.net/projects/pgahtow/files/Z21_mobile/XpressNet_Slave/XpressNet_Z21_Ethernet_v2.1.ino/download

Nota 13 Feb 2018 21:09

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

Esto ya esta visto
He instalado un programa en el PC para escanear los dispositivos conectados a la red de mi casa, se detecta todo, incluso el montaje z21f, pero la IP que se asigna, no es la que hay en el sketch, definiendo la 192.168.1.111, le asigna la 43, esto es que la pide al DHCP del router.
Pues bien, configurando la app con esta última, funciona!!
Envía ordenes a una locomotora, conectada a la central ROCO y a la LENZ
Me ocurre que no se actualiza el nivel de velocidad en la pantalla de la app, pero envía las ordenes correctamente

Aquí podéis encontrar el scaner de red, es gratis y funciona muy bien https://www.advanced-ip-scanner.com/es/

Saludos

Nota 13 Feb 2018 21:34

Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
sls_h0e escribió:
...definiendo la 192.168.1.111, le asigna la 43, esto es que la pide al DHCP del router.

Ando con mucho trabajo este mes y no me ha dado tiempo a decirte: obliga al router a que, en cuanto que reconozca la dirección MAC de la z21f, le asigne el 192.168.1.111. Así lo tengo yo, y un amigo, y así lo probé en la maqueta de la Asociación. Es configurar una asignación de IP fija en las opciones DHCP del router. Ideal.

sls_h0e escribió:
...no se actualiza el nivel de velocidad en la pantalla de la app, pero envía las ordenes correctamente...

Qué extraño. Es la primera vez que alguien informa de eso. ¿Es la aplicación 'Z21' nueva o la antigua 'z21mobile.app'? ¿Y finalmente usas la versión 2.3 del código para Arduino o la 2.1?
Saludos

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

Nota 14 Feb 2018 08:39

Desconectado
Mensajes: 84
Registrado: 24 Abr 2016 20:03
z21f.jpg
Hola
Quiero meterme con la aplicación poco a poco, viendo como actua con la central LENZ
Finalmente funcionan las dos versiones, el problema raiz es el mismo, quiero trastear un poco el código ya que cargando cualquier ejemplo del IDE, si que asigna la IP que se define.
He hecho una plaquita para el max, os dejo una foto del invento

Una pregunta, ya que no conozco la z21, ¿quë función tiene el pulsador?

saludos

Nota 14 Feb 2018 23:49

Desconectado
Mensajes: 751
Ubicación: Salamanca
Registrado: 12 Ene 2012 14:44
Es para grabar en la EEPROM la dirección IP que... Rayos! No me acuerdo!!
Ya te diré, disculpa :oops:
Saludos

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

Nota 15 Feb 2018 14:00

Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Me tiro a la piscina.
Como voy a hacer el pedido para hacerme la central de arduino, para usarlo solo en vía de programación(uso Multiamus con rocrail), que elemtos son necesarios para la z21f?
he leído :
-Arduino Mega 2560
-Ethernet Shield W5100
y que mas me hace falta?
Un saludo
Un saludo
Betera(Valencia)
[size=85]multimaus+s88XPressNeTLi+rocrail

Nota 15 Feb 2018 14:19

Desconectado
Mensajes: 312
Registrado: 08 Abr 2009 02:04
Y otra pregunta, los módulos de sensores de ocupación de vía que tengo conectados a xpressnet que va al pc los mantendría igual,no?

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

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