dispositivo daq usb a rs232

Tenemos un equipo de adquisición de datos (registrador de datos de voltaje) que se conecta a una PC a través de un cable USB para alimentación y comunicación. Debido a algún otro equipo que ya tenemos, sería conveniente tenerlo conectado a un puerto serie mediante protocolo RS232. ¿Hay alguna manera fácil de hacer esto (por ejemplo, un producto listo para usar)? He encontrado numerosos convertidores de USB a RS232, pero parecen ir en la dirección opuesta. ¿Puedo simplemente usar uno de estos cables y empalmarlo para proporcionar alimentación externa a la unidad?

¿Qué significa "daq"?
@JYelton adquisición de datos

Respuestas (2)

USB a RS232 o TTL Serial son dispositivos periféricos/esclavos USB. Necesitan un host USB para funcionar. No funciona al revés por sí mismos.

Sus tres opciones son 1) si el dispositivo existente ya usa un dispositivo serial a usb en el interior, puede modificarlo quitando esa parte y cableando a la conexión serial existente. Si el serial interior es TTL, necesitaría un adaptador de nivel TTL a RS232.

2) Si no desea modificar el dispositivo, y es un CDC/dispositivo de puerto serie virtual simple, se puede configurar una pequeña computadora Linux con un puerto USB y un puerto serie como dispositivo de transferencia. Como 10~20 dólares y una hora para configurarlo si tienes experiencia con Linux.

3) Si el dispositivo no es un dispositivo de puerto serie simple, que requiere controladores y software especiales para funcionar, entonces se enfrenta a un problema que requerirá una gran cantidad de horas de trabajo para realizar ingeniería inversa e implementar, si no dinero.

Una cuarta opción es reemplazar el DAQ con uno que se adapte a sus necesidades.

Me gusta la idea de la computadora Linux, pero ¿son realistas $10-$20? Compraría un puñado si pudiera encontrarlos a ese precio, pero lo mejor que puedo hacer es el Pi o el Beaglebone Black, por lo que estamos en el rango de $40.
@ScottSeidman todo lo que necesita es usb y un puerto serie. No necesita más que 16 mb de ram o 4 mb de flash, todo lo que hace es arrancar y hacer eco de una serie virtual en el puerto serie físico. En cuanto a los precios de las computadoras Linux, enrutadores de 10 dólares, dispositivos de TV con Android de 35 dólares, teléfonos celulares con Android de 30 dólares, pogoplugs, marcos de fotos digitales de 10 dólares, diablos, tarjetas SD con Wi-Fi de 30 dólares que ejecutan Linux. Las computadoras integradas son baratas, y cuantas menos opciones necesite, más barato.
Supuse que este podría ser el caso. Gracias por la respuesta. Revisé el dispositivo y no tiene un dispositivo serial a usb dentro. Como tendremos que tener una computadora involucrada de todos modos, puedo usar la computadora (por ejemplo, Pi) para leer los datos a través de USB y grabarlos.

No, es probable que no pueda casarse con los convertidores USB a RS232. En el mundo USB, necesita un dispositivo y necesita un host para el dispositivo (ignorando USB OTG por el momento). Los convertidores son dispositivos y no tendrá un host para controlarlos.

Sospecho que será más fácil construir su propio registrador de datos de voltaje con comunicación en serie desde cero que comprar o construir un convertidor de USB a serie. El mayor obstáculo que veo es que RS232 no tiene alimentación en el conector, por lo que tendría que alimentar su dispositivo.

¡Alternativamente, los registradores de voltaje en serie nativos son probablemente una moneda de diez centavos por docena! http://www.g4jnt.com/SerialLogger/HF-10.htm , por ejemplo.

Busqué algunas alternativas para reemplazar la unidad que tenemos, pero no encontré nada equivalente. Construir uno probablemente sería bastante fácil, ¡pero esto está un poco fuera de mi conjunto de habilidades! Gracias por la respuesta.