Tengo un controlador de vuelo (FC) SharkX6 que estoy usando en un quadcopter que estoy construyendo. El controlador de vuelo vino con una placa de distribución de energía rota (el IC frito está a la izquierda del componente '100') (ver imagen adjunta). Esta placa, además de proporcionar + 5V al FC (a través de un circuito regulador de voltaje) y alimentación a los ESC, también proporciona un circuito USB para conectar el controlador de vuelo a la PC a través de un puerto MicroUSB. El circuito USB en la placa de distribución de energía toma 4 líneas USB (VCC / 5V, DATA +, DATA- y GND) y emite dos líneas marcadas con U + y U- que van a los pines FC USB. El circuito USB se muestra con la flecha azul en la imagen. A la derecha del tablero, NEGRO es VCC, BLANCO es D +, ROJO es D- y NARANJA es GND.
La imagen de la placa de distribución de energía está aquí:
Al usar una placa de distribución de energía (prestada) que funciona, cuando estoy conectada a la PC, verifiqué que la FC reconoce correctamente mi FC, por lo que el puerto de conexión USB del FC funciona. El problema que tengo es que tengo que crear de alguna manera un cable o circuito para reproducir esta función porque la placa de distribución de energía no está disponible para la venta y me gustaría poder conectar mi FC a mi computadora y cambiar sus parámetros.
Mi pregunta es: ¿hay algún circuito listo para usar o fácil de entender y de compilación que me permita conectar el FC a la PC? Intenté subir la línea D + a 3.33 V usando la línea VCC a través de un divisor de voltaje sin éxito; la computadora reconoce que un dispositivo USB está conectado pero falla con un descriptor desconocido y recibo el mensaje familiar de Windows por un dispositivo que no funciona correctamente.