Menú English Ukrainian Ruso Inicio

Biblioteca técnica gratuita para aficionados y profesionales. biblioteca técnica gratuita


ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA
biblioteca gratis / Esquemas de dispositivos radioelectrónicos y eléctricos.

Cómo conectar un joystick de una consola de juegos a una computadora. Enciclopedia de radioelectrónica e ingeniería eléctrica.

biblioteca técnica gratuita

Enciclopedia de radioelectrónica e ingeniería eléctrica. / Телевидение

Comentarios sobre el artículo Comentarios sobre el artículo

Los fanáticos de los juegos de computadora comenzaron a conectar los familiares y convenientes joysticks de las consolas de videojuegos a sus computadoras desde 1999, cuando apareció el paquete de software DirectPad Pro, distribuido de forma gratuita a través de Internet. Pero a menudo sucede que un joystick completamente funcional se niega a trabajar con una computadora. El autor propone su propia solución a este problema, brindando también una oportunidad útil en muchos juegos para aumentar la cantidad de joysticks conectados simultáneamente a la computadora.

Los joysticks de las consolas de juegos se conectan al puerto paralelo LPT1 o LPT2 de la computadora a través de adaptadores de unos pocos diodos pequeños. En Internet, es fácil encontrar diagramas de cableado para joysticks de las consolas "Atari", "TurboGrafX-16", "Genesis" ("Sega Mega Drive-ll"), "NES" ("Dendy"), "PlayStation " (incluido el joystick " DUAL SHOCK"), "SuperNES", "Sega Master System", "Nintendo-64", "Sega Saturn", 'Jaguar', "Virtual Boy". Los joysticks en sí no requieren ninguna alteración y trabajo, por regla general, sin una fuente externa de nutrición.

Los joysticks más comunes en los países de la CEI son de "Dendy", "PlayStation" y "Sega Mega Drive". Estos últimos, desafortunadamente, son fundamentalmente incompatibles con algunas placas base de computadora recientes. Numerosos jugadores que han instalado el paquete DirectPad Pro en sus computadoras utilizan con éxito los joysticks de los dos primeros tipos.

Pero a veces los joysticks que normalmente interactúan con una consola de juegos se niegan a funcionar cuando se conectan a una computadora. Además, cuando se conectan varios joysticks al puerto LPT al mismo tiempo, es imposible prescindir de una fuente de alimentación externa.

Existen dos motivos principales para esto. En primer lugar, la capacidad de carga de las líneas del puerto LPT utilizadas para alimentar los joysticks es insuficiente. Ya bajo carga 3 ... Registro de nivel de 4 mA. 1 (teniendo en cuenta la caída de voltaje a través de los diodos del adaptador) cae por debajo del mínimo necesario para el funcionamiento del microcircuito del joystick: 3 V. En segundo lugar, aparece el efecto tiristor característico de los microcircuitos CMOS: un aumento repentino y brusco en la corriente consumida .

El último fenómeno está asociado con la apertura de un tiristor "parásito" generalmente cerrado de manera confiable, formado dentro del microcircuito por secciones de un cristal semiconductor de varias conductividades. Se vuelve posible si el voltaje en la entrada lógica del microcircuito excede el voltaje de suministro y ocurre, por regla general, en los momentos de encendido o "caliente", sin apagar la alimentación, reconexión de conectores. Son estas situaciones las que surgen cuando el joystick está conectado al LPT de acuerdo con el esquema "estándar". El voltaje en sus entradas lógicas aumenta, ya que, a diferencia de la salida de potencia, están conectados directamente a las líneas del puerto, sin diodos de aislamiento y no consumen una corriente notable de ellos. La situación se ve agravada por el condensador de bloqueo que suele estar presente en el circuito de alimentación del joystick y que se descarga en el momento del encendido.

Hay que decir que no todos los microcircuitos CMOS están sujetos al efecto tiristor en la misma medida. Es típico, por ejemplo, para los microcircuitos KR537RU10, KR1146FP2, pero rara vez aparece en series tan comunes como K561, KR1561 y muchas otras, fabricadas con técnicas especiales: anillos de protección, MOSFET con canal vertical y puerta de anillo, tecnología SOS (silicio en zafiro).

Los esquemas mejorados para conectar joysticks desde consolas de juegos al puerto LPT se muestran en la fig. 1 (para "Dandy") y Fig. 2 (para "Sony PlayStation") A diferencia de los prototipos distribuidos a través de Internet, en ambos casos, los diodos de silicio convencionales VD1-VD5 se reemplazan por diodos Schottky, los diodos similares VD6-VD11 son reintroducido y aumentado en consecuencia a cinco y dos conectores para joysticks Por supuesto, si no planea usar tantos joysticks al mismo tiempo, los conectores "extra" pueden eliminarse.

Cómo conectar un joystick de una consola de juegos a una computadora
(haga clic para agrandar)

Los cátodos de todos los diodos previamente existentes y recién introducidos están conectados en paralelo. Por lo tanto, el joystick está alimentado por todas las líneas de puerto en las que se establece el nivel de registro o se puede establecer mediante programación. 1. Por supuesto, la carga se distribuye de manera desigual entre las líneas, la parte principal de la corriente la da aquella en la que el voltaje es ligeramente más alto que en las demás. Sin embargo, se ha confirmado experimentalmente la posibilidad de alimentar simultáneamente cinco joysticks "Dendy" o dos "PlayStation", incluido "DUAL SHOCK".

Los diodos VD7, VD8 (ver Fig. 1) o VD7-VD9 (Fig. 2) también realizan una función adicional: protegen el chip del joystick del efecto del tiristor, evitando que el voltaje en sus entradas supere el voltaje de suministro en más de la caída de voltaje directo a través del diodo Schottky. Esta tensión nunca supera aquella a la que se puede abrir una unión p-n "normal" dentro del microcircuito, lo que puede provocar un efecto tiristor.

El enchufe X1 que se conecta al zócalo del puerto LPT de la computadora en ambas versiones del adaptador es DB-25M. Los diodos VD1 - VD11 se colocan en el interior del cuerpo de la clavija, soldados directamente a sus contactos y bien aislados con trozos de tubo de PVC de diámetro adecuado.

Números de pines de los conectores X2...X6 en la fig. 1 son para enchufes DB-9M que se acoplan con salidas de cable de joystick "estrechas". Si es necesario conectar un joystick con un enchufe "ancho", el enchufe DB-9M se reemplaza con un enchufe DB-15M, teniendo en cuenta las diferencias en las asignaciones de pines indicadas en la tabla. Como X2-X6, también puede usar enchufes de decodificadores de video defectuosos.

Cómo conectar un joystick de una consola de juegos a una computadora

La última opción es casi la única para los joysticks de "PlayStation", ya que las tomas adecuadas como X4 y X3 (Fig. XNUMX, vista desde el lateral de las tomas) solo se pueden encontrar en un decodificador de video defectuoso. Si no hay ninguno, tendrá que usar enchufes separados del tamaño correcto, coloque los pines correspondientes de los enchufes de los cables.

Cómo conectar un joystick de una consola de juegos a una computadora

La longitud de los cables que conectan el adaptador a los enchufes (enchufes) de los joysticks no debe exceder 1 m, es mejor usar un cable plano. Si te limitas a conectar un joystick, el conector para este se puede instalar en el cuerpo del conector X1. Incluso puede rechazar el conector por completo soldando los cables del cable del joystick directamente a los contactos del enchufe X1 y los terminales de los diodos VD1 - VD11. Naturalmente, dicho joystick ya no se puede conectar a un decodificador de video.

Para el funcionamiento completo de los joysticks "DUAL SHOCK" con respuesta de vibración, es necesario aplicar un voltaje de 2 V desde una fuente externa al conector X2 (ver Fig. 7,5), que no se requiere para joysticks de otros tipos. La fuente debe estar diseñada para una corriente de al menos 0,5 A (para cada joystick). A veces se recomienda aumentar el voltaje a 9 V, lo que mejora significativamente el efecto de retroceso. Sin embargo, como resultado, el devanado del vibrador se sobrecalienta. Sin alimentación externa, el joystick DUAL SHOCK permanece operativo, pero la respuesta de vibración no funciona.

Como diodos VD1 - VD11, además de los indicados en los diagramas, son adecuados KD923A u otros diodos Schottky de tamaño pequeño. En casos extremos, también se puede usar el KD522B convencional, pero esto aumentará la probabilidad de que algunos joysticks funcionen de manera inestable. Todos los diodos deben ser del mismo tipo. Los diodos VD6, VD9 ... VD11 (ver Fig. 1) o VD6, VD10, VD11 (ver Fig. 2) no se pueden instalar si esto no provoca fallas.

La comunicación entre los joysticks conectados al puerto LPT de la computadora y los programas de juego proporciona Paquete DirectPad Pro. El paquete fue desarrollado por Earle F. Philhower III en 1999. Sus controladores se ejecutan en Windows-9x utilizando el conjunto de instrucciones DirectInput de DirectX 5.0 y versiones posteriores. Como resultado de la instalación del paquete DirectPad Pro, aparecerá un nuevo dispositivo de juego en el sistema: el "joystick DPP".

Instale DirectPad Pro en el siguiente orden. Después de crear una carpeta separada (por ejemplo, con el nombre DPP) y descomprimir el archivo dpadpr50.zip en ella, es necesario, siguiendo el esquema "Mi PC" - "Panel de control" - "Dispositivos de juego" - "Agregar" - "Agregar" - "Instalar desde disco", indique el nombre de la carpeta al sistema operativo de la computadora. En la lista de archivos que aparece, apunta a DirectPad Pro.inf, haz doble clic en "Aceptar" y selecciona el dispositivo DirectPad Pro Standard y Force FeedBack.

A continuación, busque DirectPad Pro Controller (para "Dendy" y el joystick normal de "PlayStation") o DirectPad Pro Force FeedBack Controller (para el joystick "DUAL SHOCK") en la lista de dispositivos de juego. Al hacer clic en el botón "Propiedades", seleccione el controlador: NES para "Dendy" o una de las cinco opciones sugeridas por la computadora (generalmente PSX Digital o PSX Left Analog) para "PlayStation". Queda por especificar el número de identificación (ID) del joystick (1 - para el primero de los instalados, en orden ascendente - para los siguientes) y la dirección del puerto LPT al que se conectará. Puede averiguar la dirección del puerto utilizando el esquema "Mi PC" - "Panel de control" - "Sistema" - "Dispositivos" - "Puertos COM y LPT".

Queda por calibrar el joystick presionando sus botones y observando los movimientos del rectángulo negro dentro del cuadrado blanco en la pestaña "Configurar" de la ventana "Propiedades" (Fig. 4). En caso de fallas, en la pestaña "Avanzado" de la misma ventana, aumente el valor del parámetro PSX Scan Delay de 3 a 10. Allí también puede seleccionar los parámetros Sine, Ramp, Const, Spring que brindan el mejor efecto de retroalimentación. en el joystick DUAL SHOCK.

Cómo conectar un joystick de una consola de juegos a una computadora

La mayoría de los programas que simulan decodificadores de video en la PC IBM admiten joysticks DPP. Puede "descargar" emuladores de consola gratuitos, por ejemplo, desde el sitio . En principio, utilizando el joystick DPP, puede controlar el funcionamiento de cualquier programa informático. Hay varios emuladores gratuitos para esto, por ejemplo, joyemu41 (por Simone Zanella). Después de instalar cualquiera de ellos, todas las operaciones que antes se realizaban con el "mouse" se pueden realizar con el joystick DPP.


Adición

Al conectar un joystick de un decodificador de video Sega a un puerto LPT de acuerdo con el esquema recomendado por el autor del paquete DPP, las computadoras modernas compatibles con IBM, a diferencia de sus versiones obsoletas, no responden al presionar UP / Z y Botones ABAJO/Y del joystick. De acuerdo a esto patrón (en el archivo llamado genesis.gif) estos botones están conectados a las líneas STROBE y AUTOFEED del puerto LPT, cuyo estado se muestra mediante los bits 0 y 1 del registro de control de la impresora. Para un programador, este es el puerto 37AH (LPT1) o 27AH (LPT2). No se pudo encontrar una explicación del motivo de la incompatibilidad en ningún sitio de Internet. Tuve que estudiar cuidadosamente el dispositivo de los adaptadores de puerto LPT de computadoras personales de varias generaciones.

En la fig. 1a muestra un diagrama típico de los circuitos de entrada y salida de un bit del registro de control del adaptador LPT "antiguo" utilizado en la PC/XT de IBM, en sus clones y en algunas computadoras de generaciones posteriores. La salida de colector abierto del inversor DD1, cargada con la resistencia R1, está conectada directamente al pin del conector. La entrada del inversor DD2 también se conecta aquí. Con el uso estándar del registro para emitir señales de control de la impresora, el nivel lógico en la salida del elemento DD2 repite la entrada del elemento DD1 y el nivel en el pin del conector X1.1 se invierte.

Cómo conectar un joystick de una consola de juegos a una computadora

El controlador de software del joystick "Sega" utiliza "recepción prohibida". Entrada de registro. 0 en el bit correspondiente del registro de control en la salida del elemento DD1 se establece en un nivel de alto voltaje. En este estado, el transistor de salida del inversor DD1 está cerrado y no afecta el funcionamiento del nodo. Conectado a los pines del conector X1, el botón del joystick SB1, cuando se presiona, conectará la entrada del inversor DD2 a un cable común. Como resultado, leer el registro de control del procesador de la computadora dará un 0 en el bit correspondiente cuando se suelta el botón y 1 cuando se presiona.

En las computadoras modernas, los circuitos de entrada y salida del registro de control se construyen de acuerdo con un esquema diferente, como se muestra en la fig. 1,6, y los elementos DD1.1-DD1.3 están, por regla general, dentro de la LSI. La lógica de la operación estándar (solo salida) del nodo sigue siendo la misma, pero la técnica descrita anteriormente ya no funciona. Por lo tanto, la computadora no responde al presionar los botones ARRIBA / Z, ABAJO / Y del joystick.

Un esquema mejorado para conectar un joystick desde un decodificador de video Sega a una computadora se muestra en la fig. 2. Tiene tres diferencias con el original. En primer lugar, la señal del botón DOWN / Y se aplica al contacto 15 (ERROR) previamente libre del conector X1. En segundo lugar, se introducen los transistores VT1 y VT2, cuyas bases reciben señales de los botones ARRIBA / Z e IZQUIERDA / X, y sus colectores están conectados entre sí y al pin 10 (ACKNLG) del conector X1. Los emisores de los transistores se conectan respectivamente a los pines 1 (STROBE) y 14 (AUTOFEED) del enchufe X1. En tercer lugar, se ha agregado un diodo VD8, que reduce la probabilidad de un efecto de "tiristor" en el chip CMOS del joystick.

Cómo conectar un joystick de una consola de juegos a una computadora

La posición del botón DOWN/Y ahora se muestra en el bit 3 del registro de estado de la impresora en la dirección 379h para LPT1 o 279h para LPT2. En el bit 6 del mismo registro, dependiendo de los niveles de voltaje establecidos por software en los emisores de los transistores, se muestra la posición del botón UP/Z o LEFT/X. Por ejemplo, si el pin 1 está bajo y el pin 14 está alto, el transistor VT2 está permanentemente cerrado y VT1 está abierto cuando está alto y cerrado cuando está bajo en la línea UP/Z. Cuando se invierten los niveles en los pines 1 y 14, el transistor VT1 se cerrará permanentemente y VT2 se abrirá en nivel alto y se cerrará en nivel bajo en la línea IZQUIERDA/X.

El joystick es alimentado por el circuito VCC a través de los diodos de aislamiento VD1-VD8 de ocho líneas del puerto LPT, siete de las cuales (pines 3-9 del enchufe X1) tienen un nivel lógico alto en todo momento. El consumo de corriente del joystick depende de la cantidad de botones presionados simultáneamente y, por regla general, no supera los 2...4 mA. La tensión de alimentación del joystick no supera los 3,5 ... 3,8 V (VD1-VD8 - diodos Schottky indicados en el diagrama) o 3,1 ... 3,4 V (diodos de silicio ordinarios).

Todos los elementos del dispositivo de transición se pueden colocar dentro de la carcasa de plástico del enchufe DB-25M de 25 pines (X1) soldando sus conductores directamente a los contactos. El enchufe DB-9M (X2) se conecta al resto de elementos mediante un cable plano de nueve hilos o un haz de hilos trenzados aislados de una sección mínima de 0,2 mm2 y una longitud no superior a 1,5 m.

Resistencias: cualquier tamaño pequeño. Los valores nominales de dos de ellos (R1 y R3) no son críticos y pueden oscilar entre 22 y 82 kOhm. Transistores: KT315, KT312, KT3117 con índices de letras u otras estructuras np-p de baja potencia de silicio. No use transistores, con un valor ultra alto (más de 250) del coeficiente h21E. Los diodos con barrera Schottky 1N5819 se pueden reemplazar por otros similares KD923A. Si instala diodos de silicio ordinarios, por ejemplo, KD522B, el voltaje de suministro del joystick disminuirá, como resultado de lo cual algunas instancias pueden funcionar mal.

Se han realizado cambios en los archivos dpadpro.vxd y dpadpro.dll del paquete DPP versión 5.0 para adaptarse a la nueva forma de conectar el joystick desde el decodificador "Sega". El paquete actualizado (el número de versión cambió a 6.0) está empaquetado en el archivo dpadpr60.zip, donde la carpeta C++ también contiene el código fuente para la nueva rutina de sondeo del joystick.

Al instalar un nuevo paquete en su computadora, use las recomendaciones del artículo mencionado anteriormente seleccionando el controlador "Génesis" (joystick con botones ARRIBA, ABAJO, IZQUIERDA, DERECHA, A, B, C, INICIO) o "Botón Génesis 6" (botones añadidos X, YZ, MODE). Cuando se trabaja con joysticks de otras videoconsolas, la nueva versión no difiere de la 5.0 original.

Si se detecta una reacción incorrecta de la computadora al presionar los botones del joystick durante la calibración, el motivo radica, por regla general, en los errores de instalación del dispositivo correspondiente.

El paquete DPP está diseñado para funcionar en un entorno Windows-9x. Para los sistemas operativos Windows-2000/XP, se requiere un controlador adicional "NTPAD XP".

Paquete de software DPP versión 6.0.

Autor: S.Ryumik, Chernihiv, Ucrania

Ver otros artículos sección Телевидение.

Lee y escribe útil comentarios sobre este artículo.

<< Volver

Últimas noticias de ciencia y tecnología, nueva electrónica:

Cuero artificial para emulación táctil. 15.04.2024

En un mundo tecnológico moderno donde la distancia se está volviendo cada vez más común, mantener la conexión y la sensación de cercanía es importante. Los recientes avances en piel artificial realizados por científicos alemanes de la Universidad del Sarre representan una nueva era en las interacciones virtuales. Investigadores alemanes de la Universidad del Sarre han desarrollado películas ultrafinas que pueden transmitir la sensación del tacto a distancia. Esta tecnología de punta brinda nuevas oportunidades de comunicación virtual, especialmente para quienes se encuentran lejos de sus seres queridos. Las películas ultrafinas desarrolladas por los investigadores, de sólo 50 micrómetros de espesor, pueden integrarse en textiles y usarse como una segunda piel. Estas películas actúan como sensores que reconocen señales táctiles de mamá o papá, y como actuadores que transmiten estos movimientos al bebé. El toque de los padres sobre la tela activa sensores que reaccionan a la presión y deforman la película ultrafina. Este ... >>

Arena para gatos Petgugu Global 15.04.2024

Cuidar a las mascotas a menudo puede ser un desafío, especialmente cuando se trata de mantener limpia la casa. Se ha presentado una nueva e interesante solución de la startup Petgugu Global, que facilitará la vida a los dueños de gatos y les ayudará a mantener su hogar perfectamente limpio y ordenado. La startup Petgugu Global ha presentado un inodoro para gatos único que puede eliminar las heces automáticamente, manteniendo su hogar limpio y fresco. Este innovador dispositivo está equipado con varios sensores inteligentes que monitorean la actividad del baño de su mascota y se activan para limpiar automáticamente después de su uso. El dispositivo se conecta al sistema de alcantarillado y garantiza una eliminación eficiente de los residuos sin necesidad de intervención del propietario. Además, el inodoro tiene una gran capacidad de almacenamiento, lo que lo hace ideal para hogares con varios gatos. El arenero para gatos Petgugu está diseñado para usarse con arena soluble en agua y ofrece una gama de arena adicional ... >>

El atractivo de los hombres cariñosos. 14.04.2024

El estereotipo de que las mujeres prefieren a los "chicos malos" está muy extendido desde hace mucho tiempo. Sin embargo, una investigación reciente realizada por científicos británicos de la Universidad de Monash ofrece una nueva perspectiva sobre este tema. Observaron cómo respondieron las mujeres a la responsabilidad emocional y la voluntad de los hombres de ayudar a los demás. Los hallazgos del estudio podrían cambiar nuestra comprensión de lo que hace que los hombres sean atractivos para las mujeres. Un estudio realizado por científicos de la Universidad de Monash arroja nuevos hallazgos sobre el atractivo de los hombres para las mujeres. En el experimento, a las mujeres se les mostraron fotografías de hombres con breves historias sobre su comportamiento en diversas situaciones, incluida su reacción ante un encuentro con un vagabundo. Algunos de los hombres ignoraron al vagabundo, mientras que otros lo ayudaron, como comprarle comida. Un estudio encontró que los hombres que mostraban empatía y amabilidad eran más atractivos para las mujeres en comparación con los hombres que mostraban empatía y amabilidad. ... >>

Noticias aleatorias del Archivo

Puedes ir a la cárcel por ver una película en DVD pirateada en Alemania 20.08.2003

Desde finales de la semana pasada, entró en vigor una nueva ley en Alemania para proteger a los titulares de derechos de autor en Internet.

A partir de ahora, los propietarios de sitios que contengan obras protegidas por derechos de autor pueden ser sancionados. "La nueva ley", dijo la ministra de Justicia alemana, Brigitte Zurpies, a la agencia de noticias DPA, "no distingue entre quién y con qué fines está involucrado en la distribución ilegal de productos con licencia: una entidad legal o una persona privada, ya sea que haya ganancias de esta actividad o no.

Ahora, incluso la visualización privada de una película copiada ilegalmente en el círculo familiar puede considerarse ilegal.

Otras noticias interesantes:

▪ Cápsula de retorno a Marte

▪ Vidrio extra fuerte LionGlass

▪ portátiles nuevos

▪ Fuentes de alimentación MeanWell de 1600 W

▪ Los rumores sobre la desaparición de las pantallas CRT no se materializaron

Feed de noticias de ciencia y tecnología, nueva electrónica

 

Materiales interesantes de la Biblioteca Técnica Libre:

▪ sección del sitio Instalaciones de color y música. Selección de artículos

▪ artículo Y debajo de cada uno de sus arbustos, tanto la mesa como la casa estaban dispuestas. expresión popular

▪ artículo ¿Con qué criterio definió Leonardo da Vinci a un verdadero artista? Respuesta detallada

▪ artículo Cabrestante subminiatura. taller casero

▪ artículo Robot alimentado por células solares. Enciclopedia de radioelectrónica e ingeniería eléctrica.

▪ artículo Controles de tonos pasivos. Enciclopedia de radioelectrónica e ingeniería eléctrica.

Deja tu comentario en este artículo:

Nombre:


Email opcional):


comentar:





Todos los idiomas de esta página

Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio

www.diagrama.com.ua

www.diagrama.com.ua
2000 - 2024