Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Industrial
Valor de
señal
Tiempo
Tiempo
Medio de transmisión
Transmisión SIMPLEX:
Unidireccional
Transmisión HALF
DUPLEX: Bidireccional
Transmisión FULL
DUPLEX: Bidireccional
Tipos de transmisión
Transmisión serial:
• Se utilizan tres cables: Send, receive, earth.
• Los bits se transmiten uno a uno
• Volumen de información pequeño
• Largas distancias (100m)
Señal de canal
clock
Valor de
señal
0 1 0 1 0 0 1 1
Tiempo
Transmisión paralela:
• Los bits de un byte se transmiten simultáneamente. Es
decir, carácter a caracter
• Se utiliza para cortas distancias (<20m),
• un canal tiende a producir interferencia en otros
deteriorando la señal rápidamente.
clock
Comunicación serial
𝟎 𝟏 𝟎 𝟎 𝟎 𝟏 𝟎 𝟏 𝟎 𝟏 𝟏
Bit de Bit de
Carácter “Q”
Inicio Paridad
00000001 → Se tienen tres “1”, un número impar de
“1”. El bit menos significativo es el “1” del extremo
derecho.
00000001
Bit de
Finalización
𝟎 𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟏
Bit de
Número “1”
Inicio
01010001 → Se tienen tres “1”, un número impar de
“1”. El bit menos significativo es el “1” del extremo
derecho.
01010001
Bit de
Finalización
𝟎 𝟏 𝟎 𝟎 𝟎 𝟏 𝟎 𝟏 𝟎 𝟎 𝟏
Bit de Bit de
Carácter “Q”
Inicio Paridad
Ejemplo
00011011 Bit de
Finalización
𝟎 𝟏 𝟏 𝟎 𝟏 𝟏 𝟎 𝟎 𝟎 𝟏 𝟏
Bit de Bit de
Estación “27”
Inicio Paridad
Desviación
máxima
Desviación
media
00011011 → Se tienen cinco “4”, un número impar de
“1”. El bit menos significativo es el “1” del extremo
derecho. Codificación Modbus ASCII
0011111 Bit de
Finalización
𝟎 𝟏 𝟏 𝟏 𝟏 𝟏 𝟎 𝟎 𝟎 𝟏
Bit de Bit de
Carácter “1”
Inicio Paridad
0101010 → Se tienen tres “1”, un número impar de “1”.
El bit menos significativo es el “0” del extremo derecho.
Codificación Modbus ASCII
0101010 Bit de
Finalización
𝟎 𝟎 𝟏 𝟎 𝟏 𝟎 𝟏 𝟎 𝟎 𝟏
Bit de Bit de
Carácter “B”
Inicio Paridad
Bit de
Finalización
𝟎 𝟎 𝟏 𝟏 𝟏 𝟎 𝟎 𝟏 𝟎 𝟏 𝟏
Bit de Bit de
Carácter “N”
Inicio Paridad
Bit de
Finalización
𝟎 𝟏 𝟏 𝟏 𝟏 𝟎 𝟎 𝟏 𝟎 𝟎 𝟏
Bit de Bit de
Carácter “O”
Inicio Paridad
Tiempo de Lectura
En cuanto al tiempo de lectura 𝑇𝐿 , este corresponde a la mitad del
tiempo 𝑇𝑏 que dura 1 bit. Sin embargo para evitar lecturas falsas, se
utiliza la siguiente estrategia
𝑇𝑏
𝑇𝐿 =
2
𝑇𝑏 = 𝑘 𝑇
Donde, 𝑘 es una contante generalmente 𝑘 = 16 , 𝑇 es el tiempo
interno del reloj y 𝑇𝑏 es el tiempo de duración de un bit. De
acuerdo con lo anterior, el tiempo de 1 bit corresponde a 16
espacios de tiempo del reloj interno.
La lectura del estado de un bit en la trama se realiza entonces luego
de ocho tiempos de reloj interno luego de iniciado.
byte Dato;
void setup() {
Serial.begin(9600,SERIAL_8O1);
}
void loop() {
Dato=1;
Serial.write(Dato);
delay(10);
}
Serial.begin(9600,SERIAL_8O1);