Convertidor RS232 a USB [cerrado]

Alguien tiene alguna recomendación sobre un buen convertidor de rs232 a usb. Hay muchos por ahí y, por lo que parece, algunos son impredecibles.

El buen soporte del conductor es imprescindible.

Espero que te refieras a USB a serie (en cuyo caso se aplican las respuestas a continuación)? rs232-to-usb implicaría que su PC tiene una conexión RS232 y desea convertirla a una conexión USB. AFAIK tal gadget no existe.
si tiene acceso a un programador ATMEGA8 y usbasp, puede construir uno usted mismo. hay un proyecto VUSB que es un convertidor de USB a rs232. Pero no convertiría el nivel lógico a RS232, sino que necesita un circuito de bomba de carga similar a MAX232 para eso.

Respuestas (5)

Cualquier chip FT232 es bueno (es decir, FT232R). Los controladores están disponibles públicamente y Windows se descargará automáticamente.

Aparecerá como un puerto serie y hay muchas soluciones preconstruidas disponibles. La empresa que fabrica los chips FT232, FTDI , también venderá muchas soluciones que desarrollaron internamente.

Una nota: los FIFO en estos chips tienden a ser bastante profundos (¡como 512 o 1024 caracteres de profundidad!). Eso es bueno para la mayoría de los usos (obviamente, mantiene los datos en movimiento mejor), pero si desea recibir bytes individuales con baja latencia, puede ser un problema. No sé cómo ajustar esto para Windows, pero si necesita ayuda con Linux, busque mi nombre (Kohne) en la lista de correo de serie de Linux y debería encontrar mis trucos relevantes.
Sí, el otro problema aquí es que la gente olvida a menudo que USB no es como serie, no es una conexión dedicada con arbitraje de bus instantáneo. Si está utilizando USB, debe aceptar que hay una latencia relacionada con él. Terminamos con una latencia de 20-100mS normalmente, sería preferible un puerto serie real, pero qué cliente tendrá uno.
+1 -- Iba a decir las mismas cosas. He usado chips FTDI con éxito con 921,6 Kbaudios y, sin embargo, rara vez me he encontrado con desbordamientos de búfer en mi PC, por lo que han hecho un buen trabajo tanto con el hardware como con los controladores de Windows.
@Michael K: los FIFO no afectarán su latencia a menos que estén mal diseñados. La latencia con cualquier convertidor USB <-> RS232 se debe principalmente a las restricciones de intervalo de tiempo USB inherentes, como señala Kortuk.
Sí, también hemos implementado velocidades de transmisión muy, muy altas, ha sido excelente hasta ahora.
Ídem. Los uso en todas partes. Además, son bastante robustos: accidentalmente ejecuté todo el FT232 con 3.3v y todavía funciona sin un oscilador externo, al contrario de lo que dice su hoja de datos.

Los adaptadores de USB a serie viven y mueren gracias a la compatibilidad con su controlador. En mi experiencia, FTDI tiene un gran soporte en los tres sistemas operativos (Mac OS X, Windows, Linux), pero los chips son un poco más caros. Recuerdo que Prolific tenía un gran soporte en Linux, pero los controladores de Mac apestaban un poco.

Los uso para los controladores, por eso elijo, si un solo cliente tiene un problema, hace que todo el costo ahorrado se vaya por la ventana.

¿Está buscando un chip o un dispositivo real? Keyspan se usa para fabricar excelentes dispositivos, generalmente un adaptador USB a DB-9. Últimamente no he tenido motivos para comprar uno nuevo.

En el frente del chip, no he estado más que contento con las diversas soluciones basadas en FTDI que probé (aunque todas iban a TTL-serial, en lugar de RS-232).

Keyspan está bien, los tenemos en el trabajo y son uno de los pocos dispositivos que no son FTDI que me han funcionado bien. sin embargo, no subió a la velocidad en baudios que esperaba.

He usado el conjunto de chips Prolific en este producto y es extremadamente confiable. Al igual que el FT232, aparece como un puerto serie. Lo he usado en muchos de mis proyectos sin problemas, el mejor ejemplo sería este en el que me sobrevivió separando el extremo rs232 para conectarlo directamente a algunos de los pines.

CP210x de Silabs es un gran producto. Es difícil de soldar, pero hay muchos tutoriales que enseñan esto en Google.

Las ventajas es que no necesita cristal y usa solo algunos condensadores.