Diagrama de flujo
Comunicación serie y paralelo: protocolos, SPI e I²C

Contenido del diagrama
Serie
Paralelo
Protocolos de comunicación
2 categorías
Circuitos integrados intercambian información
para ello comparten
Múltiples bits a la vez
Barras (buses) de datos
Oleajes de 1s y 0s
transfieren
requieren
8, 16 o más cables
se transmiten
a través de
transferencias en
Ventajas
Rápida
Directa
Sencilla implementación
Sincrónico
Asincrónico
se clasifican en
Señal de reloj junto a las lineas de datos
2 ejemplos
Cable adicional entre los dispositivos de comunicación
SPI
I²C
necesita tener una
hace que se requiera un
Minimizar los cables
Transferencias sin el respaldo de una señal de reloj conectada entre sistemas
ideal para
Implica esfuerzo adicional en transferir y recibir datos
Serie de reglas integradas
posee una
Mecanismos que ayudan a garantizar transferencias de datos solidas y sin errores
Bits de datos
Bits de sincronización
Bits de paridad
Velocidad en baudios
Velocidad en la que se envian los datos a traves de una linea serie
bits por segundo (bps)
indica
se expresa
Puede ser cualquier valor permitido por el hardware
La más común:
9600bps
Se averigua el tiempo de transmisión de datos
si se invierte
Ambos dispositivos deben funcionar a la misma velocidad
Este valor determina
El tiempo en que el transmisor mantiene el alto/bajo una linea serie
A qué velocidad muestra su linea el dispositivo receptor
Tamaño indefinido
Valores entre 5 y 9
Más común:
8
Formato
Se transfieren los datos enviando primero los bits menos significativos (lsb)
si no se indica
2 o 3 bits especiales transferidos con cada porción de datos
son
Bit de inicio
(solo 1)
Bit(s) de parada
(1 o 2)
Linea de datos inactiva que pasa de 1 a 0
Volverán al estado inactivo manteniendo la linea en 1
Suma de todos los bits del byte de datos
se genera de
Paridad
Forma de comprobación de errores
Par
Impar
2 formas
Opcional
No se utiliza mucho
Ralentiza la transferencia

Cableado y hardware
Cableado
Implementación hardware
Duplex
Semi-duplex
Simplex
UARTs
TTL
RS-232
Una sola linea entre un dispositivo de transmisión y un dispositivo de recepción
Los dispositivos serie deben turnarse para enviar y recibir
Ambos dispositivos pueden enviar y recibir simultáneamente
Señales entre -13V y 13V
Voltaje bajo
Voltaje alto
Linea inactiva, un bit de parada o un bit de datos de valor 1
indica
Bit de inicio o un bit de datos de valor 0
Señales en el rango de voltaje que alimenta a un microcontrolador
Una señal VCC(3,3V, 5V, etc) indica una linea inactiva, un bit de valor 1 o un bit de parada
Una señal de 0V (GND) representa un bit de inicio o un bit de datos de valor
Más fáciles de implementar
Más susceptibles a sufrir perdidas en las lineas de transmisión largas
Son más adecuados para transmisiones en serie de largo alcance

Información
- Descripción
- Diagrama sobre Sin título, creado por Agus Souto el 21/08/2020.
- Creado por
- Agus Souto · ago 2020
- Actualizado
- 21 ago 2020
- Visitas
- 0
- Valoración
Más sobre Protocolos y buses de comunicación