Interfaz USB de señal mixta (analógica y digital)

1

Estoy trabajando en el problema de que una interfaz USB se use con doble propósito: una sesión digital normal y una señalización de conector USB fuera de especificación.

Para obtener una sesión USB normal, no es necesario realizar cambios en el cable.

La señalización fuera de especificación necesita una modificación del cable y es común entre los obturadores de cámaras digitales. Ejemplo activador de imagen Samsung NX1000 .

Lo que me gustaría saber es si puedo activar de forma segura el circuito como en la imagen y el cambio a pedido, activar la funcionalidad USB con algún tipo de GPIO.

La aplicación que tengo en mente no necesita que ambos modos estén activos al mismo tiempo, ya que creo que podría bloquear la sesión USB.

    
pregunta Paulo Neves

1 respuesta

1

La intención original del pin de ID en los conectores mini / micro de 5 pines era discriminar el host del dispositivo en "puertos de doble función", antes "puertos OTG". Si la identificación está en cortocircuito (en el lado del cable), el puerto debe actuar como host. Si el ID está abierto, el puerto debe actuar como dispositivo USB.

La resistencia intermedia en el pin de identificación está reservada para otros usos del puerto como salidas de audio en la llamada aplicación "Car Kit", o "accesorio" (no estoy seguro de qué significa), o como puerto de depuración UART. Algunas IC que admiten las funciones de puerto opcionales utilizan 140k como valor opcional, aproximadamente 102k, varía. Estas especificaciones no se publican abiertamente, por lo que es difícil decirlo. El valor de 68k podría ser propietario de la cámara Samsung y podría no funcionar para otros. Estoy seguro de que si utiliza una salida de colector abierto (o drenaje abierto) de su controlador digital para emular los interruptores de presión, el diseño debería funcionar bien, siempre que su cámara reconozca la ID = 68k.

Adición: parece haber una patente de Fairchild para este tipo de control. Muchas cámaras como Sony, Nikon están usando algo similar.

    
respondido por el Ale..chenski

Lea otras preguntas en las etiquetas