UT05. Redes multiplexadas: CAN bus de datos

Documentos relacionados
Diseño de un sistema automático de validación de dispositivos integrados en el vehículo

CAN BUS Controller Area Network:

MULTIPLEXADO REDES CAN - BUS TOMO 1 AUTOR PROFESOR Y DIRECTOR DEL INSTITUTO E.S.N.A.M. JUAN SANCHEZ GONSALEZ

Redes de Computadores

GRUPO DE TRABAJO: SISTEMAS DE MULTIPLEXADO CURSO 2010/11 Profesor: Isidro María Santos Ráez

CAN Bus aplicado a la tracción.

MEDIOS DE TRANSMISION

1.- Qué es un Red Informática?

EL MULTIPLEXADO. Red en un vehículo en la que comparte información entre unidades. Sistema sin MULTIPLEXADO

Redes de Área Local. enlace de datos. Eduardo Interiano

Bus I 2 C. Introducción

III Unidad Planificación y diseño de una red (LAN)

CAPÍTULO 2. DEFINICIÓN Y TEORIA DE OPERACIÓN DEL BUS CAN

COMUNICACIONES. Medios para transmitir señales: Conexión por lazo de corriente 4 20 ma. Transmisión analógica: corriente proporcional a una magnitud

Redes y Servicios. Módulo I. Fundamentos y modelos de red. Tema 2. Fundamentos. Parte B. Nivel de enlace

UNIVERSIDAD DE JAÉN CONTENIDO

Introducción al bus CAN. Sistemas Embebidos

La Comunicación es la transferencia de información con sentido desde un lugar (fuente,transmisor) a otro lugar (destino, receptor).

1. INTRODUCCIÓN A LAS REDES

REDES DE AREA LOCAL 1

Tipos de Filtros Introducción

Controller Area Network (CAN) Gerardo Luis Stola FIUBA

Comunicaciones en Tiempo Real. CAN

TDM Time Division Multiplexing Multiplexación por división en tiempo Trama E1

INDICE Capitulo 6. Canales de Comunicación 6.1. Canales de Comunicación 6.2. Canales Ideales y Canales Reales

CONCEPTOS BÁSICOS DE UNA RED.

GUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP.

ordenador A o Datos analógicos: o Velocidad de un coche o La temperatura en Valencia, etc. o Datos digitales:

UT.08.- CIRCUITOS DE CONTROL Y SEÑALIZACIÓN

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. CAPÍTULO 6: Estándares en LAN

Redes de Comunicaciones. Ejercicios de clase Tema 3

NOTA DE APLICACIÓN. RS-485 a 2 hilos: Guía de conexión

Medios de Transmisiòn

CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS TEMA 4: PROTOCOLOS DE COMUNICACIÓN Y CONTROL DE ERRORES JOSÉ MARÍA TORRES CORRAL 03/03/2011

Redes de Computadores

Sistemas de telecomunicación

Periféricos Interfaces y Buses

El CAN-Bus de datos. Service. Diseño y funcionamiento. Programa autodidáctico. Servicio Post-Venta

ANALISIS PROTOCOLAR DEL BUS DE CAMPO CAN

Tema 2: Redes de área local (LANs) Tema 2: Redes de área local (LANs)

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Controlador CAN. Alejandro Doménech José Manuel Peña Carles Cortés Carlos Romero Borja Miñana. Universitat Politècnica de València

TRANSMISION DE DATOS (en Intensidad) 4-20 ma. Dispositivo de campo Actuador/Sensor HART

Redes de Datos. Tema XI: Redes Inalámbricas WPAN

El CAN-Bus de datos. Service. Diseño y funcionamiento. Programa autodidáctico. Servicio Post-Venta

ITP-3540 Serie de demostradores para entrenamiento en Autotrónica -

Introducción al PLC Simatic Siemens S7-200.

Curso de Redes Computadores 1 Tema 6_5 Métricas de desempeño en redes de computadores

REDES DE DATOS Modelo OSI. Angélica Flórez Abril, MSc.

TICA EN LA ESCUELA. El Robot (hardware) Alicia Escudero. Apellido y Nombre: Escudero Alicia. Tema: características de un robot

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

Capa de Enlace de Datos

Evolución de los encendidos

Los servicios que presta Internet. RETO: Conocer y utilizar los servicios que nos ofrece Internet.

Ingeniería de integración. Ponente: David Diestre Resp. Dpto. Automatización 11

CAPA DE ACCESO A LA RED. ETHERNET

Ethernet (2) Area de Ingeniería Telemática Redes de Banda Ancha 5º Ingeniería de Telecomunicación

GL RDS7201 L16O IMPLEMENTAR UN SISTEMA DE COMUNICACIÓN USANDO PROTOCOLO CANOPEN

Tema 1. Curso 2015/16 Semestre 1. Supuesto 1. Supuesto 2.

Unidad III. Interfaces de comunicación Series, USB, CAN, Field Bus, Etc.

Tema 1 - Introducción Hoja de problemas

Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código:

Anexo III: Lazo de corriente en instalaciones industriales. Tipos y modos de funcionamiento.

SISTEMA DE COMUNICACIÓN VÍA RADIO ENTRE PC Y MICROBOT.

PUERTOS DE COMUNICACIONES

Tema 10: Transmisión de datos

CONVERSOR USB A RS485

Redes de Telecomunicaciones

Introducción a la conmutación LAN.

Protocolos Arquitectura TCP/IP

Ahora veamos algunos de los cables más comunes para conectar los dispositivos a nuestra PC. 1- Cable de power, del toma eléctrico al CPU.

Tema2. Sebastià Ginard Julià.

Modelo transceiver Longitud de onda Conector Fibra Perdidas máx nm SC-PC 2xMM (62.5/125 50/125 2 ) 1310nm SC-PC 2xSM (9/125) 30dB (50km)

Redes y Comunicaciones

EXAMEN RECUPERACIÓN SEGUNDA EVALUACION

Dispositivos y Medios de Transmisión Ópticos

FUNDAMENTOS DE TELECOMUNICACIONES MULTIPLEXACIÓN. Marco Tulio Cerón López

Evolución de Ethernet

Relación de la RDSI con el modelo de referencia OSI

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Como estamos entrando en calor, vamos a definir algunos términos relativos a los buses.


Conmutación Telefónica. Roger Morera Fallas

Configuración. Tipos de procesadores en la CPU

TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES

haya transmitido su información al bus, entonces los otros nodos podrán enviar [1].

TEMA 6.- INTERFACES PARA DISCOS DUROS. nexo de conexión que facilita la comunicación entre dos dispositivos

Comunicación de Datos I Profesora: Anaylen López Sección IC631 MODELO OSI

Boletín Informativo Carroceros 02

EL ORDENADOR A. PERIFÉRICOS. B. UNIDAD CENTRAL. 1. HARDWARE Y SOFTWARE. 2. FUNCIONAMIENTO DE UN SISTEMA INFORMÁTICO 3. CONCEPTO DE SISTEMA INFORMÁTICO

FICHA DE RED Nº 4.03 LOS SISTEMAS DE CLIMATIZACIÓN AUTOMÁTICA

DESCRIPCIÓN Y FUNCIONAMIENTO

Las redes de ordenadores. Tipos. Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. Luis Villalta Márquez

Transmisión paralelo:

NOTA TÉCNICA. FECHA: 29 de marzo de HDi DTC Codes inyección Nº PSA.9

8.3 PROFIBUS 8.3 PROFIBUS

De RS-232 a RS-485 Manual del usuario

MODULO ANALOGICO REMOTO

EL MODELO DE REFERENCIA O.S.I.

Transcripción:

UT05. Redes multiplexadas: CAN bus de datos 1

Terminología, definiciones... Bus de datos: sistema de transmisión de información, datos, en formato digital, de manera secuencial y serial por un número limitado de líneas CAN bus: protocolo de comunicaciones basado en una arquitectura de bus para la transferencia de mensajes en tiempo real, desarrollado por la casa Bosch para su uso en automóviles Multiplexado: El multiplexado consiste en unir diferentes Unidades de Control Electrónicas con un número restringido de cables, permitiendo enviar a las diferentes UCEs los datos que proceden de una de ellas. Red de datos: mapa de las conexiones multiplexadas que se localizan por zonas o áreas donde se establece el intercambio de información. Nodo: punto de enlace o conexión a una red multiplexada por parte de uno de sus componentes para el intercambio de información. Bit: «binary digit», número en binario, representa una información individual, por ejemplo apagado»/«encendido» o bien «0»/«1». Byte: conjunto de 8 BITS, también llamado OCTETO. Kbit/s: velocidad de transmisión de datos, 1000 bits por segundo = 1Kbit/s 2

Sistema decimal Sistema binario 0 0000 0 1 0001 1 2 0010 2 3 0011 3 4 0100 4 5 0101 5 6 0110 6 7 0111 7 8 1000 8 9 1001 9 10 1010 A 11 1011 B 12 1100 C 13 1101 D 14 1110 E 15 1111 F Sistema hexadecimal Los dos posibles valores que puede tener un bit (0 o 1) son en realidad valores de tensión. 3

COMPONENTES DE LAS REDES MULTIPLEXADAS Emisores y receptores: Unidades de control. Canal de comunicación: El canal de comunicación puede ser un bus de datos, un cable de fibra óptica o el aire si se trata de una red de transmisión inalámbrica. Bus de datos: Cable de 0,6mm 2. Monoalámbricos o Bialámbricos (trenzados) Cables de fibra óptica: Transportan luz, cuentan con un recubrimiento reflectante transparente y una protección de color negro para facilitar que la luz rebote y avance por sus paredes. Protocolo de comunicación: Es el lenguaje empleado en la comunicación, se trata de un conjunto de reglas determinadas previamente y que deben conocer tanto el emisor como el receptor. 4

CLASIFICACIÓN DE LAS REDES MULTIPLEXADAS Las redes multiplexadas utilizadas en el vehículo se clasifican según: La velocidad de transmisión de datos. El tipo de señal empleada. El protocolo de datos empleado. 5

Velocidad de transmisión de datos: Se mide en Kilobists por segundo. Varia según las necesidades del sistema. Van de 10kbps a 1 Mbps. Tipo de señal: Eléctrica: En forma de señal eléctrica cuadrada a través de un bus de datos. (CAN, VAN, LIN, Flex Ray) Luminosa: Mediante fibra óptica: Infotenimiento (dvd, manos libres, radio ) Most bus. Ondas de radio: Bluetooth y wifi. En investigación. (se emplean en navegador o manos libres) Protocolos de comunicación: Can, Van, Lin, Most 6

Protocolos de comunicación Can bus: Alta velocidad de comunicación de datos. Lin bus: Extensión del CAN. Velocidad de transferencia muy inferior. Ej. Climatizador Most bus: Sistema de transmisión de datos mediante fibra óptica. Velocidad de transmisión de datos mas de 20 veces superior al CAN, Usos: Audio, televisión. Van Bus: Utilizado por PSA, similar al CAN. Prestaciones inferiores. Flex Ray: Reciente aparición, mejora al Can sobre todo en velocidad. 7

8

9

10

11

12

13

Dentro de un mismo vehículo coexisten redes con distinta topología y todas ellas se interconectan entre sí mediante una centralita denominada pasarela o gateway. 14

CAN BUS 15

antes de aplicar CAN... el intercambio de información entre unidades de control, como son UCE motor, cambio automático y unidad de ABS con ASR, cuadro combinado de instrumentos y climatizador automático, se realiza punto a punto, son conexiones eléctricas dedicadas unidireccionales... UCE MOTOR par teórico freno ABS con ASR par motor efectivo cambio de marcha clima disp. presión clima. luneta tras. CAMBIO AUTOMÁTICO régimen motor temperatura líquido refrigerante camb. marcha carga compresor compresor OFF /ON temp. del aire aspirado compresor OFF posic. acelerador marcha selecc. temp. ext. veloc. CLIMATIZADOR AUTOMÁTICO consumo testigo ASR CUADRO COMBINADO DE INSTRUMENTOS SUSPENSIÓN ACTIVA 16 testigo ABS

la comunicación aplicando el bus CAN la necesidad de intercambio de información ha crecido a tal magnitud que los cables conectados a las Unidades de Control tenían una longitud de varios kilómetros y se contaban por centenas los conectores requeridos. Esto produjo un aumento de los problemas acerca del costo del material, tiempo de la producción y fiabilidad. La solución a este problema era la conexión de los sistemas de mando a través de un bus de datos. UCE MOTOR CAMBIO AUTOMÁTICO SENSOR GONIOMÉTRICO DE LA DIRECCIÓN CUADRO COMBINADO DE INSTRUMENTOS CAN-L CAN bus CAN-H ABS con ASR ACC, regulación adaptada de la velocidad de marcha CLIMATIZADOR AUTOMÁTICO SUSPENSIÓN ACTIVA 17

Introducción al CAN bus de datos La red multiplexada CAN es la más extendida en la actualidad. Desarrollada por Robert Bosch en 1980. el CAN es un protocolo de comunicaciones entre UCEs basado en el bus serie con arquitectura multimaestro aplicaciones en tiempo real con hasta 1 Mbps de transmisión de datos alta inmunidad al ruido, detecta y corrige errores, discrimina a las UCE con problemas mensajes son difundidos por toda la red, broadcast (radiodifusión) acceso al bus queda priorizado por el identificador del mensaje el identificador del mensaje esta asignado a un nodo codificación NRZ para la transmisión de mensajes utilización del bit de relleno para sincronización número de nodos no limitado por el protocolo acceso al bus según protocolo CSMA/CD+CR 18

19

TIPOS DE REDES CAN Alta velocidad (Can High Speed o HS): 500kbps a 1Mbps. Baja velocidad (Can Low Speed o LS): 250kbps 20

21

22

PROTOCOLO DE COMUNICACIÓN CAN BUS 23

CAN 2.0A o CAN estándar CAN 2.0B o CAN extendido 24

Inicio de la trama o campo de comienzo 1 bit dominante para sincronizar las unidades conectadas al bus indicando el comienzo de la transmisión del mensaje. 25

Campo de Arbitraje o de estado Determina la prioridad del mensaje 1 bit 0 tabla de 11 bits 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 SOF identificador 11 bits CONTROL...................... 0 0 1 0 1 0 1 0 1 1 1 RTR 0 0 1 0 1 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 1 1 campo de arbitraje........... 1 0 0 0 1 1 0 1 1 1 0 0 0 1 0 1 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 0........... 1 1 1 1 1 1 1 1 1 1 1 cuantos identificadores se pueden crear con 11 bits? 2 11 = 2048 identificadores diferentes RTR = bit de Solicitud de Transmisión Remota { Remote Transmission Request }.- dominante en TRAMA DE DATOS (0).- recesivo en TRAMA DE SOLICITUD DE DATOS (1) recesivo dominante 26

Campo de Control campo de control 1 bit 1 bit 4 bits 0 0 0 1 1 0 6 x 8 = 48 bits tiene el campo Datos ARBITRAJE DLC DATOS IDE r0 El campo de control consta de 6 bits, el primero IDE, bit identificador de la extensión, es dominante cuando el formato del mensaje es estándar y será recesivo cuando el formato del mensaje sea extendido. r0, bit reservado para ampliaciones futuras. Los 4 bits del campo DLC, código de la longitud de datos, indica el número de octetos de información que contiene el siguiente campo, el campo de datos, de esta manera el receptor sabe si ha recibidos todos los datos. 27

Campo de Datos DCL DATOS entre 0 y 8 bytes CRC 0 a 64 bits Consta de un máximo de 64 bits (8bytes) que contienen la información. Pero si el mensaje tiene cuatro bytes se envían únicamente 4. 28

CRC, Código de Redundancia Cíclica o campo de aseguramiento código CRC CRC delimitador 15 bits 1 bit 1 DATOS ACK CRC 16 bits Chequeo Cíclico Redundante, 16 bits, incluye 1 bit CRC delimitador RECESIVO Este campo es el resultado de una serie de cálculos realizados a partir de los componentes anteriores. La centralita receptora calcula el campo de aseguramiento y comprueba que coincide con el campo de aseguramiento enviado por la centralita emisora. Si detecta error envía una trama de error compuesta por una señal de error y un limitador, el cual está formado por 8 bits recesivos. 29

ACK ACK, campo de reconocimiento reconocimiento 1 bit 1 bit o confirmación ACK delimitador 1 1 10 1 CRC EOF CRC EOF Tx Rx ACK 2 bits mensaje correcto transmisor receptor Formado por 2 bits, estos bits enviados como recesivos, y las receptoras tras calcular el campo de aseguramiento concluyen que han recibido bien el mensaje cambiando el primer bit por un o dominante 30

EOF, fin de la trama / IFS, espacio entre tramas intermisión 1 1 1 1 1 1 1 1 1 1 ACK EOF 7 bits fin de la trama IFS 3 bits espacio entre tramas Fin de trama: 7 bits con los que se finaliza el mensaje. Separador de tramas: Tres bits recesivos seguidos de un tiempo de bus parado. 31

32

Componentes físicos del CAN-Bus Buses de datos El CAN-Bus de datos es un bus compuesto por dos cables entrelazados, conectados en paralelo a todas las unidades de control del sistema CAN que corresponde. Cables CAN Hight y CAN Lo cuyas señales eléctricas son leídas como la diferencia de tensión entre ambas. 33

Los dos conductores de cobre se encuentran retorcidos entre sí, dotándoles de inmunidad contra las EMI, emisiones electromagnéticas y frecuencias parásitas, como las procedentes del vano motor los cables del CAN-Bus se denominan CAN-High y CAN-Low, cierran por los extremos con resistencias de 120 ohm, para evitar reflejos de la señal 34

35

36

Unidades de control electrónico El numero de centralitas utilizado depende de cada vehículo. Todas las centralitas cuentan con un transceptor y un controlador. Controlador Es el elemento encargado de la comunicación entre el microprocesador de la unidad de control y el trasmisor-receptor. Trabaja acondicionando la información que entra y sale entre ambos componentes. Transmisor / Receptor El trasmisor-receptor es el elemento que tiene la misión de recibir y de trasmitir los datos, además de acondicionar y preparar la información para que pueda ser utilizada por los controladores. El trasmisor-receptor es básicamente un circuito integrado que está situado en cada una de las unidades de control abonadas al sistema. 37

PROCESO 39

Gateway Los diferentes sistemas de buses de datos CAN Tracción y CAN Confort/Infotenimiento se intercomunican en el vehículo a través del gateway. El gateway puede estar contenido en una unidad de control, p. ej. en el cuadro de instrumentos o en la unidad de control para la red de a bordo. Convierte información parcial de diferentes identificadores (tramas) procedentes del CAN bus, para componer un nuevo identificador en otro CAN bus, construyendo un nuevo mensaje con los datos obtenidos. CAN bus 500 Kbit/s unidad de gestión del motor GATEWAY 26º C 103 Km 53000 345 12:00 CAN bus 100 Kbit/s unidad de climatización unidad de navegador con DVD CAN bus 100 Kbit/s 40

FALLOS DE COMUNICACIÓN EN EL PROTOCOLO CAN BUS 41

42

Cortocircuito entre las dos líneas CAN 44

45

46

Interrupción del CAN High

49

Cortocircuito de Can High a masa con resistencia

52

Señal obtenida 6 7 5 2 1 4 3

54