usb a rs232 a usb

0

Tengo un sistema donde hay un dispositivo esclavo USB que se encuentra en una estructura giratoria detrás de un anillo colector. Necesito pasar la señal a través del anillo de deslizamiento (solo tenemos 4 "cables") y a una computadora. Debido al entorno ruidoso y de larga distancia, me gustaría convertir la señal usb a rs232 o 485, pero tengo entendido que usb a rs232 dongles no funciona en dispositivos esclavos.

¿Alguien tiene una idea de cómo hacer esto? Hay usb a cat5 pero solo tengo cuatro conductores.

    
pregunta Ross W

3 respuestas

1

No creo que esto sea directamente factible, las velocidades son demasiado diferentes. Lo mejor que puedes manejar es:

  • ponga un microcontrolador en modo host en el lado esclavo
  • escribir controladores para el dispositivo USB
  • escriba un protocolo en serie para las acciones que desea realizar
  • haga que la PC se comunique con el microcontrolador a través del anillo colector.
respondido por el pjc50
1

No tengo conocimiento de ninguna solución COTS, pero hay muchos chips que pueden funcionar como un host USB y también tener una interfaz UART. El FTDI Vinculum es solo un ejemplo, pero hay muchos otros, incluido el Microchip PIC32 , o de hecho, casi cualquier microcontrolador con un host USB o una interfaz de hardware OTG.

Tal dispositivo podría programarse para que actúe como un host para su periférico USB y luego se comunique mediante el protocolo UART a través de los anillos de deslizamiento a un adaptador estándar de USB a UART conectado a su host.

Si este es un proyecto único, incluso podría usar un producto de nivel de placa como RaspberryPi o BeagleBone para realizar esta función.

    
respondido por el Dave Tweed
0

He puesto una cámara USB en la casa de ardillas en mi jardín. Se conecta a mi PC a través de un conjunto de convertidores USB a través de UTP (longitud del cable UTSP de 30 metros aproximadamente). Algo como this

Pero creo que requiere 8 (o quizás 6) cables, no 4.

    
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas