Explicación detallada de las diferencias entre puerto serie, puerto COM, puerto UART y RS232/485 y TTL

En la actualidad, existen muchos tipos de interfaces en los equipos de comunicación, y siempre se encontrará con varias placas de conversión durante la depuración. Hoy, este artículo le ayudará a entender las diferencias entre estas interfaces.

En primer lugar, el puerto serie, el puerto UART y el puerto COM se refieren a la forma física de interfaz (hardware), mientras que RS232/485 y TTL se refieren al estándar de nivel (señal eléctrica).

Puerto serie: Puerto serie es un término general. UART, TTL, RS232 y RS485 siguen protocolos de sincronización de comunicación similares, por lo que todos ellos se denominan comúnmente puertos serie.

Interfaz UART: Receptor/Transmisor Asíncrono Universal (Universal Asynchronous Receiver/Transmitter). UART es un circuito lógico para la transmisión y recepción de puertos serie. Esta parte puede ser un chip independiente o puede estar incrustado en otros chips como un módulo. Hay módulos UART en microcontroladores, SOCs y PCs. .

Puerto COM: se refiere específicamente a la forma D-SUB (una estructura de conector, el conector de la interfaz VGA es también un D-SUB) puerto de comunicación en serie en un ordenador de sobremesa o algunos equipos electrónicos, que se aplica la sincronización de comunicación en serie y RS232 circuitos lógicos. plana.

DTU/Pasarela Edge/Plataforma IoT/Módulo de pasarelaDTU/Pasarela Edge/Plataforma IoT/Módulo de pasarela

TTL, RS232 y RS485 son expresiones de niveles lógicos.

TTL: TTL hace referencia al circuito lógico de transistores bipolares. Muchos módulos "USB a TTL" del mercado son en realidad módulos "USB a puerto serie de nivel TTL". Esta señal 0 corresponde a 0V, 1 corresponde a 3,3V o 5V, y es compatible con el nivel de E/S del microcontrolador y el SOC. Sin embargo, el nivel real no es necesariamente TTL, porque la mayor parte de la lógica digital se fabrica ahora con tecnología CMOS, pero se utiliza el término TTL. Cuando realizamos una comunicación serie, lo que viene directamente del microcontrolador es básicamente nivel TTL.

Funciones RS232

RS232 es una de las principales interfaces de comunicación serie actuales. Dado que el estándar de interfaz RS232 apareció antes, inevitablemente tiene deficiencias, incluyendo principalmente los siguientes cuatro puntos:

    1. El nivel de señal de la interfaz es relativamente alto, lo que puede dañar fácilmente el chip del circuito de la interfaz. La tensión de cualquier línea de señal de la interfaz RS232 tiene una relación lógica negativa, es decir: "1" lógico es -3-15V, "0" lógico: 3-15V; el margen de ruido es de 2V, lo que significa que se requiere que el receptor sea capaz de identificar tensiones superiores a Una señal de 3V se considera un "0" lógico, una señal inferior a -3V se considera un "1" lógico, un nivel TTL de 5V es un positivo lógico, y 0 es un negativo lógico. No es compatible con los niveles TTL, por lo que se requiere un circuito de conversión de nivel para conectar con circuitos TTL.
    2. La velocidad de transmisión es baja. Durante la transmisión asíncrona, la tasa de bits es de 20Kbps; por lo tanto, en la placa de desarrollo 51CPLD, la tasa de baudios del programa integrado sólo puede ser de 19200 por esta razón.
    3. La interfaz utiliza una línea de señal y una línea de retorno de señal para formar una forma de transmisión de masa común. Este tipo de transmisión a masa común es propenso a las interferencias de modo común, por lo que su inmunidad a las interferencias de ruido es débil.
    4. La distancia de transmisión es limitada. La distancia máxima de transmisión estándar es de 15 metros, pero en realidad sólo se puede utilizar a unos 15 metros.

Funciones RS485

Cuando se requiere que la distancia de comunicación sea de decenas de metros a miles de metros, se utiliza ampliamente el estándar de bus serie RS-485. RS-485 utiliza transmisión equilibrada y recepción diferencial, por lo que tiene la capacidad de suprimir las interferencias de modo común. La distancia de transmisión máxima estándar de la interfaz RS-485 es de 4000 pies (unos 1219 metros), que en realidad puede ser de hasta 3000 metros. Además, la interfaz RS-232-C sólo permite conectar un transceptor al bus, lo que supone una capacidad de estación única. La interfaz RS-485 permite conectar hasta 128 transceptores al bus, lo que significa que tiene capacidad para varias estaciones, por lo que los usuarios pueden establecer fácilmente una red de dispositivos utilizando una única interfaz RS-485.

X

Por favor, activa JavaScript en tu navegador para completar este formulario.
Introduzca los detalles del producto, como la configuración de la interfaz, el entorno, etc., y otros requisitos específicos para recibir un presupuesto preciso.

es_ESSpanish
Por favor, activa JavaScript en tu navegador para completar este formulario.
Introduzca los detalles del producto, como la configuración de la interfaz, el entorno, etc., y otros requisitos específicos para recibir un presupuesto preciso.