Inicio Siguente
1.- Interfaz RS-232. (parte 1)

Los niveles de voltaje que se usan en el estándar RS-232, el equivalente en niveles lógicos(TTL) y la terminología correspondiente, se muestran en la siguiente Tabla.

Voltaje
Lógico
Control
Terminología
+3[v] a +25[v]
0
Activo
Espacio
-3[v] a - 25[v]
1
Inactivo
Marca

De la Tabla se observa que un "1" lógico, equivale a un voltaje negativo (-3v a -25 v), y un "0" lógico, equivale a un voltaje positivo (+3v a +25v). Un voltaje que está entre +3v y -3v se considera como indeterminado.

Cuando la línea se mantiene en "1" (Marca), está en estado de reposo. Cuando la línea está en "0" (Espacio) se toma como activa.

La velocidad a la que se envían datos en forma serial a través de una línea de comunicación, se denomina velocidad en baudios. La velocidad de baudios es expresada en unidades de bits por segundo. Una conexión RS-232 con velocidad de 1200 baudios tiene la capacidad de enviar 1200 bits de datos en 1 segundo.

Si se pueden enviar 1200 bits en un segundo, como máximo, el inverso de 1200 dará como resultado el tiempo de bit (período de un bit).

Tiempo de bit

Si un receptor y un transmisor se conectan a 1200 baudios, el transmisor enviará bits de datos cada 833us, y el receptor tomará lectura de los bits de datos cada 833us.

En este proyecto se emplea la comunicación serial asíncrona, en la cual la transmisión está inactiva en el estado de Marca (1 lógico). La transmisión de cada carácter en una línea de comunicación asíncrona va precedida de un bit de inicio. El bit de inicio es un Espacio (0 lógico) con duración igual al tiempo de bit. En el receptor, cuando la línea cambia de Marca a Espacio se interpreta como el bit de inicio, después de este bit se reciben los bits de datos con un tiempo de bit igual a 833us, si la transmisión es a 1200 baudios.

Después de que el último bit de datos ha sido enviado, el transmisor pasa al nivel de Marca durante un tiempo de bit. Este bit es llamado bit de paro. El bit de paro indica que todos los bits de datos han sido enviados y la transmisión del caracter se ha completado. Si el receptor detecta un bit de inicio y después los bits de datos pero no detecta el nivel de Marca al final, esto indica un error en la transmisión.

Continuación ...
Hosted by www.Geocities.ws

1