Diferencia entre revisiones de «Adaptador USB»

Contenido eliminado Contenido añadido
Sin resumen de edición
Línea 19:
== Arquitectura ==
[[Archivo:PL2303HX-HD.jpg|vínculo=//upload.wikimedia.org/wikipedia/commons/thumb/a/a8/PL2303HX-HD.jpg/220px-PL2303HX-HD.jpg|miniaturadeimagen| [[Pastilla (circuito integrado)|Pastilla]] de un controlador de puente [[Universal Serial Bus|USB]] a serie PL2303HX fabricado por Prolific Technology.]]
Como ejemplo simplificado, un adaptador estándar típico de USB a serie consiste en un chip de procesador USB que procesa las señales USB. El procesador USB envía las señales USB procesadas a un chip controlador en serie que aplica los voltajes correctos y envía las señales de datos procesadas a la salida en serie.<ref>{{Cita web|url=http://www.usconverters.com/index.php?main_page=page&id=62&chapter=0|título=5 Steps for Selecting the Right USB to Serial adapter|fechaacceso=14 de octubre de 2012|idioma=inglés}}</ref>
 
Para que la computadora pueda detectar y procesar las señales de datos, los controladores deben estar instalados en la computadora. Algunos modelos de chips tienen controladores instalados de manera predeterminada, incluido FTDI, mientras que los controladores para otros modelos de chips deben instalarse manualmente (por ejemplo, para Windows y MacOS, WCH CH340,<ref>{{Cita web|url=http://wch.cn/products/CH340.html|título=WCH CH340 USB UART chip|fechaacceso=11 de diciembre de 2018}}</ref> Silicon Labs 210x,<ref>{{Cita web|url=https://www.silabs.com/products/interface/usb-bridges/classic-usb-bridges|título=Silicon Labs CP210x USB to UART Bridge VCP Drivers|fechaacceso=11
de diciembre de 2018}}</ref> Prolific PL2303<ref>{{Cita web|url=http://www.prolific.com.tw/US/ShowProduct.aspx?pcid=41&showlevel=0017-0037-0041|título=USB to UART/Serial/Printer|fechaacceso=6 Novemberde noviembre de 2021|sitioweb=www.prolific.com.tw|urlarchivo=https://web.archive.org/web/20210307195409/http://www.prolific.com.tw/US/ShowProduct.aspx?pcid=41&showlevel=0017-0037-0041|fechaarchivo=7 de marzo de 2021|idioma=inglés}}</ref>).
 
Cuando el adaptador USB a serie está conectado a la computadora a través del puerto USB, el controlador de la computadora crea un puerto COM virtual que aparece en el Administrador de dispositivos en Windows y bajo /dev en Linux y MacOS. Se puede acceder y utilizar este puerto COM virtual como si fuera un puerto COM serie integrado. Sin embargo, las características del puerto COM virtual no son exactamente las mismas que las de un puerto COM interno real, principalmente debido a la [[latencia]] de los datos; lo que significa que, si se requiere una transferencia de datos muy sensible y precisa, el adaptador de USB a serie puede no ser confiable y no ser la solución deseada.<ref>{{Cita web|url=http://www.lammertbies.nl/comm/info/RS-232-usb.html|título=RS232 to USB converters|fechaacceso=14 October 2012}}</ref> En la mayoría de los casos, los controladores COM virtuales están disponibles solo para Windows, Linux y Mac.<ref>{{Cita web|url=http://www.ftdichip.com/FTDrivers.htm|título=FTDI Drivers|fechaacceso=14 de octubre de 2012|idioma=inglés}}</ref>
 
== Referencias ==