You are on page 1of 5

UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA

FACULTAD DE INGENIERIA EN SISTEMAS


Extensión Chiquimula
Ing. Zuly Ortega
Curso: Electrónica Digital

Protocolo de
Transmisión

Kevin Rolando Cortez Samayoa 1390-15-13951

VI Ciclo

Chiquimula, noviembre de 2017.


PROTOCOLO RS 232

El protocolo RS-232 es una norma o estándar mundial que rige los parámetros de
uno de los modos de comunicación serial. Por medio de este protocolo se
estandarizan las velocidades de transferencia de datos, la forma de control que
utiliza dicha transferencia, los niveles de voltajes utilizados, el tipo de cable
permitido, las distancias entre equipos, los conectores, etc.
Además de las líneas de transmisión (Tx) y recepción (Rx), las comunicaciones
seriales poseen otras líneas de control de flujo (Hands-hake), donde su uso es
opcional dependiendo del dispositivo a conectar.

A nivel de software, la configuración principal que se debe dar a una conexión a


través de puertos seriales. RS-232 es básicamente la selección de la velocidad en
baudios (1200, 2400, 4800, etc.), la verificación de datos o paridad (parida par o
paridad impar o sin paridad), los bits de parada luego de cada dato(1 ó 2), y la
cantidad de bits por dato (7 ó 8), que se utiliza para cada símbolo o carácter enviado.

La Norma RS-232 fue definida para conectar un ordenador a un modem. Además


de transmitirse los datos de una forma serie asíncrona son necesarias una serie de
señales adicionales, que se definen en la norma. Las tensiones empleadas están
comprendidas entre +15/-15 voltios.

Puerta serial full dúplex para comunicación punto a punto a una distancia no
superior a 30 metros. Desde 3 hilos hasta 19 hilos.
Señales de la RS-232.

· Request To Send (RTS) Esta señal se envía de la computadora (DTE) al


módem (DCE) para indicar que se quieren transmitir datos. Si el módem
decide que esta OK, asiente por la línea CTS. Una vez la computadora
prende la señal RTS, esperará que el módem asiente la línea CTS. Cuando
la señal CTS es afirmado por el módem, la computadora empezará a
transmitir datos.

· Clear To Send (CTS) Afirmado por el módem después de recibir la señal


de RTS indica que la computadora puede transmitir.

· Data Terminal Ready (DTR) Esta línea de señal es afirmada por la


computadora, e informa al módem que la computadora está lista para recibir
datos.

· Data Set Ready (DSR) Esta línea de señal es afirmada por el módem en
respuesta a una señal de DTR de la computadora. La computadora supervisa
el estado de esta línea después de afirmar DTR para descubrir si el módem
esta encendido.

· Receive Signal Line Detect (RSLD) Esta línea de control es afirmada


por el módem e informa a la computadora que se ha establecido una
conexión física con otro módem. A veces se conoce como detector de
portadora (CD). sería un error que una computadora transmita información a
un módem si esta línea no esta prendida, es decir si la conexión física no
funciona.

· Transmit Data (TD) es la línea por donde el dato se transmite de un bit a


la vez

· Receive Data (RD) es la línea por donde el dato se recibe de un bits a la


vez.
PROTOCOLO I2C

l protocolo I2C toma e integra lo mejor de los protocolos SPI y UART. Con el
protocolo I2C podemos tener a varios maestros controlando uno o múltiples
esclavos. Esto puede ser de gran ayuda cuando se van a utilizar varios
microcontroladores para almacenar un registro de datos hacia una sola memoria o
cuando se va a mostrar información en una sola pantalla.

El protocolo I2C utiliza sólo dos vías o cables de comunicación, así como también
lo hace el protocolo UART.

SDA – Serial Data. Es la vía de comunicación entre el maestro y el esclavo para


enviarse información.
SCL – Serial Clock. Es la vía por donde viaja la señal de reloj.

I2C es un protocolo de comunicación serial.


Como podemos observar, el protocolo I2C envía información a través de una sola
vía de comunicación. La información es enviada bit por bit de forma coordinada.

I2C es un protocolo síncrono.


Al igual el protocolo SPI, el protocolo I2C trabaja de forma síncrona. Esto quiere
decir que el envío de bits por la vía de comunicación SDA está sincronizado por una
señal de reloj que comparten tanto el maestro como el esclavo a través de la vía
SCL.

Cómo funciona el protocolo I2C?

Con el protocolo I2C la información viaja en mensajes. Los mensajes van divididos
en tramas de datos. Cada mensaje lleva un trama con una dirección la cuál
transporta la dirección binaria del esclavo al que va dirigido el mensaje, y una o más
tramas que llevan la información del mensaje. También el mensaje contiene
condiciones de inicio y paro, lectura y escritura de bits, y los bits ACK y NACK.
¿Cómo se compone un mensaje enviado en protocolo I2C?

Condición de Inicio – Start: La vía SDA cambia de un nivel de voltaje Alto a un nivel
de voltaje Bajo, antes de que el canal SCL cambie de Alto a nivel Bajo.

Condición de Paro – Stop: La vía SDA ahora cambia de un nivel de voltaje Bajo a
Alto, después de que la vía SCL cambia de Bajo a Alto.

Trama de Dirección – Addres Frame: Es una secuencia única que va de los 7 a los
10 bits. Este sección (Frame) se envía a cada Esclavo, y va a identificar al Esclavo
con el que el Maestro se quiere comunicar.

Bit para Lectura/Escritura A – Read/Write Bit A: Es un bit de información enviado a


los Esclavos. Por medio de este bit el Maestro indica si le va enviar información al
Esclavo (Nivel Bajo de voltaje = Escritura), o si el Maestro quiere solicitarle
información al Esclavo (Nivel Alto de Voltaje = Lectura).

Bit ACK/NACK – : Después de cada sección (Frame) de información enviada en un


mensaje, podemos notar que lleva un bit acknowledge/no-acknowledge
(reconocido/no-reconocido). Esto ayuda a identificar si la información fue enviada
correctamente. En seguida de que se envía un Frame, si este fue recibido con éxito,
se retorna un bit ACK al remitente.

You might also like