Tabla de contenido:

Cómo construir un cable USB para la PCB universal: 11 pasos
Cómo construir un cable USB para la PCB universal: 11 pasos

Video: Cómo construir un cable USB para la PCB universal: 11 pasos

Video: Cómo construir un cable USB para la PCB universal: 11 pasos
Video: FABRICAR CABLE USB DE 10 METROS "DURAS PRUEBAS", nuevo video complementario en descripcion. 2024, Noviembre
Anonim
Cómo construir un cable USB para la PCB universal
Cómo construir un cable USB para la PCB universal

El proyecto Universal PCB (UPCB para abreviar) se inició para permitir un solo controlador de juego, especialmente palos de lucha, en tantas consolas diferentes como fuera posible. Se puede encontrar información sobre el proyecto en el siguiente hilo en los foros de Shoryuken.com: Shoryuken.com Este Instructable cubrirá cómo construir un cable USB Button Select para el UPCB. El cable USB Button Select es probablemente el cable más importante que puede utilizar con el UPCB; en un solo cable, le permite reproducir su controlador tanto en PC como en sistemas Playstation 3. También le permite usar el cargador de arranque USB para que pueda actualizar su firmware UPCB cuando haya nuevas versiones disponibles. El proceso de construcción de este cable es idéntico a la construcción de cualquier cable de consola UPCB, por lo que habrá muchos cortes y pegados flagrantes del cable de consola original Instructable. Dado que cada propietario de UPCB debería tener uno, se consideró que el cable USB Button Select merecía su propio Instructable.

Paso 1: Verifique el archivo. H para obtener información sobre el cable

Compruebe el archivo. H para obtener información sobre el cable
Compruebe el archivo. H para obtener información sobre el cable

El archivo principal y más actual del proyecto UPCB se puede encontrar en la primera publicación del hilo UPCB en Shoryuken.com: Shoryuken.com Descargue la última versión y extraiga el.zip en un lugar de fácil acceso. Dentro del directorio principal se encuentra el código fuente del proyecto UPCB. Cada sistema de consola compatible tendrá un archivo. H y. C separado para ese módulo. El archivo. C contiene las rutinas reales para ese sistema. Estos no serán de ayuda a menos que solo quiera ver cómo funciona. El archivo. H contiene una gran cantidad de comentarios que detallan cómo se comunica ese sistema, qué tipo de conector usa y los pines. La sección actual en el archivo USBTEMPLATE. H se enumerará a continuación. La información principal que necesitamos en este momento es que no hay componentes necesarios. Si los hubiera, se enumerarían en la sección "Cómo crear un cable UPCB". Haremos referencia a este conjunto de información con frecuencia durante la construcción del cable, así que no tenga miedo si parece demasiado. Los comentarios describen la comunicación con gran detalle y pueden parecer un poco confusos. Simplemente ignore entonces, ya que nos enfocamos en construir el cable.

Pinout USB (mirando el extremo de un cable USB que se conecta a una PC u otro puerto USB) _ | 4 3 2 1 | | _ _ _ _ | ----------- <- mitad más gruesa del cable donde están los contactos. Pin Descripción 1 VCC 2 D- 3 D + 4 GND Para hacer un cable UPCB para el botón Seleccione USB D-Sub 15 Pin USB Pin 1 4 (GND) 2 Alto 3 Bajo 4 Bajo 5 Bajo 6 Bajo 7 Bajo 8 1 (VCC) 9 NC - No conectado a nada 10 Alto 11 Alto 12 NC - No conectado a nada 13 2 (D-) 14 3 (D +) 15 Bajo

Paso 2: Reúna las herramientas y las piezas

Reúna herramientas y piezas
Reúna herramientas y piezas
Reúna herramientas y piezas
Reúna herramientas y piezas
Reúna herramientas y piezas
Reúna herramientas y piezas

Las herramientas requeridas aquí son solo las más básicas de las herramientas de soldadura.

- Soldador - Soldadura - Multímetro o probador de continuidad Otros elementos ciertamente pueden ayudar con la soldadura, pero casi nunca son necesarios para construir un cable como este: - Fundente - Bomba desoldadora o trenza de cobre - 'Manos que ayudan' Las piezas que necesitamos son extremadamente simple: cable USB de sacrificio. No importa lo que haya sido en otra vida, solo que tiene un final 'A' plano. Esto se puede eliminar fácilmente de periféricos USB antiguos, como ratones y teclados. Si logra encontrar un cable USB 'A' a 'A' largo, puede cortarlo y usarlos para crear dos cables UPCB. De lo contrario, corte el cable lo más lejos posible del extremo 'A' para que podamos trabajar con la mayor cantidad de cable. - Enchufe macho DB-15 con conectores de copa para soldar. Número de pieza de Digikey 215ME-ND, o disponible en cualquier buena tienda de electrónica. La posibilidad de que sea una buena tienda de electrónica es directamente, inversamente, proporcional a la cantidad de HDTV que venden. Esta es una de las pocas piezas electrónicas que todavía puedes encontrar en algunos Radio Shacks. - Capucha DB-15. El que se usa en las imágenes aquí es Digikey Part No. 972-15SY-ND, pero se fabrican toneladas de campanas D-Sub. También puede encontrarlos a bajo precio en la mayoría de las buenas tiendas de electrónica. Recomiendo encarecidamente que, sea cual sea el capó que obtenga, asegúrese de tener tornillos de mariposa para acompañar. - Cable. El cable utilizado aquí es un cable Kynar de 30 AWG, disponible en Fry's. Se puede usar casi cualquier tipo de cable, pero usar un calibre muy pequeño hará las cosas mucho más fáciles. Algunas consolas necesitan componentes distintos a estos; sin embargo, son la excepción, no la regla. En el momento de escribir estas líneas, los únicos sistemas que requieren algo más que cables son el sistema FM-Towns (detallado en neogeo.h) y el sistema 3DO (detallado en 3do.h)

Paso 3: prepara el enchufe con soldadura

Prepare el enchufe con soldadura
Prepare el enchufe con soldadura

Todos los pines excepto uno, el pin 9, tendrán cables soldados. Como solo tenemos dos manos, es más fácil llenar los puntos vacíos con soldadura primero y luego agregar los cables necesarios.

Paso 4: puentee los cables de 'Selección de sistema'

Puentear los cables de 'Selección de sistema'
Puentear los cables de 'Selección de sistema'

Cada cable UPCB tendrá la alimentación principal (VCC) en el pin 8 y la tierra principal (GND) en el pin 1. También habrá un número de pines atados alto o bajo (conectados a VCC o GND) para indicarle al UPCB con qué sistema nos estamos comunicando. Estos pines son los llamados High o Low en la descripción 'Cómo hacer un cable UPCB' en el archivo. H de la consola. Veamos el del cable USB de selección de botones, en USBTEMPLATE. H

Para hacer un cable UPCB para el botón Seleccione USB D-Sub de 15 clavijas USB Pin 1 4 (GND) 2 Alto 3 Bajo 4 Bajo 5 Bajo 6 Bajo 7 Bajo 8 1 (VCC) 9 NC - No conectado a nada 10 Alto 11 Alto 12 NC - No conectado a nada 13 2 (D-) 14 3 (D +) 15 BajoAntes de comenzar a agregar el cable del sistema, es mucho más fácil seguir adelante y cuidar las líneas de selección del sistema ahora, sin el enorme cable de la consola en el camino. Los únicos pines que dicen Low son los pines 3-7 y 15. Vamos a conectar todos estos para que estén conectados eléctricamente a lo que será GND, pin 1. Los únicos pines que dicen High son 10, 11 y 2 Vamos a conectar todos estos para que estén conectados eléctricamente a lo que será VCC, pin 8. Para hacer esto, vamos a conectar en cadena un cable de un pin al siguiente. Usando pedazos pequeños (<1 ") de cable de calibre 30 con los extremos pelados, esto se vuelve bastante fácil en comparación con los cables más grandes. En la imagen, verá la primera parte de esto, que muestra un cable que va del pin 8 (VCC) al pin 11, luego el pin 10, luego el pin 2. Se han conectado tres pequeños trozos de cable y todos los pines que son altos. A continuación, haremos los bajos. Con otro trozo corto de cable de calibre 30, conecte el pin 1 (GND) a la patilla 3 (baja). Continúe con un cable adicional que conecta la patilla 3 a la patilla 4, la patilla 4 a la patilla 5, la patilla 5 a la patilla 6, la patilla 6 a la patilla 7 y, por último, un cable más que conecta la patilla 7 a la patilla 15. Ahora todas las clavijas que deben estar conectadas a Alto o Bajo están conectadas a GND (clavija 1) para baja, o VCC (clavija 8) para alta.

Paso 5: Prueba de la parte 1

Prueba de la parte 1
Prueba de la parte 1

No importa qué tan bueno sea usted o qué tan seguro sea su trabajo, siempre querrá realizar pruebas temprano y con frecuencia. Si hay alguna falla en la soldadura, es mucho más fácil de corregir ahora, antes de que el cable grande se interponga en nuestro camino.

Haremos pruebas de continuidad. Si su multímetro no tiene una función para verificar la continuidad, configúrelo para verificar las resistencias en su configuración más baja. Solo recuerde que una resistencia infinita significa que no hay conexión y que casi ninguna resistencia significa que está conectado. En primer lugar, compruebe los lazos de las líneas Low. Para nuestro ejemplo de USB de selección de botón, serían los pines 3-7 y 15. Coloque una sonda en el pin 1 (GND). Tome la otra sonda y verifique los pines 3-7 en orden. Cada uno debe mostrar casi ninguna resistencia al pin 1. Compruebe el último pin bajo, 15. Todos los pines probados deben estar conectados al pin 1 y casi no mostrar resistencia. Repita para las líneas altas. Para nuestro ejemplo de USB de selección de botón, serían los pines 10, 11 y 2. Coloque una punta de sonda en el pin 8 (VCC) y verifique la continuidad con los pines 10, 11 y 2. Cada uno debe mostrar casi ninguna resistencia. Por último, compruebe si hay pantalones cortos. Coloque una sonda en la patilla 1 y la otra en la patilla 8. NO debe haber continuidad. Resistencia infinita. Si estas dos líneas están conectadas eléctricamente, hay un corto en algún lugar de su trabajo. DEBE arreglarlos antes de intentar usar el cable. El uso de un cable en cortocircuito en una consola puede fundir fusibles, puede provocar incendios, puede freír la consola y pegarse. Está mal, así que arréglalo AHORA. Si todo es correcto, comencemos a trabajar en el cable de la consola.

Paso 6: Pinche el cable de la consola

Pin del cable de la consola
Pin del cable de la consola

Ahora tenemos que averiguar qué cables del cable de la consola hacen qué. Una vez más, necesitamos información sobre el cable de la consola del archivo. H apropiado.

Pinout USB (mirando el extremo de un cable USB que se conecta a una PC u otro puerto USB) _ | 4 3 2 1 | | _ _ _ _ | ----------- <- mitad más gruesa del cable donde están los contactos. Pin Descripción 1 VCC 2 D- 3 D + 4 GNDSi está utilizando un cable de extensión, corte el conector adicional lo más lejos posible del extremo que se conecta a la consola. Si está utilizando un controlador de sacrificio, corte el cable lo más cerca posible del panel de juego. En cualquier caso, podemos obtener la mayor longitud de cable posible. Quite un poco de aislamiento del cable del extremo ahora expuesto. NO QUITE DEMASIADO. Desea quitar aproximadamente 1 "de aislamiento del cable; lo suficiente para asegurarse de que puede soldar cualquiera de los cables a cualquiera de los pines DB-15, y dejar los cables lo suficientemente cortos como para que el tope de la cubierta D-Sub se agarre en el aislamiento grueso del cable. Estamos buscando los cables individuales que componen el cable, para que podamos identificar qué hace cada uno. En nuestro ejemplo de USB de selección de botón, solo hay cuatro cables. Cada cable debe ser de un color diferente. No podemos confíe en que el color del cable nos diga algo con certeza sobre su función, incluso entre pads idénticos. Técnicamente, todos los dispositivos USB * deberían * usar los colores requeridos de blanco, negro, rojo y verde, pero es fácil encontrar marcas baratas. Cables USB que NO cumplen con el estándar, por lo que DEBEMOS probarlos con el pinout en el archivo. H. Para esto, necesitamos un multímetro / probador de continuidad. Para cada cable en su cable, necesita saber qué pin en el conector de consola al que va. Los conectores USB están protegidos por una Puede resultar un poco difícil manipularlos con una sonda multímetro. Si no puede hacer que la sonda toque las clavijas, puede usar una pequeña pieza de metal como un clip. Toque el clip de papel contra la punta de la sonda y manténgalo allí con el pulgar. Toque el extremo del clip con el pasador dentro de la cubierta del USB. Cuando la otra sonda toca el cable correcto en el otro extremo del cable, la resistencia se reducirá a casi nada. Escriba sus resultados de qué pin es de qué color. Ahora que sabemos de qué color va el cable a qué pin, podemos comenzar a conectarlos al enchufe UPCB.

Paso 7: conecte el cable de la consola al enchufe

Conecte el cable de la consola al enchufe
Conecte el cable de la consola al enchufe

Los resultados de nuestra última prueba deberían decirnos qué cable de color tiene qué función. Para el cable que utilicé, los resultados finales fueron: 1 - Rojo - VCC2 - Blanco - D-3 - Verde - D + 4 - Amarillo - GND Mi cable era barato, por lo que no coincidía con los colores USB 'estándar'. Es por eso que debe verificar CADA cable con un multímetro. Es mejor que freír tu PC o PS3. Ahora solo veremos a qué pin del DB-15 va cada uno. Nuevamente, esa información está en el archivo. H. En aras de la brevedad, eliminé los que atamos Alto y Bajo en los pasos anteriores.

USB D-Sub de 15 clavijas Clavija 1 4 (GND) 8 1 (VCC) 13 2 (D-) 14 3 (D +)Así que ahora sabemos a dónde va cada cable: D- Sub Pin Color1 Yellow8 Red13 White14 Green Solo 4 conexiones más para soldar. Para cada alambre del cable, pele una pequeña cantidad de aislamiento del extremo para exponer el alambre de metal desnudo y suéldelo en el pin D-Sub adecuado. En el caso de VCC y GND (pines D-Sub 8 y 1), ya hay un pequeño trozo de cable allí. Es por eso que debes usar alambre delgado. Derretir la soldadura e insertar el nuevo cable no debe desalojar el cable existente. Si necesita mantenerlos firmes en el puerto mientras la soldadura se enfría, un par de alicates de punta fina hacen el trabajo muy bien. Esta es también la razón por la que desea conectar en cadena los cables de selección del sistema; tratar de mantener 3 o más cables dentro del puerto mientras la soldadura se enfría puede ser muy frustrante.

Paso 8: Prueba de la parte 2

Prueba de la parte 2
Prueba de la parte 2

Ahora revisemos todas las conexiones de soldadura, así como el alambre dentro del cable.

Para cada pin en el enchufe de la consola, use un multímetro / probador de continuidad para verificar cada cable y unión de soldadura. Una sonda debe estar en el extremo del enchufe de la consola, mientras que la otra debe estar en el pin macho del enchufe D-Sub. Asegúrese de que todos funcionen casi sin resistencia entre los dos. A continuación, vuelva a comprobar los pines de selección del sistema. Mantenga una sonda tocando el pin VCC en el enchufe de la consola, y use la otra para probar todos los pines que deben estar atados en alto. Asegúrate de que todos casi no muestren resistencia. Mueva la sonda al pin GND en el enchufe de la consola y use la otra sonda para probar cada pin D-Sub que debe estar conectado bajo. Por último, la peligrosa prueba corta. Con una sonda en el pin GND del enchufe de la consola y la otra sonda en el pin VCC del enchufe de la consola, verifique la resistencia. Si la resistencia es infinita, todo está bien. Si hay poca resistencia, tiene un cortocircuito peligroso y necesita revisar y rehacer su soldadura. Una vez que se haya asegurado de que no haya errores en su soldadura, es hora de ensamblar la campana.

Paso 9: Ensamble la campana

Montar la capucha
Montar la capucha
Montar la capucha
Montar la capucha
Montar la capucha
Montar la capucha

Cada campana se ensambla de manera diferente, por lo que no puedo dar instrucciones específicas para cada campana. Describiré los pasos necesarios en general que deben aplicarse a cada campana, y luego paso a paso el ensamblaje de la campana específica que utilicé en este ejemplo.

La parte más importante del ensamblaje de la campana es comprender y utilizar el "pull-stop". Cada campana debe tener un método para sujetar el cable. No conviene utilizarlo para sujetar los cables individuales porque no pueden soportar mucha tensión sin que sea posible tirarlos de ellos. El tope de la campana está hecho para agarrar el cable real donde es más fuerte, con todos los cables juntos y cubiertos con un aislamiento fuerte. En el caso de cualquier fuerza que tire del cable, la fuerza se transfiere a la cubierta y al enchufe DB-15, en lugar de a los puntos débiles de soldadura que conectan el cable al enchufe. La mayoría de los topes utilizan dos pernos pequeños y dos piezas pequeñas de metal. Los pernos se utilizan para apretar las abrazaderas de metal alrededor del cable. Una vez que las abrazaderas están bien colocadas, se colocan en un área del capó que evita que se muevan. Este método parece ser el más común, por lo que tengo una imagen de ellos a continuación. Al asegurar el cable en el tirador, es muy importante que esté seguro. Esta es la parte más importante para mantener el cable útil y duradero. Si las abrazaderas que intentan sujetar el cable parecen demasiado grandes para sujetarlas, comience a envolver el cable con cinta aislante para que sea más grueso y más fácil de agarrar para las abrazaderas. Si hay una junta de tope en el controlador del que tomó el cable, verifique si puede usarla también para sujetar las abrazaderas. Si el tirador no sujeta firmemente el cable, los alambres delgados del interior se romperán con el tiempo, se aflojarán, se cortocircuitarán con otros cables, freirán su centro de entretenimiento, provocarán incendios y matarán a su gato. Hazlo bien la primera vez. El ensamblaje de todas las cubiertas que he visto es bastante similar: 1. Coloque el conector DB en las pequeñas pestañas que lo mantendrán en su lugar. 2. Coloque las abrazaderas de tope de tracción en el cable y asegúrelo, y ciérrelo lo más posible donde estarán permanentemente los topes de tracción. 3. Coloque el tope en su lugar y verifique que las abrazaderas estén bien apretadas. 4. Coloque los accesorios de montaje, como los tornillos de mariposa, en su lugar. 5. Cierre el capó. Por lo general, esto significa un par de pernos, pero el capó de ejemplo aquí es un cerramiento a presión. Seguiremos estos pasos exactamente con nuestra campana de ejemplo. 1. Coloque el conector DB en las pestañas de sujeción. 2. Coloque la abrazadera de tope negra sobre el cable, asegurándose de que esté sujetando el cable aislado y no los cables. 3. Agregue la pieza de metal de seguridad y atorníllela firmemente. 4. Agregue tornillos de mariposa 5. Cierre el capó.

Paso 10: Prueba de la parte 3

Prueba de la parte 3
Prueba de la parte 3

Después de todo ese trabajo, sé que estás ansioso por conectar el cable a tu consola y seguir jugando. Lo entiendo. No lo hagas. Colocar todo en el capó fácilmente podría haber soltado un cable y los pantalones cortos son malos. Tomemos un momento con el multímetro para asegurarnos de que todo esté seguro por última vez antes de enchufarlo.

Los pasos que tomamos aquí son idénticos a los de la 'Prueba de la parte 2': para cada pin en el enchufe de la consola, use un multímetro / probador de continuidad para verificar cada cable y unión de soldadura. Una sonda debe estar en el extremo del enchufe de la consola, mientras que la otra debe estar en el pin macho del enchufe D-Sub. Asegúrese de que todos funcionen casi sin resistencia entre los dos. A continuación, vuelva a comprobar los pines de selección del sistema. Mantenga una sonda tocando el pin VCC en el enchufe de la consola, y use la otra para probar todos los pines que deben estar atados en alto. Asegúrate de que todos casi no muestren resistencia. Mueva la sonda al pin GND en el enchufe de la consola y use la otra sonda para probar cada pin D-Sub que debe estar conectado bajo. Por último, la peligrosa prueba corta. Con una sonda en el pin GND del enchufe de la consola y la otra sonda en el pin VCC del enchufe de la consola, verifique la resistencia. Si la resistencia es infinita, todo está bien. Si hay poca resistencia, tiene un cortocircuito peligroso y necesita revisar y rehacer su soldadura.

Paso 11: ¡Juega

¡Jugar!
¡Jugar!

Ahora conecte su nuevo cable UPCB a su dispositivo y consola, ¡y veamos cómo funciona! Si lo conecta a su PC por primera vez, es posible que vea un par de ventanas familiares de "Nuevo hardware encontrado" que se resolverán solas. Simplemente déjelo y será reconocido como un controlador de juego compatible con HID. Puede usar el subprograma de Opciones de juego en el Panel de control para ver el dispositivo en sí, y el estado de los botones y el stick.

¡Disfrutar!

Recomendado: