You are on page 1of 14

Todo lo que usted siempre quiso saber acerca de los controles de arcade pticos ...

pero se atrevi a preguntar Historia / La razn para este documento Este documento lleg a ser porque yo estaba reparando un Arkanoid 2 (La venganza de Doh) gabinete de la arcada que tena problemas spinner. En lugar de reemplazar los componentes ciegas porque no tena ni idea de cmo funcionaba, me decid a averiguar cmo funcionaba. Al hacerlo, me di cuenta de que son increblemente simples. Adems, me encontr con que la mayora de tarjetas captador ptico para uso de arcade son en realidad muy similares. Adems, la teora de la operacin se aplica a los ratones de bola para computadoras, as. Este documento contiene lo que aprend ... S, este documento contiene un formato mnimo y es muy feo. Tal vez voy a arreglarlo algn da, pero por ahora los datos slo se vierten aqu. :)

Teora del funcionamiento Estos dispositivos pticos son en realidad muy simple, fcil de solucionar y entender. En su ncleo, que proporcionan 2 flujos de datos que pueden ser utilizados para decodificar la direccin de rotacin y la velocidad.Todos ellos utilizan 2 interruptores pticos colocados muy juntos y una rueda encoder. La rueda del codificador es nada ms que un disco delgado con una serie de deficiencias. Normalmente, estos estn espaciados a 1/2 del tamao de la separacin entre los conmutadores pticos. La rueda encoder gira entre los 2 interruptores pticos y rompe el haz de luz provocando una serie de pulsos. Debido a la separacin de los 2 interruptores, las seales de los interruptores 2 se compensan entre s. Al mirar a la direccin de desplazamiento, direccin de la rueda del codificador se puede determinar. Observando la cantidad de desplazamiento, la velocidad de la rueda del codificador se puede determinar. Ejemplo de salida: Muestra rueda del codificador: interruptores pticos de ejemplo (a veces tambin llamado interruptor opto / opto acoplador / etc):

Esquemtica de la muestra y explicacin La circuitera necesaria para generar la salida se ha descrito anteriormente es realmente muy simple. Un circuito de muestreo (de Arkanoid) se muestra a continuacin: Uno puede ver claramente en el esquema que las porciones izquierda y derecha del circuito son idnticos, por lo que considera slo un lado de la esquemtica: Ahora, mirando este circuito simple, uno puede ver dos partes: a la izquierda es un circuito de LED simple, resultando en la (IR) LED siempre encendido. En el lado derecho es el receptor. Cuando la luz (IR) de los brillos LED en el receptor, el transistor est en "on", es decir, la lnea de seal es alta. Cuando se bloquea la salida del LED, el transistor "se apaga", es decir, el nivel de la seal se debilita.

Prctico Junta Encoder ptico Arkanoid La junta ptica spinner Arkanoid Conozco est marcado "J9000024A" y "K9000060A" y tiene el logo de Taito en l.Esto coincide con el esquema de arriba.

Reparacin Piezas / repuesto La junta codificador Arkanoid original es muy simple y utiliza slo resistencias y pticosinterruptores (interruptor ptico - que contiene un LED de infrarrojos y el receptor de IR). Los nicos componentes que puedan fallar son los conmutadores pticos, cuando el LED IR muere. El interruptor ptico utilizado era un IS04 Sharp, que ya no est fcilmente disponible. Los posibles reemplazos son (nota pinouts no son todos iguales, por lo que algunos pueden tomar algn adaptacin):

Fairchild QVE11233 - He utilizado stos para la 'Intellimouse Hacks (1.1A y 1.2A). No he probado en el tablero Arca original, sino que debe estar bien, el pinout es el mismo que IS04. Fairchild H22A1 - Se utiliza en el diseo de "Michael Grugel" (ver ms abajo) Optek OPB876N55 - repuesto supuestamente directa. No he encontrado una fuente
o

Parece que OPB870N55, o 871N55 872N55 habra forma directa

Temic TCST1103 - No has encontrado fuente

Fairchild QVE00118

Una nota sobre estas opto-interruptores: a pesar de su aspecto 1 dispositivo de 4 patillas, que son en realidad una cubierta de plstico que contiene un LED IR y el receptor IR. En algunos casos, podra ser til para abrir la cubierta y el uso de los propios componentes. Tambin tenga en cuenta que algunos de ellos han sido etiquetados E y S. La E es emisor (LED) y S es el sensor (receptor). Tensiones esperados Al depurar la junta ptica Arkanoid, lo mejor es comenzar con slo Gnd / +5 V (pines 2 y 3) conectada. Los voltajes esperados son los siguientes: - LED IR desbloqueado

A - (depende de la parte conmutador ptico) ~ 0.7 V C-5V K-0V 1-5V 2-5V 4-5V

- IR LED bloqueado

A - (depende de la parte conmutador ptico) ~ 0.7 V C-5V K-0V 1-0 V 2-5V 4-0 V

El siguiente paso es conectar los cables de izquierda / derecha (pines 1/4) y puedes volver a intentarlo. Es probable que vea las tensiones de salida caer alguna de las mediciones fuera del circuito, pero si usted ve una cada sustancial de los 5 (por ejemplo 2-3V en vez de 5), es probable que tenga un opto-switch dbil. Mi spinner slo va en una direccin Esto se debe probablemente a un opto-switch dbil en su tablero ptico. Con la tarjeta ptica conectada al juego, es probable que vea una de las salidas no se conduce una seal muy fuerte (tal vez 2-3V). Usted puede intentar cambiar las seales izquierda / derecha (pines 1/4). Si la

ruleta ya no funciona en absoluto, es un opto-switch mal en el tablero. Sustituya los optos (puede tambin hacer las dos cosas mientras ests en ello), o reemplace la tarjeta ptica. La razn de esto es la forma en la mayora de los juegos de decodificacin de las seales de mesa ptica. Por lo general, un par flip-flops se utilizan y las seales se utilizan como clk y direccin. Si la seal utilizada para clk es lo suficientemente fuerte (pero no dir), se genera un movimiento vlido, pero siempre en una direccin. Si clk es demasiado dbil, entonces no se genera ningn movimiento. Mi spinner no se mueve en absoluto Esto podra ser cualquier nmero de cosas - Tablero mala ptica, mala placa lgica, etc Una prueba fcil de probar es intentar cambiar las dos salidas de la placa ptica (patillas 1/4). Si usted ahora recibe movimiento de la ruleta, pero slo en una direccin, tiene un opto-switch mal en la placa ptica. Sustituya los optos o toda la mesa ptica. Si las seales de intercambio no hicieron diferencia, verifique los voltajes de la placa ptica son los esperados. Si las seales de salida se ven dbiles, es probable que tenga que sustituir los optos en el tablero. De lo contrario, pruebe con una placa lgica diferente para ver si el problema reside en el tablero de juego. Atari Junta Encoder ptico (Tempest / Championshop Sprint / Tempest / Ftbol / Missle comando / etc) En realidad no he trabajado con uno de estos, pero alguien me ha enviado unas fotos (gracias Malcolm). Una vez ms, esto funciona igual que cualquier otra tarjeta ptica que he visto (sorpresa, sorpresa). NOTA: me parece que 5 / GND se conecta a la placa Grugel Arkanoid / Michael. Asegrese de comprobar que antes de conectarlo (no es que te daa, pero no va a funcionar). Tenga en cuenta que este tablero se monta la opto interruptores en un ngulo extrao. Esto es debido a cmo Atari hizo sus ruedas de encoder (Voy a publicar una imagen con el tiempo). Si es necesario reemplazar una de estas tarjetas, es posible que desee que acaba de comprar un nuevo disco codificador no Atari y el uso de una tabla ptica ms estndar (y por lo tanto fcilmente / alcanzado barata). Tambin tenga en cuenta que el opto interruptores realidad vienen como 1 gran paquete que contiene 2 switches. Dentro de la cubierta de plstico es el mismo de siempre opto-interruptores. , no tengo la medicin del espacio entre pines. Si lo hace, no dude en compartir. La disposicin de las patillas (ignorando espacio) tiene el mismo aspecto H22A1, para 2 de ellos puede ser un buen reemplazo. Si no se ajustan, se puede abrir el H22A1 y utilizar los dos componentes (IR LED / receptor) en la cubierta inicial. Nota: Este mismo tablero ptico (o muy similar) se utiliza en (al menos algunos) Atari trackballs . Los "trackballs 4 (Ftbol / Missle comando / etc) utilizan definitivamente estos. Barrio Arcade vende repuestos.

Las fuentes de las juntas de repuesto He probado los consejos de Michael Grugel y los originales Taito (y mis propias copias de fabricacin casera).Michael son esencialmente las reproducciones de la junta Arkanoid. He estado muy contento con la calidad y precio de los tableros. Tambin son adecuados para los trackballs, pero no los he probado en esa aplicacin (an). Cualquiera de estas placas _should_ trabajo con la mayora de los hilanderos / Trackballs / volantes pticos. Las nicas consideraciones van en aumento y la disposicin de las patillas.

Michael Grugel (aka fixumdude) : Reproduccin de reemplazo tableros pticos Bob Roberts: juntas ptica de repuesto (bsqueda de "tablero de ptica") Arcadeshop: tableros pticos de repuesto (bsqueda de "tablero de ptica") Happ Controls: tableros pticos de repuesto

Junta Encoder ptico Sega (Turbo /?) Otro que no he trabajado, pero he visto fotos de. Esto es en realidad un diseo algo nico en el que las salidas estn en realidad impulsa a travs de un transistor discreta ms all del opto en el opto-interruptor. Esto debera hacer que sean menos susceptibles a las seales marginales del opto. No estoy seguro de si se trataba de la pieza original o no, pero un NEC PS4001 me encontr en una vieja tabla. Fairchild H22A1 debe ser una gota en el reemplazo. Este tablero es bastante diferente de la mayora de otras placas pticas, ya que tiene una funcin de contacto en el tablero y es deslizar en un conector como un tablero del jamma hace. No estoy al tanto de cualquier tarjeta de reprografa, as que la mejor opcin en estos es

probable reparacin. Picture prximamente? Tron Un equivalente moderno de la original del conmutador ptico se OPB822SD Kickman Original opto-interruptor es TIL143. Un reemplazo moderno (caro) es NTE3100. Otra opcin es TCST2000, pero parece ser difcil de encontrar. Tambin parece que el QVE00118 de Fairchild funcionara bien. Alguien quiere probar? Por favor enveme un correo electrnico con los resultados si lo hace. Interfaz con el PC Controles pticos de arcade como trackballs, hilanderos y volantes pticos (es decir, Pole Position, Super Sprint, etc) pueden ser fcilmente conectado a un PC a travs de PS2, USB y serie. Optipac La manera ms fcil de lograrlo es usar un Optipac bordo de Ultimarc. Las salidas de seal de las tarjetas pticas se conectan a la Optipac y que se conecta a la PC a travs de USB o serial. Este es el mtodo que recomiendo ya que es el ms limpio y ms fcil. Ultimarc tiene una gran alineacin de productos de alta calidad y un excelente apoyo. Hacks (o, estoy demasiado barato para comprar un Optipac) Si usted es demasiado barato para comprar el Optipac (en realidad es bastante barato) o simplemente la satisfaccin de construir algo por s mismo, puede intentar convertir un ratn de ordenador en una seal ptica a bordo convertidor PS2/USB/Serial. La parte interesante de la controladora del ratn es la nica IC todo lo que tienen. Estos ASIC sirven para el mismo propsito como un Optipac. Por desgracia, no son fciles de conseguir en porciones aficionados y / o no estn bien documentados. La forma ms fcil y ms barata de conseguir estos chips es cannabilize un ratn. Sin embargo, esto significa que la determinacin de lo que est pasando para cada tarjeta, ya que hay muchas variantes de los controladores (y algunos son simplemente pequeos microcontroladores) un poco de trabajo. Al igual que sus primos de arcade, estas placas tambin utilizan LEDs IR e IR-receptores como interruptores pticos. Tambin utilizan ruedas de codificador, aunque normalmente un poco ms pequea que las versiones arcade. Tambin han exprimido tanto cuestan de ellos como sea posible, lo que significa que las cosas han sido por lo general un tanto simplificada para ahorrar costes partes. Normalmente slo hay 1 IR LED por eje, compartida entre los 2 receptores para el eje. Los receptores se han combinado en 1 dispositivo 3-pin que en realidad contiene 2 receptores IR. Adems, muchos ratones juegan trucos con la conduccin de los LEDs. Algunos realmente pulso de los LED a una velocidad alta con el fin de ahorrar energa, prolongar la vida til de los LEDs, y aumentar la salida del LED. Cuando se estn pulsado los LEDs, que pueden ser conducidos con ms fuerza para generar una luz ms brillante. Otra cosa que se encuentra

dentro de algunos ratones Logitech (uno) es algunas piezas no estndar que todava no entiendo completamente. Estos contienen un IR LED 3-pin y algunos contienen un receptor de 4-pin. Cuando el tiempo lo permite, voy a investigar. Si alguien ya tiene, por que no compartir lo que sabes. Otra forma de abordar este problema sera la de escribir un programa simple para un pequeo microcontrolador. Sin embargo, esto probablemente no es rentable, ya que por lo general puede encontrar ratones viejos por menos de $ 5. Adems, hackear el ratn proporciona un buen cable / conector. Como los ratones de bola de suministro se agota, la ruta microcontrolador puede ser el camino a seguir. Esto requerir la aplicacin de la banda de comunicaciones de PC de cosas (probablemente USB), as como la decodificacin de la seal ptica.

Trabajo: Microsoft Intellimouse v1.1a (p / n 97599)


Marca: Microsoft Modelo: Intellimouse v1.1a (97599) Botones: 2 + rueda de desplazamiento Tipo de desplazamiento de la rueda: resistiva (pot) Interfaz: PS / 2

Controlador: Z86317 (Z80)

Estado: Trabajo

Este es un ratn perfecto para hackear ya que es muy simple. No hace ninguna modulacin de la seal LED, haciendo una conversin a externa opto cambia muy fcil. Se Utiliza un (Z86317) procesador Z80 corriendo alrededor de 4 Mhz para la seal ptica para conversin de PS2. Fotos y ms informacin en breve. Curiosamente, este utiliza una olla de la rueda de desplazamiento. Esto podra ser un buen modelo para la fijacin de un volante analgico (POT) (eje Z). More info / fotos prximos. Trabajo: Microsoft Intellimouse v1.2a (p / n X04-72167)

Marca: Microsoft Modelo: Intellimouse v1.2a (X04-72167) Botones: 2 + rueda de desplazamiento Tipo de desplazamiento de la rueda: Optical Inteface: PS / 2 Controlador: SPMC01B-198

Estado: Trabajo

Esto es un poco diferente que el ratn v1.1a. Se utiliza un procesador diferente y tambin modula la seal de LED (pulsada - vase ms arriba). Este era sospechoso despus de ver el circuito de excitacin del LED - se conecta a un pin en el controlador IC. Alcance esa lnea confirm las sospechas. Afortunadamente, parece que la modulacin no es requerido por el receptor. Al vincular los LEDs IR siempre, esto funciona muy chulo. En este modelo, la rueda de desplazamiento tambin utiliza un codificador ptico, por lo que son potencialmente 3 entradas para robar aqu.Este modelo utiliza un procesador / controlador SPMC01B-198 que s prcticamente nada de. Si alguien tiene una hoja de datos y est dispuesto a compartir, se lo agradecera. Ms info / fotos venir.

En proceso: Microsoft Intellimouse V2.1a (p / n 63607)


Marca: Microsoft Modelo: Intellimouse V2.1a (63067) Botones: 2 Tipo de desplazamiento de la rueda: Ninguno Interfaz: PS / 2 Controlador: Z8631704 (Z80) Estado: En proceso

Esto parece ser muy similar a la v1.1a internamente y debe ser un corte fcil. Este modelo cuenta con 2 botones y no tiene una rueda de desplazamiento. Utiliza un procesador Z80 (Z8631704), pero con una fecha diferente estampado en l que la v1.1a. Esta fecha se refiere probablemente a la ROM en el chip, supongo. Puesto que este modelo no tiene una rueda de desplazamiento, esto probablemente tiene sentido. No tengo ni idea de cmo funciona el control de versiones. Tal vez el mayor nmero se refiere a la lnea de productos y el nmero menor es la revisin? Internamente, este modelo est marcado con el tablero 900-336-126 Rev. C. Una diferencia interesante con ste es el IR LED / receptores estn cubiertas con un plstico negro mortaja. Al

parecer no haba suficiente luz de fuga en el caso (probablemente entre los botones) que se necesitaban estas cubiertas. Otros modelos tienen los sensores hacia la parte posterior del ratn, por lo que al parecer no es un problema. Tambin he visto un ratn marcada Microsoft para Toshiba (p / n 92608), 2.1A tambin marcados, lo que parece ser idntica a la Microsoft p / n 63607 (como es lgico). Trabajo: Ratn de desplazamiento Genica (modelo GN-115)

Marca: Genica Modelo: GN-115 Botones: 2 + rueda de desplazamiento Tipo de desplazamiento de la rueda: resistiva (pot) Interfaz: PS / 2 Controlador: SC84510FP Estado: Trabajo Pros: Fcil, barato, documentada, funciona muy bien Contras: PS2, la construccin de baja calidad

Por ltimo, un ratn barato (calidad y precio) con un controlador de ratn bien definido. Utiliza el controlador SC84510FP PS / 2. Utiliza una olla de la rueda de desplazamiento, que puede probablemente ser puesto a buen uso en alguna parte. Esto es muy fcil de modificar. Es una pena que compgeeks es casi fuera, pero se puede encontrar otros lugares tambin. Ok, ste result ser tan fcil y sencillo como pareca. No hay trucos aqu - un diseo sencillo y documentado. En este caso, en realidad me fui del LED IR y slo quit el receptor IR (s). El pasador central del receptor de infrarrojos es 5 V, como de costumbre. Los otros 2 pines son las 2 salidas de seal. He conectado estos 2 pines para un tablero codificador Arkanoid (patillas 1/4) y prestado 5 V / GND del conector (muy bien marcado en el tablero) y se enva a los terminales 2/3 de la placa ptica Arkanoid. Bingo -. En los negocios Este es un gran ratn para utilizar si PS / 2 se ajusta a sus necesidades, ya que es simple y la hoja de datos est disponible. De hecho, tengo la intencin de de-soldar el IC en s y montar esto en mi propio tablero codificador personalizado. Una advertencia: tenga cuidado - esto es barato, tanto en precio y calidad y por lo tanto bastante delicado. Tanto el conector y el calibre del cable que se utiliza es muy ligero. El ratn: Interior: El consejo: El mod: Para la modificacin, lo hice slo un eje (X). Quit el receptor IR 3-pin (y sal del LED IR). El agujero central se puede dejar no utilizado o utilizado para 5 V. Los dos orificios exteriores reciben las seales desde el opto-interruptores (o pines cuarto de una junta ptica Arkanoid seal). 5 V / Tierra se pueden encontrar varios lugares en el tablero.Acabo de utilizar los pines del conector de entrada. conectado a la tarjeta ptica: Esto muestra el spinner conectado al ratn y funciona de maravilla. La lnea de +5 V del ratn va al pin 2 en la placa ptica, GND va al pin 3, y las 2 lneas de seal de la placa ptica ir a los pines externos receptor IR en el tablero del ratn. No haga caso de la placa. Yo slo estaba

usando para conectar fcilmente los cables de cada tablero para la prueba.

Trabajo: Desconocido Marca de 2 botones del ratn USB (modelo MS-009S/-BLK)


Marca: Desconocido Modelo: MS-009S/MS-009S-BLK

Botones: 2 Tipo de desplazamiento de la rueda: Ninguno Interfaz: USB Controlador: Desconocido (epxido) Estado: Trabajo Pros: Fcil, barato, USB Contras: Controlador Desconocido

Esto va tan lejos como para cubrir el controlador en una gota de epoxy. Supongo que su diseo debe ser precioso.;-) Es un poco de miedo cuando no hay una empresa dispuesta a poseer hasta el diseo de los mismos. Hecho en China - sorpresa. Sin embargo, por $ 0,99, esto debera funcionar. ste era bastante interesante. Debido a la burbuja epoxi, es imposible ver dnde va, pero lo hice mbito ella. Cuando se conecta a un concentrador USB, vi +5 v pero ninguna accin - IR LED no se enciende. Despus de conectar un ordenador al concentrador, as, las cosas volvieron a la vida. Los LED se est pulsada (a un precio que no me molest de medicin). Ninguno de los de menos, decid seguir adelante y ver si se espera que la modulacin de las lneas de seal. Afortunadamente, la respuesta fue no. Este fue un simple como eliminar el receptor de IR, utilizando el pasador central de 5 V y el enrutamiento de las otras 2 pines para la salida de mis nuevos receptores IR. Rob GND de otros lugares en el tablero. He utilizado el 5 al poder del lado EMMITTER del opto interruptores (a travs de una resistencia). Eso fue todo - funciona muy bien. As que, si quieres USB, esta es probablemente una buena eleccin. Simple, pequeo y barato. Disfrute. El ratn: Interior: La pensin: Seal de transmisin del LED: El mod: Para la modificacin, le quit el receptor de infrarrojos de 3 pines para el eje X (repeticin para el eje Y si usted necesita la entrada). El pasador central se puede dejar no utilizado o utilizado como fuente de +5 V. Las dos pas perifricas son las dos seales de los opto-switch. Planta y 5 V fueron retirados de otros lugares en el tablero. El spinner: Aqu se puede ver toda la conexin. En este caso, he utilizado la tarjeta ptica Arkanoid en lugar de construir mi propia como hago normalmente. S1/S2 ir a los pines 1 y 4 en la placa ptica. +5 V va al pin 2 y GND va al pin 3. Ignorar el tablero - en este caso estoy usando para encaminar los cables del tablero de ratn para tarjeta ptica. VER TAMBIN:Conexin de una rueda de desplazamiento del ratn a travs de un hackeado ms009s-negro.

http://zumbrovalley.net/readpost.php?artid=1

You might also like