TODOPIC
Misceláneas - Interés General => Uso y aplicaciones de los PIC / Curiosidades electrónicas => Mensaje iniciado por: J1M en 01 de Septiembre de 2007, 12:40:14
-
Sí!!! un nuevo capítulo de la serie 'mirale las tripas' al cacharro que acabas de comprar a ver como funciona!
Comenté en el post del Giroplay que dando vueltas por ebay ví un cacharrito llamado MiraBall por 38€ (Gastos incluidos) con unas características, a mi parecer, geniales.
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rd=1&item=230154409665
Lo compré y hoy me ha llegado, lo he encendido a ver que tal andaba y lo primero que me ha sorprendido es la cantidad de imagenes que almacena el jodío! a parte de la musiquita infernal que tiene jejeje. Una vez visto en movimiento me he preguntado, y como funcionará, total que aquí os dejo unas imágenes del cacharro y un vídeo del funcionamiento.
Todo listo para la acción:
(http://img205.imageshack.us/img205/8338/img0065nw2.th.jpg) (http://img205.imageshack.us/my.php?image=img0065nw2.jpg)
Imágenes en secuencia:
(http://img205.imageshack.us/img205/6023/img0073ik5.th.jpg) (http://img205.imageshack.us/my.php?image=img0073ik5.jpg)
(http://img258.imageshack.us/img258/1395/img0078er4.th.jpg) (http://img258.imageshack.us/my.php?image=img0078er4.jpg)
(http://img253.imageshack.us/img253/5862/img0072ni1.th.jpg) (http://img253.imageshack.us/my.php?image=img0072ni1.jpg)
Le quitamos la cabeza y vemos la fila de leds RGB (24 en total) y dos leds rojos en los extremos:
(http://img205.imageshack.us/img205/8782/img0080od2.th.jpg) (http://img205.imageshack.us/my.php?image=img0080od2.jpg)
(http://img512.imageshack.us/img512/2114/img0118mp2.th.jpg) (http://img512.imageshack.us/my.php?image=img0118mp2.jpg)
Por aquí tenemos la parte superior del circuito, destacan los dos integrados, el HT48R50A (Microcontrolador) y el AM29F040B-90JC (Memoria Eprom 512Kx8bit 4Mb)
(http://img258.imageshack.us/img258/1030/img0081db9.th.jpg) (http://img258.imageshack.us/my.php?image=img0081db9.jpg)
A continuación la parte inferior del circuito donde encontramos 10 74HC273A (Flip-Flop tipo D con reloj común)
(http://img253.imageshack.us/img253/2853/img0099xa1.th.jpg) (http://img253.imageshack.us/my.php?image=img0099xa1.jpg)
Otra parte importante es la zona en la que se transmite la energía, en este caso han optado por el uso de 'escobillas', que mas que escobillas son un par de piezas de un material oscuro (quizá mica???) sobre dos discos de cobre solidarios al eje y separados por un pequeño espacio:
(http://img209.imageshack.us/img209/8729/img0133zt8.th.jpg) (http://img209.imageshack.us/my.php?image=img0133zt8.jpg)
(http://img512.imageshack.us/img512/2305/img0134ny6.th.jpg) (http://img512.imageshack.us/my.php?image=img0134ny6.jpg)
Ahora nos vamos a la parte inferior, donde va conectada la alimentación, el cable de envío de datos vía serie y el hueco para las pilas:
(http://img258.imageshack.us/img258/3975/img0090ib2.th.jpg) (http://img258.imageshack.us/my.php?image=img0090ib2.jpg)
Destapándolo nos encontramos con el motor a la derecha, la botonera en el centro y la placa controladora a la izquierda:
(http://img253.imageshack.us/img253/1860/img0091ny8.th.jpg) (http://img253.imageshack.us/my.php?image=img0091ny8.jpg)
El motor es uno normalillo tirando a pequeño! y si nos centramos en los cables van a la parte superior vemos que son tres VCC, GND y Serie, el envío de datos serie se realiza mediante el cable verde que va atornillado a la carcasa del motor (como se aprecia en la imagen 9) teniendo esta parte a su vez continuidad con el eje del motor por el que finalmente llegan los datos vía serie hasta la PCB superior gracias al punnnnto de soldadura que presenta en el centro de la placa:
(http://img253.imageshack.us/img253/3469/img0092cl1.th.jpg) (http://img253.imageshack.us/my.php?image=img0092cl1.jpg)
La placa controladora tiene dos integrados el 53A1P y otro bajo resina, supongo son los que se encargan de recibir/enviar datos vía serie y generar la musiquita!
(http://img205.imageshack.us/img205/2594/img0096vn8.th.jpg) (http://img205.imageshack.us/my.php?image=img0096vn8.jpg)
Por otro lado está el programa para PC, que la verdad tampoco tiene mayor misterio, tiene una parte dedicada a la carga de mensajes (string de caracteres) y otra a la carga de imágenes y secuencia de estas. Si queréis os pongo alguna captura pero vamos...
Resumiendo lo que creo es el funcionamiento:
Una vez cargados los datos en la memoria de 4MB, se leen desde el microcontrolador y se van enviando a cada uno de los FF (10x8 = 80 salidas -> 2Led+24LedRGB*3 = 74 pines a controlar) donde a la señal de reloj conmutan enviando los datos a los leds. La PCB obtiene las RPM mediante un sensor de tipo magnético al pasar sobre el imán que se observa en la imagen 9 a la derecha de esta.
Bueno si queréis alguna foto más, alguna prueba sobre él o lo que sea comentádmelo, creo que voy a ir mirando donde conseguir escobillas!
Y por último un vídeo del funcionamiento!:
Saludos!
-
Magnífica aportación Jaime.
Tengo algunas dudas, a ver si puedes despejarlas:
- ¿cómo están sujetas la placa principal y la de leds?, ¿es soldadura de pistas superficialmente o hay algún tipo de conector?
- ¿puedes medir las RPM?
- ¿cómo suben los datos a la placa principal?, ¿a través de la alimentación o hay una escobilla adicional para datos?
-
:-/ Gracias, esto da muchísima idea de como hacer el nuestro!!!!!! :-/
-
Bueno si queréis alguna foto más, alguna prueba sobre él o lo que sea comentádmelo .....
Hola J1M !
Me gustaría ver si logras mejores tomas de lo que es la transmisión de energía a la placa móvil y si logras descubrir con presición los materiales empleados. Si las escobillas son efctivamente de carbón y el teórico colector es de cobre efectivamente.
Otra cosita es saber de qué valores son los electrolíticos color turquesa o celeste (al menos ese color se vé en mi monitor :P ... ) que hay montados en la parte superior de la placa principal.
Eso por ahora.
Saludos
Mario
El motor pareciera ser de los spindle de CD (El motor que hace girar el CD) de un reproductor común.
Ésos alcanzan hasta 11300 / 11400 RPM. Tal vez éste esté controlado. No creo que gire libremente.
-
manolo, fijate en la foto 6, creo que perforan el PCB principal, de forma alargada y del mismo grosor del PCB, se esa forma pasan el PCB de los leds por medio del otro quedando totalmente seguro y ya solo con unos alambre hacen contacto entre uno y otro PCB, nada de cables.
PD: Esos chinos son tremendos!!!!
NO, mira la foro 7, veras el crote en forma de U de la tarjeta principal, y si, pasan la tarjeta de los leds por ese espacio que queda y lo aseguran con soldadura....
PD2: Esos chinos son tremendoooooooooooooooos!!!! :shock:
-
Jaime... mira a ver si le puedes mangar las escobillas a algún colega nostálgico que tenga un scalextric (las de los coches).
Un saludo desde Alicante.
-
Lo que yo quiero sabes es:
Como hacen para extender el eje del motor para asi colocar el PCB en la punta.... ????
-
Lo que he notado en casi todos los que venden es que tiene el PCB negro, eso tal vez ayude a dar mas contraste a los colores.
-
Alaaa!!! voy a ver si puedo responder:
- ¿cómo están sujetas la placa principal y la de leds?, ¿es soldadura de pistas superficialmente o hay algún tipo de conector?
Pues añado foto arriba a ver si se ve mejor, y comento que la placa tiene un par de endiduras, por lo que la plaquita de los leds que es simétrica (aunque tiene parte superior e inferior) se introduce desde arriba o desde abajo hasta el centro, donde tiene los pads que se sueldan a la placa.
- ¿puedes medir las RPM?
Aquí en casa no dispongo de nada que me permita medirlas ahora, a ver si la semana que viene consigo algún sensor infrarojo y las mido.
- ¿cómo suben los datos a la placa principal?, ¿a través de la alimentación o hay una escobilla adicional para datos?
Esto es lo que comentaba arriba que no tengo claro :S ... a la placa principal llegan dos cables, pero uno de ellos es doble. El sencillo es el de VCC y el de GND es compartido por el de Datos. Es decir, solo dos escobillas pero tres cables. Luego cuando se envían los datos el trasto debe estar parado... pero aun así, no tengo claro el como es posible que la masa sirva para transmitir datos......... Alguna idea o experiencia al respecto???
- Me gustaría ver si logras mejores tomas de lo que es la transmisión de energía a la placa móvil y si logras descubrir con presición los materiales empleados. Si las escobillas son efctivamente de carbón y el teórico colector es de cobre efectivamente.
Mario, es la mejor foto que he podido tomar! De todas formas, voy a quitar el punto de soldadura superior que creo es lo que fija el eje a la placa y tomo alguna imagen más. Dime como puedo saber exactamente de que material se trata sin pasar por el CSI! :p
De qué valores son los electrolíticos color turquesa
Supongo te refieres a los grandes no?, son de 1000uF/10V.
mira a ver si le puedes mangar las escobillas a algún colega nostálgico que tenga un scalextric
jejeje pero esas escobillas son las de cobre trenzado no??, esas son una opción, pero estas tienen pinta de desgastarse menos!... ahora no se que pasará con el cobre... jejeje... deberían tener durezas similares para que la una no fuera abrasiva para la otra no??
Como hacen para extender el eje del motor para asi colocar el PCB en la punta.... ????
Buena pregunta, voy a intentar desmontar la pcb superior y pongo las imagenes junto con la de la plaquita de los leds.
Mientras tanto os dejo con el video (en el post inicial)
saludos!
-
Si que es rara esa musiquita... :D
Gracias por sacarle las tripas para que todos veamos!!! :-/
Hasta animaciones de pela y todo, con sangre cada golpe :D :D
-
Más cositas, he puesto las imágenes nuevas por ahí arriba.
Al destapar la parte superior me he encontrado con que:
- Sí que se cuentan las RPM, se hace mediante un sensor magnético que lleva inscrito U18637. En la foto 9, a la derecha de la imagen, se observa el iman
- El cable de Datos Serie no va conectado a masa!!!! hubiera sido un sock! JE!.... es aún peor... no va conectado a 'nada'!, en la foto 10 se aprecia atornillado a la carcasa de plastico blanca, justo al lado del eje del motor............... debe ser entonces una antena no???... y si es antena, como recibe el microcontrolador los datos?, veis en la parte superior algún indicio de antena receptora?
-
Puestos a preguntar ¿cuántos pads unen la placa de leds a la otra placa giratoria? ¿deberían ser 24x3(RGB)+2x1(rojo)+1(tierra)=75, verdad?
-
jfmateos2 no los he contado que aún necesito la vista! jejeje, pero sí, la placa de leds solo necesita esas conexiones.
-
Hola J1M !
Gracias por las fotos ! Muy claro se vé el sistema de escobillas con carbones.
Ernesto :
Como hacen para extender el eje del motor para asi colocar el PCB en la punta.... ????
Ya vienen así los motores.
En el caso de los reproductores de CD que te mencionaba, los motores tienen una altura de 18 a 19 milímetros y el eje sobresale al exterior con una longitus de 25 milímetros.
Son motores comunes que si deseas, puedo colocar fotos de ellos.
Saludos
Mario
-
Hola amigo Mario. Es que no se me ocurre forma de fijar el PCB a un eje totalmente redondo y liso. :?
-
Ernesto si te fijas en la foto 9 o 10 verás un disco negro solidario al eje, ese disco tiene en la parte superior un pequeño cilindro de cobre (ligeramente achatado para que no sea totalmente cilíndrico y patine este con el disco de plástico) que es atravesado por el eje del motor, de esta forma se fija el disco al eje. Por otro lado, el disco tiene 3 roscas, y en la PCB superior hay 3 tornillos, por lo que de esa forma finalmente se fija la PCB al eje.
Ya he encontrado como va el tema del envío de datos serie al microcontrolador, ese conector atornillado que comentaba ayer está mediante ese tornillo unido a la carcasa del motor, y entre esta y el eje del motor, hay continuidad... por lo que los datos llegan a la parte superior a través del eje ayudados por el punto de soldadura que se aprecia en la imagen 7 al lado del condensador grande.
saludos!
pd: he modificado el post inicial para aclarar la forma en la que se envían los datos serie
-
¿este video (http://www.youtube.com/watch?v=oLygWkHo9nw) tendrá que ver con los llamados giroplay?
-
Hola amigos del foro, he visto esto hasta en lo rines de los carros, me parece muy chevere la idea, para los que tengan bici t quieran añadirle algo así, pues aquí les dejo una página interesantísima que entrega todo para hacerlo:
http://www.ianpaterson.org/index.htm
Ojalá se tomen un tiempo y la revisen, está en inglés, pero es un inglés técnico, sencillo!! ;)
Suerte y ojalá sea de utilidad!! ;) :D
-
Yo me quedo con las llantas que le puse a mi fiat 600 :D :D :D :D..http://www.youtube.com/watch?v=cWTnwKAO_b4 (http://www.youtube.com/watch?v=cWTnwKAO_b4)
-
Soy nuevo en esto de electronica y tengo un mira ball que se conecta por puerto serie db9 a la pc, en el otro extremo del db9 hay una ficha mini jack stereo 3 1/2 que se enchufa en la mira ball, trae un soft en chino y en ingles lo logre conseguir, pero no logro pasarle datos o letras para poder reproducirlas, el equipo funciona barbaro, pero la transferencia parace que es de terror, y no conozco como seguir. Si alguien puede ayudarme estare en deuda. Gracias por tomarse el tiempo de leer el post.
-
Hola, si es db9, y el otro son 3 cables, seguro que es RS232, lo estas probando con una vieja PC o alguna con un db9, o lo simulas con un adaptador USB?
te recomiendo una vieja pc ok?
-
Soy nuevo en esto de electronica y tengo un mira ball que se conecta por puerto serie db9 a la pc, en el otro extremo del db9 hay una ficha mini jack stereo 3 1/2 que se enchufa en la mira ball, trae un soft en chino y en ingles lo logre conseguir, pero no logro pasarle datos o letras para poder reproducirlas, el equipo funciona barbaro, pero la transferencia parace que es de terror, y no conozco como seguir. Si alguien puede ayudarme estare en deuda. Gracias por tomarse el tiempo de leer el post.
yo tengo una miraball pero perdi el software, si me lo puedes mandar yo intentare usarlo con la que tengo y puedo apoyarte para que tu también hagas funcionar la tuya