Receptor-transmisor asíncrono universal


A asíncrono receptor-transmisor universal ( UART / JU ɑr t / ) es un hardware de ordenador dispositivo para la comunicación en serie asíncrono en el que el formato de datos y velocidades de transmisión son configurables. Envía bits de datos uno por uno, desde el menos significativo al más significativo, enmarcados por bits de inicio y parada para que el canal de comunicación maneje la sincronización precisa. Los niveles de señalización eléctrica son manejados por un circuito controlador externo a la UART. Dos niveles de señal comunes son RS-232 , un sistema de 12 voltios y RS-485, un sistema de 5 voltios. Los primeros teletipos utilizaron bucles de corriente .

Fue uno de los primeros dispositivos de comunicación por computadora, utilizado para conectar teletipos para una consola de operador . También fue uno de los primeros sistemas de hardware para Internet .

Un UART es generalmente un circuito integrado (IC) individual (o parte de un ) que se utiliza para comunicaciones en serie a través de una computadora o un puerto en serie de un dispositivo periférico . Uno o más periféricos UART se integran comúnmente en chips de microcontroladores . Los UART especializados se utilizan para automóviles , tarjetas inteligentes y SIM .

Un dispositivo relacionado, el receptor-transmisor universal síncrono y asíncrono (USART) también admite el funcionamiento síncrono.

El receptor-transmisor asíncrono universal (UART) toma bytes de datos y transmite los bits individuales de forma secuencial. [1] En el destino, un segundo UART vuelve a ensamblar los bits en bytes completos. Cada UART contiene un registro de desplazamiento , que es el método fundamental de conversión entre las formas en serie y en paralelo. La transmisión en serie de información digital (bits) a través de un solo cable u otro medio es menos costosa que la transmisión en paralelo a través de múltiples cables.

El UART generalmente no genera ni recibe directamente las señales externas utilizadas entre diferentes elementos del equipo. Se utilizan dispositivos de interfaz separados para convertir las señales de nivel lógico del UART hacia y desde los niveles de señalización externa, que pueden ser niveles de voltaje estandarizados, niveles de corriente u otras señales.


Diagrama de bloques para un UART
Diagrama que muestra la sincronización de UART