Desventajas de USB a dongles RS232

3

Entiendo (o estoy aprendiendo, más bien) cómo funcionan tanto RS232 como USB. Lo que realmente siento curiosidad y no puedo encontrar mucha información es el tipo de desventajas que tienen los dispositivos USB a RS232, si los hay. Entiendo los problemas de los controladores y todo eso, quiero decir, ¿hay alguna funcionalidad significativa de RS232 que se pierda en la conversión o que las conversiones de USB a RS232 se comporten exactamente como un puerto RS232 nativo?

Además, si algunos dongles son mejores que otros (ahora con respecto a los posibles controladores decentes y , preferiblemente basados en Linux), ¿tiene alguna sugerencia para una buena marca o modelo?

    
pregunta lakechfoma

2 respuestas

3

Los problemas de los controladores, aparte de la principal desventaja de los puertos USB a los conversores en serie que conozco, es el aumento de la latencia. Algunos dispositivos integrados, módems inalámbricos, programadores de dispositivos y similares a menudo utilizan las líneas de control de flujo, como DTR y CTS, para fines no estándar. Es posible que no funcionen si son de tiempo crítico o se requieren transiciones entre una secuencia de datos. Me he encontrado con varios dispositivos así, principalmente con diseños más antiguos de cuando RS232 era más popular y siempre se implementaba como un UART estándar.

Técnicamente, la pila de controladores USB también presenta una sobrecarga adicional y puede causar algunos problemas con las aplicaciones DOS antiguas. Pero ninguno de estos es un gran problema con las PC y los sistemas operativos modernos.

    
respondido por el PeterJ
2

A diferencia de USB a puerto paralelo, que a menudo son solo adaptadores de impresoras usb a ltp, los adaptadores usb a Rs232 son bastante consistentes en cómo funcionan y qué tan bien funcionan. Nunca tuve un problema con uno en una variedad de dispositivos, pero eso es solo una evidencia anecdótica.

Dicho esto, la marca del adaptador en sí rara vez importa, por la misma razón que funcionan tan bien. Es el IC que usan los adaptadores lo que importa. Si bien hay algunos que son oscuros o hechos en casa, la mayoría en este momento se basan en 3 CI:

  1. Prolific PL2302 (Personalmente, el más fácil de usar para piratería integrada)
  2. FTDI FT232
  3. Silicon Laboratories CP2101

Y las diversas nuevas revisiones de cada chip también. Puede encontrar estos ics en cualquier adaptador USB a serie dado, y hay controladores completos para Windows / OSX / Linux. Y, a menudo, cada uno está emparejado con un Max232 o un modulador de nivel similar para el soporte lógico de 12v rs232, o de lo contrario tiene salidas de nivel ttl o cmos (3.3v vs 5v)

Por lo tanto, encontrar un buen adaptador requiere que sepas qué nivel de señal necesitas (12v / 5v / 3.3v), y más o menos eso es.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas