Scalextric pseudo-digital

Hara cosa de un par de Navidades, los chicos de Tecnitoys presentaron su nuevo "Scalextric digital". No tardaron en responder los foros de slot, donde se empezo a discutir sobre la viabilidad del asunto, a la vez que las marcas rivales se apresuraban en sacar su version digital al mercado. Bien, el sistema digital incorpora nuevas posibilidades al slot de toda la vida, pero supongo que por cuestiones de mercado, Scalextric hizo su nuevo sistema totalmente incompatible con el material ya existente. Lease coches, pistas, mandos y transformadores. Con lo cual, no fuimos pocos los que nos comimos un "full" mientras maldeciamos a Tecnitoys.

Historias aparte, hace poco decidí convertir mi obsoleto scalextric en una versión pseudo-digital !! La polémica está asegurada señores !!

La idea consiste en que sea un PC el que controle directamente la velocidad de los coches, mientras que los jugadores en vez de usar el tradicional mando, ahora pilotan con un joystick o pad para PC (en mi caso el DualShock de ps2). De esta manera, el PC puede simular curvas de potencia, combustible, peso, paso por pit lane, repeticion de la ultima vuelta.... Todo esto sin manipular el scalextric en si.

Vamos ahora con la parte técnica:
Tradicionalmente, los mandos de scalextric han sido potenciometros, que variaban el voltaje que atravesaba las pista y por consiguiente, la velocidad de los coches. Mi idea (no es realmente mia, ya se empleaba en otros hobbies ) es usar PWM para controlar la velocidad. Básicamente, pwm (Modulación por ancho de pulso) consiste en enviar un tren de pulsos de periodo fijo, y alterar el ancho del pulso. De esta manera se regula la velocidad de los motores, manteniendo un par constante. Los mas astutos ahora estareis preguntando..."y a que frecuencia se debe generar esos pulsos?". Eso lo dejo como ejercicio para el lector. :D Ciertamente, no lo se, lo que si he conseguido averiguar es que las frecuencias mas altas le dan mas par al motor, siendo mas efectivas. Por lo que he podido indagar, 1Khz debería ser mas que suficiente.

El problema, es que una señal cuadrada de 14V de amplitud y 1Khz de frecuencia, no la genera un PC ni de blas. Hace falta dotar a nuestro amigo de una electronica extra. Si ya estabais escandalizados por lo mal que se me da la informática, agarraos al verme con la electrónica :D Mi idea es ayudarme de un pic 16f876 para generar la señal, a traves de las ordenes enviadas desde el PC a través del puerto paralelo, y amplificarla a 14V usando el integrado L298. Para los mas osados que quieran emular mi hazaña, he tomado también la precaución de aislar el pc usando optoacopladores 4N35, porque ya os adelanto que 14V a través del puerto paralelo no son nada saludables.

Ahora mismo estoy soldando los componentes, cosa que no se me da demasiado bien, y espero además no haber hecho ninguna aberración que destruya algún componente.

Bueeeeno pues ya os iré informando de los avances. Stay tuned !

Comentarios

Entradas populares de este blog

Reparando un reproductor de minidisc

Platinum-MD

Preparados para la inmersión!!!