¿Cuál es la diferencia entre las interfaces de comunicación RS232 y RS485?
En pocas palabras, la diferencia entre RS-232 y RS-485 es: diferentes métodos de transmisión, diferentes distancias de transmisión y RS-232 solo permite la comunicación uno a uno.
1. Diferentes métodos de transmisión. RS-232 utiliza un método de transmisión no balanceado, que es la llamada comunicación de un solo extremo y RS485 usa un método de transmisión balanceado, que es un método de transmisión diferencial.
2. La distancia de transmisión es diferente. RS-232 es adecuado para la comunicación entre dispositivos locales y la distancia de transmisión generalmente no supera los 20 m. La distancia de transmisión de RS-485 es de decenas de metros a miles de metros.
3. RS-232 solo permite la comunicación uno a uno, mientras que la interfaz RS-485 permite conectar hasta 128 transceptores en el bus.
Información ampliada:
1. RS-232 se define como un estándar de un solo extremo que aumenta la distancia de comunicación en comunicaciones serie de baja velocidad. ?
2. RS-232 adopta un método de transmisión desequilibrado, que es la llamada comunicación de un solo extremo. Las señales de datos de los extremos de recepción y transmisión son relativas a la tierra de la señal, como los datos. enviado desde el equipo DTE cuando se utiliza el conector DB25. Es el nivel del pin 2 en relación con el pin 7 (señal de tierra). ?
3. Una señal RS-232 típica oscila entre niveles positivos y negativos al enviar datos, el controlador del extremo emisor genera niveles positivos entre +5 ~ +15 V y niveles negativos entre -5 ~ -15 V. . Cuando no hay transmisión de datos, la línea es TTL Desde el principio hasta el final de la transmisión de datos, el nivel de la línea cambia del nivel TTL al nivel RS-232 y luego regresa al nivel TTL. ?
4. En vista de las deficiencias de la interfaz rs232, continuamente han surgido algunos nuevos estándares de interfaz, y rs-485 es uno de ellos. Tiene las siguientes características:
. (1), Características eléctricas de rs-485: el "1" lógico está representado por la diferencia de voltaje entre las dos líneas como + (2-6) v; el "0" lógico está representado por la diferencia de voltaje entre las dos líneas como -; (2-6) v. El nivel de señal de la interfaz es inferior al rs-232, lo que hace que sea menos probable que dañe el chip del circuito de interfaz. Además, el nivel es compatible con el nivel TTL y se puede conectar fácilmente al circuito TTL.
(2). La velocidad máxima de transmisión de datos de rs-485 es de 10mbps.
(3) La interfaz rs-485 utiliza una combinación de un controlador balanceado y un receptor diferencial, que tiene una capacidad antiinterferencia mejorada, es decir, una buena interferencia antiruido.
(4) La distancia de transmisión máxima estándar de la interfaz rs-485 es de 4000 pies, que en realidad puede ser de hasta 3000 metros. Además, la interfaz rs-232 solo permite conectar un transceptor. el autobús, es decir, una única capacidad de estación transceptora. La interfaz rs-485 permite conectar hasta 128 transceptores al bus. Es decir, tiene capacidad de múltiples estaciones, de modo que los usuarios pueden establecer fácilmente una red de dispositivos utilizando una única interfaz rs-485.
Materiales de referencia:
Enciclopedia Baidu: RS-232
Enciclopedia Baidu: RS-485