Professional Documents
Culture Documents
Formación
MULTIPLEXADO
Los Protocolos
1
LOS PROTOCOLOS
Histórico:
Histórico del VAN :
1991 : CAN Low Speed pasa a ser una propuesta de norma ISO
Concepto y
generalidades
4
LOS PROTOCOLOS
Bus
Concepto y generalidades:
PSA
El Medium o Bus :
DATA y DATA/
CAN H y CAN L
5
LOS PROTOCOLOS
Concepto y generalidades:
Las redes son definidas según las necesidades del constructor teniendo
en cuenta costes y funciones a asegurar .
VAN
ESCLAVO ESCLAVO ESCLAVO
VAN
ESCLAVO ESCLAVO
6
LOS PROTOCOLOS
Concepto y generalidades:
Noción Maestro y esclavo:
VAN y CAN
La red Multimaestros
MAESTRO MAESTRO
7
LOS PROTOCOLOS
Concepto y generalidades:
NUDO / ESTACION / MODULO:
Juntos componen una interfase electrónica estandarizada que permite
comunicar por una red VAN o CAN
Datos
INTERFASE recibidos
CONTROLADOR
DATA o CAN_L
DE DE
APLICAR
LI NEA PROTOCOLO
Concepto y generalidades:
DATA o CAN_L
Interfase de
Función de los diferentes elementos: línea
DATA/ o CAN_H
• interfase de línea
Efectúa la conexión entre el controlador de protocolo y el Bus
Administra la gestión de activación / reposo de las redes
Filtra los parásitos, sobretensiones
Controla-
dor de
• inspector de protocolo protocolo
Interfase de línea
Concepto y generalidades DATA o CAN_L
• etapa de recepción
1 comparador en CAN HS (3 en VAN y CAN LS )
• etapa de emisión (TX)
1 etapa; DATA y DATA/ en VAN,
Diag.
CAN L y CAN H en CAN
• Diagnosis de línea
1 célula de decisión en CAN LS
(función integrada en el controlador de protocolo en VAN )
• Mecanismo de vigilancia / activación
Sobre actividad de la red en CAN LS, corriente consumida 10
sobre DATA / en VAN
LOS PROTOCOLOS
Interfase de línea
Concepto y generalidades:
Interfase de línea:
Efecto de una perturbación
Perturbación asimétrica:
Causa de error de interpretación
+
-
Perturbación simétrica:
Suprimida a la salida
11
LOS PROTOCOLOS
Concepto y generalidades
Interfase de líneaVAN
Bus VAN
Controlador de protocolo
R0
R1
R2 Diag.
Interfase
de VAN
TX
línea
DATA
DATA Aplicación
Bus VAN
12
LOS PROTOCOLOS
Concepto y generalidades RX
Diag.
Controlador de protocolo
Diag. RX
CAN
TX
Interface de
Ligne CAN HS
I/S
CAN_H
CAN_L Aplicación
Bus CAN 13
LOS PROTOCOLOS
Formación
MULTIPLEXADO
Las tramas de
comunicación
VAN y CAN
14
LOS PROTOCOLOS
Las tramas de comunicación:
Bus
Las diferentes Tramas:
DATA
VAN
DATA /
CAN LS CAN L
Nuevo
CAN H
15
LOS PROTOCOLOS
Separador de trama 16
LOS PROTOCOLOS
3 Mandato 7 Confirmación
Separador de trama 17
LOS PROTOCOLOS
Texto
Sello Firma
A.R ? (urgente)
VAN
EOD
el tipo de
mensaje está
en el
identificador
Mandato Del CRC, Símbolo de fin de control de los
datos Communica la datos. Bit a 1
0
longitud de los
1 datos
consulta 20
LOS PROTOCOLOS
Tipo de comunicación:
VAN CAN
21
LOS PROTOCOLOS
• Modo difusión
Sin petición de confirmación en la trama
Dirección indicando la naturaleza de los datos (no indica el destinatario)
SOF
Emisor DIRECCION MANDATO DATOS CRC EOD EOF
Receptores
SOF EOF
DIRECCION MANDATO DATOS CRC EOD
Resultado
• Modo difusión
Confirmación en la trama
Dirección indicando la naturaleza de los
datos
Start
Emisor Bit
DIRECCION MANDATO DATOS CRC Dél. CRC EOF
ACK
Receptores
SOF
Emisor DIRECCION MANDATO DATOS CRC EOD EOF
ACK
Récepteur
Dirección física
24
LOS PROTOCOLOS
Confirmación en la trama
Confirmación aplicativa por transmisión de un mensaje de confirmación
Emisor
Start DIRECCION Dél.
Bit MANDATO DATOS CRC ACK EOF ACK
CRC
Receptor concernido
Start Dél. EOF
ACK DIRECCION MANDATO DATA CRC
Receptores Bit CRC
Resultado
Start DIRECCION Dél. ACK Start DATA CRC Dél.
Bit MANDATO DATOS CRC ACK EOF Bit DIRECCION MANDATO ACK EOF
CRC CRC
No aplicado en PSA 25
LOS PROTOCOLOS
SOF
Emisor DIRECCION MANDATO ACK EOF
26
LOS PROTOCOLOS
No aplicado en
PSA
Emisor
Start DIRECCION Dél.
Bit MANDATO CRC ACK EOF ACK
CRC
Resultado
Start DIRECCION MANDATO Dél. Start Data CRC Dél.
Bit CRC ACK
ACK EOF Bit DIRECCION MANDATO ACK EOF
CRC CRC
PREGUNTA RESPUESTA
27
LOS PROTOCOLOS
• VAN
Trama conforme al formato VAN
Trama destinada a calculadores con demanda de confirmación
(Descodificado del campo IDEN y COM)
Ninguna detección de error por el CRC
• CAN
Trama conforme al formato CAN
Ninguna detección de error por el CRC
28
Formación
MULTIPLEXADO
El numérico
1001100111110001000000011010011010110001100010110001101101011110101101100110101000101
1001100111110001000000011010011010110001100010110001101101011110101101100110101000101
1001100111110001000000011010011010110001100010110001101101011110101101100110101000101
1001100111110001000000011010011010110001100010110001101101011110101101100110101000101
29
LOS PROTOCOLOS
El numérico:
sistemas utilizados :
La numeración decimal
La numeración Binaria
La numeración Hexadecimal
30
LOS PROTOCOLOS
El numérico:
Numeración decimal:
Es de base : 10
los caracteres utilizados son ; 0, 1, 2, …., 9
31
LOS PROTOCOLOS
El numérico:
Numeración binaria :
1001100111110001000000011010011010110001100010110001101101011110101101100110101000101
32
LOS PROTOCOLOS
El numérico:
Numeración binaria :
En el multiplexado,
efectuamos la misma cosa
con 0 y 1
33
1001100111110001000000011010011010110001100010110001101101011110101101100110101000101
LOS PROTOCOLOS
El numérico:
Numeración hexadecimal :
Es de base 16
los carácteres utilizados son: 0,1,..., 9, A, B, C, D, E y F
34
LOS PROTOCOLOS
El numérico:
Decimal Binario Hexadecimal
Conversión :
0 0000 0
1 0001 1
2 0010 2
Ventaja de la conversión en
3 0011 3
Hexadecimal :
4 0100 4
Decimal 100 5 0101 5
El numérico:
T °c
R = 2500 ⇒ 10100
0 1 0 1 0 0 0
T° = 20
RΩ
R = 2500 Ω
T°
Calculador 0 1 0 1 0 0 0 Calculador
A T° = 20 ⇒ 1 0 1 0 0 B
36
LOS PROTOCOLOS
El numérico:
Comunicación paralelo:
Cada cable transmite un solo rango binario.
Reloj
Cables de
control
Dn
D5
"n" D4
cables D3
de datos D2
D1
t t t t
Comunicación serie:
Se utiliza un procedimiento que permite transmitir los datos sobre un
cable.
Reloj Línea de reloj
37
LOS PROTOCOLOS
Emisor Receptor
El numérico:
Métodos de codificado:
5V
5V
0V
0V
Bit 1 Bit 0
Bit 1 Bit 0
39
LOS PROTOCOLOS
El numérico:
Metodos de codificado:
0 0 1 0 1 1 1 1 1 1
0 0 1 0 1 1 1 1 1 0 1 1
El numérico:
Caudal Bruto
Start IDEN COM DATA CRC Del ACK EOF IFS
CRC
Es el caudal en el sentido físico.
Corresponde al número de Bits que componen la totalidad de la
trama
Caudal Ny
DATA
El numérico:
Gestión de las prioridades de acceso al Bus :
El numérico:
Gestión de las prioridades de acceso al Bus :
A pierde el arbitraje
y ‘llega’ al bus
Nudo A :
B gana el arbitraje
allí 'conserva' el bus
Nudo B :
43
LOS PROTOCOLOS
El numérico:
Plazo de transmisión:
44
LOS PROTOCOLOS
El numérico:
Maestro/esclavos ⇒ 80 a 90%
Formación
MULTIPLEXADO
Los errores de
comunicación
VAN y CAN
46
LOS PROTOCOLOS
El protocolo VAN :
Error CODIGO
Ninguna
indicación en el
bus
Error CRC
Error FORMATO
47
LOS PROTOCOLOS
El protocolo VAN :
• Tipos de errores
Error BIT : Bit recibido diferente del bit emitido (exceptuando los campos
IDEN, COM, DATA)
El protocoloCAN :
Error STUFF
Error BIT
Error ACK
Bus Off
El protocoloCAN :
• Tipos de errores
Error BIT : Bit recibido diferente del bit emitido (exceptuando los campos
IDEN, COM, DATA)
Error STUFF : violación del BIT -STUFFING en uno de los campos IDEN,
COM, DATA ou FCS
Bus
OK
OFF
Número importante
Transmisión OK de errores en Calculador desconectado de la red
Recepción OK transmisión • Ninguna Transmisión
• Ninguna Recepción
51