Menú English Ukrainian Ruso Inicio

Biblioteca técnica gratuita para aficionados y profesionales. biblioteca técnica gratuita


ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA
biblioteca gratis / Esquemas de dispositivos radioelectrónicos y eléctricos.

Interfaz RS-232C. Enciclopedia de radioelectrónica e ingeniería eléctrica.

biblioteca técnica gratuita

Enciclopedia de radioelectrónica e ingeniería eléctrica. / Компьютеры

Comentarios sobre el artículo Comentarios sobre el artículo

La interfaz RS-232C está diseñada para conectar equipos que transmiten o reciben datos (DTE - equipo terminal de datos, o ADF - equipo de transmisión de datos; DTE - Equipo terminal de datos) al equipo terminal de canales de datos (DCE; DCE - Equipo de comunicación de datos ). El papel del ADF puede ser una computadora, impresora, trazador y otros equipos periféricos. El módem suele actuar como DCE. El propósito final de una conexión es conectar dos ADF. El esquema de conexión completo se muestra en la fig. una; La interfaz le permite eliminar el canal de comunicación remota junto con un par de dispositivos DCE conectando los dispositivos directamente mediante un cable de módem nulo (Fig. 1).

Diagrama completo Interfaz RS-232C. Conexiones RS-232C
Arroz. 1. Diagrama completo de conexión RS-232C

Interfaz RS-232C. Conexión RS-232C con cable de módem nulo
Arroz. 2. Conexión RS-232C con cable de módem nulo

El estándar describe las señales de control de la interfaz, la transferencia de datos, la interfaz eléctrica y los tipos de conectores. El estándar proporciona modos de comunicación asíncronos y síncronos, pero los puertos COM solo admiten el modo asíncrono. Funcionalmente, RS-232C es equivalente a la interfaz CCITT V.24/V.28 y C2, pero tienen diferentes nombres de señal.

El estándar RS-232C describe transmisores y receptores no balanceados: la señal se transmite en relación con un cable común: tierra del circuito (las señales diferenciales balanceadas se usan en otras interfaces, por ejemplo, RS-422). La interfaz no proporciona aislamiento galvánico de dispositivos. El lógico (estado MARK) en la entrada de datos (señal RxD) corresponde al rango de tensión de -12 a -3 V; cero lógico - de +3 a +12 V (estado SPACE). Para las entradas de señal de control, el estado ON ("on") corresponde al rango de +3 a +12 V, el estado OFF ("off") - de -12 a -3 V. El rango de -3 a +3 V es la zona muerta, que determina la histéresis del receptor: el estado de la línea se considerará cambiado solo después de cruzar el umbral (Fig. 3). Los niveles de señal en las salidas de los transmisores deben estar en los rangos de -12 a -5 V y de +5 a +12 V. La diferencia de potencial entre las tierras del circuito (SG) de los dispositivos conectados debe ser inferior a 2 V , con una mayor diferencia de potencial, es posible una percepción incorrecta de las señales. Tenga en cuenta que las señales de nivel TTL (en las entradas y salidas de los chips UART) se transmiten en código directo para las líneas TxD y RxD y en código inverso para todas las demás.

La interfaz asume una conexión a tierra de protección para los dispositivos conectados si ambos reciben alimentación de CA y tienen filtros de línea.

¡Atención!

La conexión y desconexión de los cables de interfaz de los dispositivos autoalimentados debe realizarse con el suministro eléctrico apagado. De lo contrario, la diferencia en los potenciales desequilibrados del dispositivo en el momento de la conmutación puede aplicarse a los circuitos de interfaz de salida o entrada (que es más peligroso) y desactivar los microcircuitos.

El estándar RS-232C regula los tipos de conectores utilizados.

En los equipos ADF (incluidos los puertos COM), es habitual instalar enchufes DB-25P o una versión más compacta: DB-9P. Los conectores de nueve pines no tienen pines para las señales adicionales requeridas para el modo síncrono (la mayoría de los conectores de 25 pines no usan estos pines).

Los enchufes DB-25S o DB-9S están instalados en equipos AKD (módems).

Esta regla supone que los conectores AKD se pueden conectar a los conectores ADF directamente o mediante cables adaptadores hembra y macho "recto" con pines conectados uno a uno. Los cables adaptadores también pueden ser adaptadores de conectores de 9 a 25 pines (Fig. 4).

Si el equipo ADF está conectado sin módems, los conectores del dispositivo (enchufes) están conectados entre sí mediante un cable de módem nulo (módem cero o módem Z), que tiene enchufes en ambos extremos, cuyos contactos son conectado transversalmente de acuerdo con uno de los diagramas que se muestran en la Fig. 5.

Interfaz RS-232C. Recepción de señales RS-232C
Arroz. 3. Recepción de señales RS-232C

Interfaz RS-232C. Cables de módem
Arroz. 4. Cables de módem

Interfaz RS-232C. Cable de módem nulo
Arroz. 5. Cable de módem nulo: a - mínimo, b - completo

Si se instala una toma en cualquier dispositivo ADF, es casi 100% que debe conectarse a otro dispositivo con un cable directo, similar a un cable de conexión de módem. El enchufe suele instalarse en aquellos dispositivos que no disponen de una conexión remota a través de un módem.

En mesa. 1 muestra la asignación de pines de los puertos COM (y cualquier otro equipo de transmisión de datos ADF). Los pines del conector DB-25S están definidos por el estándar EIA/TIA-232-E, el conector DB-9S está definido por el estándar EIA/TIA-574. Los módems (AKD) tienen el mismo nombre de circuitos y contactos, pero los roles de las señales (entrada-salida) están invertidos.

Tabla 1. Conectores y señales de la interfaz RS-232C
Designación de cadena clavija del conector Número de cable del cable del conector remoto PC dirección
COM- RS- V.24 db- db- 11 22 33 44 I / O
puerto 232 Articulación 2 25P 9P          
PG AA 101 1 5 (10) (10) (10) 1 -
SG AB 102 7 5 5 9 1 13 -
td BA 103 2 3 3 5 3 3 O
RD BB 104 3 2 2 3 4 5 I
Estrategia en tiempo real CA 105 4 7 7 4 8 7 O
CTS CB 106 5 8 8 6 7 9 I
DSR CC 107 6 6 6 2 9 11 I
DTR CD 108/2 20 4 4 7 2 14 O
DCD CF 109 8 1 1 1 5 15 I
RI CE 125 22 9 9 8 6 18 I

1 cable plano multitarjeta de 8 bits.

2 Cable plano para multitarjetas de 16 bits y puertos en placas base.

3 Opción de cable de cinta para puertos en placas base.

4 Cable plano ancho a conector de 25 pines.

El subconjunto de señales RS-232C relacionadas con el modo asíncrono se considerará desde el punto de vista del puerto COM de la PC. Para mayor comodidad, utilizaremos los nombres mnemotécnicos adoptados en las descripciones de los puertos COM y la mayoría de los dispositivos (difiere de las designaciones sin rostro RS-232 y V.24). Recuerde que el estado activo de las señales de control ("encendido") y el valor cero del bit de datos transmitido corresponden a un potencial positivo (por encima de +3 V) de la señal de interfaz, y el estado "apagado" y un solo bit corresponden a un potencial negativo (por debajo de -3 V). El propósito de las señales de interfaz se da en la Tabla. 2. La secuencia normal de señales de control para el caso de conectar un módem a un puerto COM se ilustra en la fig. 6.

Tabla 2. Propósito de las señales de la interfaz RS-232C
Señal Cita
PG Tierra protegida: tierra de protección, conectada a la carcasa del dispositivo y a la pantalla del cable
SG Señal de tierra - tierra de señal (circuito), en relación con la cual actúan los niveles de señal
td Transmitir datos - datos en serie - salida del transmisor
RD Recibir datos - datos en serie - entrada del receptor
Estrategia en tiempo real Solicitud de envío: salida de solicitud de transferencia de datos: el estado "encendido" notifica al módem que el terminal tiene datos para enviar. En el modo semidúplex, se utiliza para el control de dirección: el estado "encendido" indica al módem que cambie al modo de transmisión
CTS Claro para enviar: entrada que permite que el terminal envíe datos. El estado "apagado" desactiva la transferencia de datos. La señal se utiliza para el control de flujo de hardware.
DSR Conjunto de datos listo: entrada de señal lista del equipo de transmisión de datos (el módem está conectado al canal en el modo operativo y ha completado la coordinación con el equipo en el extremo opuesto del canal)
DTR Terminal de datos listo: salida de señal de terminal listo para el intercambio de datos. El estado "encendido" mantiene el enlace de acceso telefónico en un estado conectado
DCD Portadora de datos detectada: entrada de señal de detección de portadora de módem remoto
RI Indicador de timbre: entrada de indicador de llamada. En un canal conmutado, el módem señala la aceptación de una llamada con esta señal.

Interfaz RS-232C. Secuencia de control de interfaz
Arroz. 6. Secuencia de señales de control de interfaz

  1. Al configurar DTR, la computadora indica el deseo de usar el módem.
  2. Al configurar DSR, el módem señala su disponibilidad y el establecimiento de la conexión.
  3. Con la señal RTS, la computadora solicita permiso para transmitir y declara que está lista para recibir datos del módem.
  4. Con la señal CTS, el módem notifica que está listo para recibir datos de la computadora y transferirlos a la línea.
  5. Al eliminar el CTS, el módem señala la imposibilidad de una mayor recepción (por ejemplo, el búfer está lleno); la computadora debe suspender la transmisión de datos.
  6. Con la señal CTS, el módem permite que la computadora continúe transmitiendo (hay espacio en el búfer).
  7. Eliminar el RTS puede significar que el búfer de la computadora está lleno (el módem debe dejar de transmitir datos a la computadora) o la falta de datos para transmitir al módem. Por lo general, en este caso, el módem deja de enviar datos a la computadora.
  8. El módem reconoce la eliminación del RTS reiniciando el CTS.
  9. La computadora reinicia RTS para reanudar la transmisión.
  10. El módem confirma que está listo para estas acciones.
  11. La computadora indica la finalización del intercambio.
  12. El módem reconoce.
  13. La computadora elimina DTR, que suele ser una señal para desconectarse ("colgar").
  14. Al restablecer el DSR, el módem señala una desconexión.

A partir de esta secuencia, las conexiones DTR-DSR y RTS-CTS en cables de módem nulo quedan claras.

Modo de Transferencia Asíncrona

El modo de transferencia asíncrono está orientado a bytes (orientado a caracteres): la unidad mínima de información enviada es un byte (un carácter). El formato de envío de bytes se ilustra en la Fig. 7. La transmisión de cada byte comienza con un bit de inicio, que indica al receptor que comience a enviar, seguido de bits de datos y posiblemente un bit de paridad. Finaliza el envío con un bit de parada, lo que garantiza una pausa entre envíos. El bit de inicio del siguiente byte se envía en cualquier momento después del bit de parada, es decir, son posibles pausas de duración arbitraria entre transmisiones. El bit de inicio, que siempre tiene un valor estrictamente definido (0 lógico), proporciona un mecanismo simple para sincronizar el receptor con una señal del transmisor. Se supone que el receptor y el transmisor funcionan a la misma velocidad en baudios. El generador de reloj interno del receptor utiliza un contador divisor de frecuencia de referencia que se restablece a cero cuando se recibe el bit de inicio. Este contador genera luces estroboscópicas internas mediante las cuales el receptor captura los bits recibidos posteriores. Idealmente, las luces estroboscópicas están ubicadas en el medio de los intervalos de bits, lo que le permite recibir datos incluso con una ligera discrepancia en las velocidades del receptor y el transmisor. Obviamente, cuando se transmiten 8 bits de datos, un bit de control y un bit de parada, el desajuste de velocidad máximo permitido en el que los datos se reconocerán correctamente no puede exceder el 5%. Teniendo en cuenta las distorsiones de fase y la discreción de la operación del contador de sincronización interno, en realidad es aceptable una desviación de frecuencia más pequeña. Cuanto menor sea la relación de división de la frecuencia de referencia del oscilador interno (cuanto mayor sea la frecuencia de transmisión), mayor será el error de unión de la luz estroboscópica a la mitad del intervalo de bit, y los requisitos de consistencia de frecuencia se vuelven más estrictos. Cuanto mayor sea la frecuencia de transmisión, mayor será el efecto de la distorsión de borde en la fase de la señal recibida. La interacción de estos factores conduce a un aumento de los requisitos de coherencia de las frecuencias del receptor y del transmisor con un aumento de la frecuencia de intercambio.

Interfaz RS-232C. Formato de transmisión asíncrona RS-232C
Arroz. 7. Formato de transmisión asíncrona RS-232C

El formato de envío asíncrono permite detectar posibles errores de transmisión.

El formato de envío asíncrono permite detectar posibles errores de transmisión.

  • Si se recibe una transición que señala el inicio de una transmisión, y la luz estroboscópica del bit de inicio se establece en un nivel lógico, el bit de inicio se considera falso y el receptor vuelve al estado de espera. Es posible que el receptor no informe este error.
  • Si se detecta un nivel de cero lógico durante el tiempo asignado para el bit de parada, se registra un error de bit de parada.
  • Si se usa paridad, luego de enviar los bits de datos, se transmite un bit de paridad. Este bit rellena el número de bits de datos XNUMX a un número par o impar según la convención. La recepción de un byte con un valor no válido del bit de control conduce a corregir el error.
  • El control de formato le permite detectar un salto de línea: por regla general, cuando se produce un salto, el receptor "ve" un cero lógico, que primero se interpreta como un bit de inicio y cero bits de datos, pero luego se activa el control de bit de parada.

Para el modo asíncrono, se han adoptado varios tipos de cambio estándar: 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600 y 115200 bps. A veces se usa "baud" (baudios) en lugar de la unidad de medida "bps", pero cuando se consideran señales binarias transmitidas, esto es incorrecto. En baudios, se acostumbra medir la frecuencia de los cambios de estado de línea, y con un método de codificación no binaria (ampliamente utilizado en los módems modernos), la tasa de bits (bps) y los cambios de señal (baudios) en el canal de comunicación pueden diferir varios veces.

El número de bits de datos puede ser 5, 6, 7 u 8 (los formatos de 5 y 6 bits no se utilizan mucho). El número de bits de parada puede ser 1, 1,5 o 2 ("un bit y medio" significa solo la duración del intervalo de parada).

Control de flujo de datos

Para controlar el flujo de datos (Flow Control), se pueden utilizar dos opciones de protocolo: hardware y software. El control de flujo a veces se confunde con el apretón de manos. El protocolo de enlace implica enviar una notificación de que se ha recibido un elemento, mientras que el control de flujo implica enviar una notificación de que los datos pueden o no recibirse más tarde. El control de flujo a menudo se basa en un mecanismo de negociación.

El protocolo de control de flujo de hardware RTS/CTS (control de flujo de hardware) utiliza la señal CTS, que le permite detener la transmisión de datos si el receptor no está listo para recibirlos (Fig. 8). El transmisor "libera" el siguiente byte solo cuando la línea CTS está encendida. Un byte que ya ha comenzado a transmitirse no puede ser retrasado por la señal CTS (esto garantiza la integridad del mensaje). El protocolo de hardware proporciona la respuesta más rápida del transmisor al estado del receptor. Los chips de los transceptores asíncronos tienen al menos dos registros en la parte receptora: turno, para recibir el siguiente mensaje, y almacenamiento, desde donde se lee el byte recibido. Esto le permite implementar un intercambio utilizando un protocolo de hardware sin pérdida de datos.

Interfaz RS-232C. Control de flujo de hardware
Arroz. 8. Control de flujo de hardware

El protocolo de hardware es conveniente para usar cuando se conectan impresoras y trazadores, si lo admiten. Al conectar dos computadoras directamente (sin módems), el protocolo de hardware requiere una conexión cruzada de las líneas RTS - CTS.

Con una conexión directa, el terminal transmisor debe tener el estado "encendido" en la línea CTS (conectando sus propias líneas RTS - CTS), de lo contrario, el transmisor estará "silencioso".

Los transceptores 8250/16450/16550 utilizados en la PC de IBM no procesan la señal CTS en el hardware, sino que solo muestran su estado en el registro MSR. La implementación del protocolo RTS/CTS está asignada al controlador BIOS Int 14h, y no es del todo correcto llamarlo "hardware". Si el programa que usa el puerto COM interactúa con el UART en el nivel de registro (y no a través del BIOS), entonces maneja el procesamiento de la señal CTS para admitir este protocolo. Varios programas de comunicación le permiten ignorar la señal CTS (a menos que se use un módem) y no necesitan conectar la entrada CTS a la salida ni siquiera de su propia señal RTS. Sin embargo, hay otros transceptores (por ejemplo, 8251) en los que la señal CTS es procesada por hardware. Para ellos, así como para los programas "honestos", es obligatorio el uso de la señal CTS en los conectores (e incluso en los cables).

El protocolo de software de control de flujo XON/XOFF asume la presencia de un canal de datos bidireccional. El protocolo funciona de la siguiente manera: si el dispositivo que recibe los datos detecta razones por las que ya no puede recibirlos, envía el carácter de byte XOFF (13h) por el canal serie inverso. El dispositivo opuesto, habiendo recibido este carácter, suspende la transmisión. Cuando el dispositivo receptor vuelve a estar listo para recibir datos, envía un carácter XON (11h), al recibirlo, el dispositivo opuesto reanuda la transmisión. El tiempo de respuesta del transmisor ante un cambio de estado del receptor, en comparación con el protocolo de hardware, se incrementa al menos en el tiempo de transmisión de un carácter (XON o XOFF) más el tiempo de respuesta del programa transmisor ante la recepción de un carácter ( Figura 9). De esto se deduce que los datos sin pérdida solo pueden ser recibidos por un receptor que tiene un búfer de datos recibidos adicional y señala la indisponibilidad por adelantado (que tiene espacio libre en el búfer).

Interfaz RS-232C. Control de flujo de software XON/XOFF
Arroz. 9. Control de flujo de software XON/XOFF

La ventaja del protocolo de software es que no es necesario transmitir señales de control de interfaz: el cable mínimo para el intercambio bidireccional puede tener solo 3 cables (consulte la Fig. 5, a). La desventaja, además de la presencia obligatoria de un búfer y un tiempo de respuesta más largo (reduciendo el rendimiento general del canal debido a la espera de la señal XON), es la complejidad de implementar un modo de intercambio dúplex completo. En este caso, los caracteres de control de flujo deben extraerse (y procesarse) del flujo de datos recibidos, lo que limita el conjunto de caracteres transmitidos.

Además de estos dos protocolos estándar comunes admitidos tanto por la PU como por el sistema operativo, existen otros.

Publicación: cxem.net

Ver otros artículos sección Компьютеры.

Lee y escribe útil comentarios sobre este artículo.

<< Volver

Últimas noticias de ciencia y tecnología, nueva electrónica:

Cuero artificial para emulación táctil. 15.04.2024

En un mundo tecnológico moderno donde la distancia se está volviendo cada vez más común, mantener la conexión y la sensación de cercanía es importante. Los recientes avances en piel artificial realizados por científicos alemanes de la Universidad del Sarre representan una nueva era en las interacciones virtuales. Investigadores alemanes de la Universidad del Sarre han desarrollado películas ultrafinas que pueden transmitir la sensación del tacto a distancia. Esta tecnología de punta brinda nuevas oportunidades de comunicación virtual, especialmente para quienes se encuentran lejos de sus seres queridos. Las películas ultrafinas desarrolladas por los investigadores, de sólo 50 micrómetros de espesor, pueden integrarse en textiles y usarse como una segunda piel. Estas películas actúan como sensores que reconocen señales táctiles de mamá o papá, y como actuadores que transmiten estos movimientos al bebé. El toque de los padres sobre la tela activa sensores que reaccionan a la presión y deforman la película ultrafina. Este ... >>

Arena para gatos Petgugu Global 15.04.2024

Cuidar a las mascotas a menudo puede ser un desafío, especialmente cuando se trata de mantener limpia la casa. Se ha presentado una nueva e interesante solución de la startup Petgugu Global, que facilitará la vida a los dueños de gatos y les ayudará a mantener su hogar perfectamente limpio y ordenado. La startup Petgugu Global ha presentado un inodoro para gatos único que puede eliminar las heces automáticamente, manteniendo su hogar limpio y fresco. Este innovador dispositivo está equipado con varios sensores inteligentes que monitorean la actividad del baño de su mascota y se activan para limpiar automáticamente después de su uso. El dispositivo se conecta al sistema de alcantarillado y garantiza una eliminación eficiente de los residuos sin necesidad de intervención del propietario. Además, el inodoro tiene una gran capacidad de almacenamiento, lo que lo hace ideal para hogares con varios gatos. El arenero para gatos Petgugu está diseñado para usarse con arena soluble en agua y ofrece una gama de arena adicional ... >>

El atractivo de los hombres cariñosos. 14.04.2024

El estereotipo de que las mujeres prefieren a los "chicos malos" está muy extendido desde hace mucho tiempo. Sin embargo, una investigación reciente realizada por científicos británicos de la Universidad de Monash ofrece una nueva perspectiva sobre este tema. Observaron cómo respondieron las mujeres a la responsabilidad emocional y la voluntad de los hombres de ayudar a los demás. Los hallazgos del estudio podrían cambiar nuestra comprensión de lo que hace que los hombres sean atractivos para las mujeres. Un estudio realizado por científicos de la Universidad de Monash arroja nuevos hallazgos sobre el atractivo de los hombres para las mujeres. En el experimento, a las mujeres se les mostraron fotografías de hombres con breves historias sobre su comportamiento en diversas situaciones, incluida su reacción ante un encuentro con un vagabundo. Algunos de los hombres ignoraron al vagabundo, mientras que otros lo ayudaron, como comprarle comida. Un estudio encontró que los hombres que mostraban empatía y amabilidad eran más atractivos para las mujeres en comparación con los hombres que mostraban empatía y amabilidad. ... >>

Noticias aleatorias del Archivo

El láser pone nanopuntos 08.02.2005

Científicos estadounidenses han ideado una nueva tecnología para la producción en masa de puntos cuánticos.

Un punto cuántico es bueno porque puede volver a emitir la luz absorbida y su longitud de onda depende estrictamente del tamaño del punto. Sin embargo, hasta ahora, los científicos no son muy buenos para obtener exactamente los mismos nanopuntos o para colocarlos en un orden estricto y buscan constantemente nuevas técnicas.

Por ejemplo, científicos de la Universidad de Missouri Rola (EE. UU.), dirigidos por el Dr. Massimo Berti, ofrecen dicho método. Dos componentes se mezclan en gel de sílice: nitrato de cadmio y tiourea.

A temperatura ambiente, estas sustancias reaccionan para formar partículas de una sustancia semiconductora, el sulfuro de cadmio. Para ralentizar la reacción, el gel se enfría inmediatamente. Luego, un rayo láser infrarrojo pasa sobre el gel; calienta las áreas más pequeñas de la superficie, del tamaño de una micra, y allí comienza una reacción que da partículas nanométricas de sulfuro de cadmio. Estos son los nanopuntos, y están alineados en un orden estricto: la forma en que se fue el rayo láser.

Los científicos no se han detenido ahí y ahora están buscando formas de brillar con un láser ultravioleta, así como trabajar con estructuras de panal en las que se ordenan agujeros de un par de nanómetros de diámetro.

Otras noticias interesantes:

▪ Los robots LG CLOi apoyarán a los pequeños pacientes

▪ Los álamos aprenderán a descomponer los venenos

▪ Infineon presenta el receptor GPS más pequeño del mundo

▪ Una forma segura y económica de lanzar pequeños satélites

▪ Los vasos sanguíneos son más fáciles de imprimir

Feed de noticias de ciencia y tecnología, nueva electrónica

 

Materiales interesantes de la Biblioteca Técnica Libre:

▪ sección del sitio web de Garland. Selección de artículos

▪ artículo de Safo. Aforismos famosos

▪ artículo ¿Qué ciencia fue una excepción a la socrática Sé que no sé nada? Respuesta detallada

▪ artículo Kopeck guisante. Leyendas, cultivo, métodos de aplicación.

▪ artículo Indicador de oscilación de tensión. Enciclopedia de radioelectrónica e ingeniería eléctrica.

▪ artículo Mediciones de magnitudes eléctricas. Medida de frecuencia. Enciclopedia de radioelectrónica e ingeniería eléctrica.

Deja tu comentario en este artículo:

Nombre:


Email opcional):


comentar:





Todos los idiomas de esta página

Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio

www.diagrama.com.ua

www.diagrama.com.ua
2000 - 2024