tag:blogger.com,1999:blog-2060691615857725443.post3093198204130221133..comments2024-03-23T15:27:14.502+01:00Comments on Mi Maqueta Marklin Z: ¡Sublime decisión!Ignacio de la Fuentehttp://www.blogger.com/profile/15651711515191025166noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-2060691615857725443.post-5443601824380536102014-11-15T15:43:56.746+01:002014-11-15T15:43:56.746+01:00Hola Sergi
¡Parece que le he dado un disgusto a a...Hola Sergi<br /><br />¡Parece que le he dado un disgusto a algunas personas!<br /><br />Efectivamente hay posibilidades de hacer un sistema de control basado en Arduinos o en PIC's. De hecho el controlador PWM05 que se vió en este artículo del blog:<br /><br />http://mimaquetaz.blogspot.com.es/2014/06/pwm05i-y-ii.html<br /><br />Ya comentaba que ese controlador se puede gobernar directamente desde un Arduino o similar, y por supuesto utiliza frecuencia de 40 Hz, y además tiene simulación de inercia., así que no hay nada más que hacer que programar el Arduino.<br /><br />El problema es que encajar eso en un sistema que nació hace bastante tiempo (no existía aún Arduino) y que está hecho a la medida de como funcionan las Velleman es un trabajo muy grande, porque o bien se tira abajo una parte muy grande de todo el sistema para volverlo a construir con una nueva filosofía, o bien se deja todo el sistema como está y se le empiezan a añadir "parches" para que funcione de otra forma. Lo primero es un trabajo tremendo, casi como empezar de nuevo. Lo segundo es menos trabajo pero el resultado es un monstruo inmantenible.<br /><br />De todas formas insisto en que la idea fundamental es hacer un sistema basado en hardware pero aplicando la filosofía de los drivers basados en puertas lógicas que he explicado en los artículos previos a éste. Como ya he comentado, tengo el convencimiento de que con un sistema como el que he descito se puede hacer un sistema automatizado muy completo y con bastante facilidad, y eso es lo que quiero probar en mi maqueta.<br /><br />Un saludo<br /><br />Ignacio<br /><br /><br /><br /><br /><br />Ignacio de la Fuentehttps://www.blogger.com/profile/15651711515191025166noreply@blogger.comtag:blogger.com,1999:blog-2060691615857725443.post-26513183714442489142014-11-15T00:49:12.193+01:002014-11-15T00:49:12.193+01:00Justo antes de leer "(estoy pensando por ejem...Justo antes de leer "(estoy pensando por ejemplo en Arduino)" le iba a decir que probase los PIC. Una pena que haya dejado "abandonado" el diseño del software, la verdad bastante completo. Actualmente estoy diseñando un sistema de control digital para mi maqueta y también hago el software de PC, hace ya un mes que no lo toco y me está dando de todo pensar que debo continuarlo... <br /><br />En cuanto a las Velleman, yo creo que podría hacerse algo tanto con Arduino como con PIC y conseguir los 40Hz de su sistema.. Ahí lo dejo.<br /><br />Saludos!se.molinaahttps://www.blogger.com/profile/03028458355182943425noreply@blogger.comtag:blogger.com,1999:blog-2060691615857725443.post-82906753752345052852014-11-12T10:35:28.930+01:002014-11-12T10:35:28.930+01:00Hola Alejandro
Gracias por tus palabras.
En efec...Hola Alejandro<br /><br />Gracias por tus palabras.<br /><br />En efecto hay soluciones, y una muy sencilla: En la maqueta tengo un ordenador viejo dedicado exclusivamente a ejecutar el programa de control. Este ordenador está en Windows XP sin siquiera Internet, asi que podría cargar en él el entorno de desarrollo de VisualBasic 6 y me funcionaría sin problemas. Y puedo dejar ese ordenador en XP para toda la vida. El único problema es la incomodidad física del lugar de trabajo que está previsto para manejar la maqueta, y no para sentarse horas a hacer desarrollos.<br /><br />Pero es que me da rabia tener que hacer "una cosa rara" como esa, y mantener un sistema obsoleto, sólo por la cacicada de Microsoft. <br /><br />Pero no es solo eso: Si sabes de programación, sabrás que los programas hay que hacerlos "de un tirón" porque si los dejas, luego resulta muy penoso volver a ponerse en la página. En mi caso hace más de un año que no toco el programa, y ahora me da pavor retomarlo.<br /><br />Y luego hay otro tema: Todo el sistema está basado en la utilización de las placas Velleman como interfase con el ordenador, y en utilizar las salidas PWM de esas placas para controlar la velocidad de los trenes. Pero esas placas tienen una frecuencia de PWM de unos 20KHZ y según he podido comprobar, se obtienen resultados mucho mejores con frecuencias mucho más bajas. Todos los controladores PWM que yo hago son de 40 Hz de frecuencia, y los resultados son bastante mejores. Asi que era una triste gracia tener un sistema excelente para el control de la velocidad y no poder usarlo en mi propia maqueta. Todas las soluciones que he pensado para solucionar este tema me han parecido complejísimas, Si no hubiera probado mis propios controladores de 40 Hz estaría encantado con la solución de Velleman, pero al comparar ambos sistemas me he quedado bastante frustrado. De hecho yo creo que esta ha sido la gota que ha colmado el vaso.<br /><br />Y que conste que no renuncio por completo al software. Pero si antes tenía un sistema de control por software con complementos de hardware, ahora probablemente acabaré con un sistema de control por harware con complementos de software. Esto quiere decir que alguna función específica como por ejemplo el control de bloqueo automático o el manejo de la rotonda puede que acaben con algún complemento de software (estoy pensando por ejemplo en Arduino) <br /><br />En fin, como decía, esto es un hobby y de lo que se trata es de pasarlo bien, no de agobiarse.<br />Ignacio de la Fuentehttps://www.blogger.com/profile/15651711515191025166noreply@blogger.comtag:blogger.com,1999:blog-2060691615857725443.post-51468002578385399172014-11-12T00:58:37.029+01:002014-11-12T00:58:37.029+01:00Hola muchas gracias por responder. Eso que apuntas...Hola muchas gracias por responder. Eso que apuntas es totalmente cierto y es lo por lo que aun no me había decidido a adoptar los cables planos... Seria genial encontrar cables planos mas gruesos y con conectores Molex. Solo nos queda seguir navegando la web en su busca. <br /><br />Si por lo que fuera consiguiera encontrarlos serias el primero en saberlo. Muchas gracias otra vez y sigue con el magnifico trabajo Anonymoushttps://www.blogger.com/profile/15074046258952191054noreply@blogger.comtag:blogger.com,1999:blog-2060691615857725443.post-78727766118919873162014-11-12T00:22:48.596+01:002014-11-12T00:22:48.596+01:00Hola Ignacio, antes de nada, enhorabuena por la de...Hola Ignacio, antes de nada, enhorabuena por la decisión sobre todo por la satisfacción personal que puede suponer, aunque he de decir que es una pena que finalmente termines con el proyecto que estabas llevando a cabo, pero si llevas toda la vida programando y mezclas el trabajo con tu hobby, al final acabas desquiciado. Desconozco cual es el motivo que te ha llevado a tomar dicha decisión, pero si ese motivo es la incompatibilidad del Visual Basic 6.0 con los nuevos sistemas operativos, la solución pasa por utilizar plataformas de virtualización como virtualbox o vmware y seguir utilizando Windows XP bajo un sistema operativo más avanzado (ya sea bajo windows, linux o mac)y con un ordenador mucho más potente, si es porque Microsoft ha dejado de dar soporte... pues no hay solución, aunque imagino que con tus conocimientos demostrados no necesitarás mucho soporte por parte de ellos. Siempre pensé que estabas utilizando todos tus "inventos" en tu maqueta compatibilizandolos con el software creado por tí, pero me acabas de dejar perplejo al ver que no... Tanto tiempo ayudando a los demás (incluido a mí) a solventar los problemas de gestíon de sus maquetas con esos inventos y tú no los estabas aplicando. En fín... Espero que tu nuevo objetivo sea fructifero y que por fín nos muestres la gestión de tu maqueta y por qué no, una preciosa decoración en ambiente alemán.<br /><br />Un saludo.<br /><br />Alejandro León - artinu (plataforma-n)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2060691615857725443.post-49850199425684020802014-11-11T10:57:15.608+01:002014-11-11T10:57:15.608+01:00Hola Alberto.
Los cables planos deben ser un sist...Hola Alberto.<br /><br />Los cables planos deben ser un sistema excelente en plan industrial, porque se pueden hacer conexiones en segundos. Sin embargo, para una actividad como esta, que es artesanal, tienen el inconveniente de que es imposible rectificar nada. Si te equivocas en un cable, o quieres cambiar uno por otro o poner o quitar algo es imposible hacerlo. Una vez cerrado un conector, la única forma de quitarlo es cotar el cable y tirar el conector a la basura.<br /><br />Por contraste los conectores tipo Molex, que me gustan mucho más permiten desmontar individualmente cada cable y añadir quitar y poner cables en un conector sin ningún problema. Sin embargo los conectores tipo Molex no se adaptan bien a los cables planos que son demasiado finos y están demasiado juntos. <br /><br />Para mi la solución ideal serían unos cables planos con conductores más gruesos (0,5 mm por ejemplo) y paso de 2,5 mm. y usarlos con conectores Molex. Me consta que existen estos cables, pero me resulta imposible encontrarlos. La alternativa, claro es usar cables sueltos o mangueras,<br />Ignacio de la Fuentehttps://www.blogger.com/profile/15651711515191025166noreply@blogger.comtag:blogger.com,1999:blog-2060691615857725443.post-54712549546297172492014-11-11T00:46:24.764+01:002014-11-11T00:46:24.764+01:00Hola, veras me interesa saber los motivos que te h...Hola, veras me interesa saber los motivos que te han llevado a abandonar los cables planos en el cableado de tu maqueta. La verdad yo estaba pensando en utilizar un sistema parecido para el cableado y me gustaría saber el por que de la decisión.<br /><br />Ademas de eso agradecerte todo el esfuerzo que haces por este blog que encuentro muy gratificante y entretenido.Anonymoushttps://www.blogger.com/profile/15074046258952191054noreply@blogger.com