1. CAN BUSIntroducción
2. ¿Cuál es CANBUS?
3. ¿Quién utiliza CANBUS?
4. la historia CANBUS
5. línea de tiempo CANBUS
6. Características CANBUS
7. Modelo OSI
8. Capa fisica
9. Características de transmisión
10. Mensaje comunicación orientada
11. Formato de los mensajes
12. Arbitraje de autobús
Presentation Goals
2
3.
CANBUS or CANbus – Controller Area Network bus
Un sistema de bus en serie de automóviles desarrollado
para satisfacer
los siguientes requisitos:
Red varios microcontroladores con 1 par de cables.
microcontroladores de compañía se comunican entre sí.
Alta velocidad, la comunicación en tiempo real.
Proporcionar inmunidad al ruido en un entorno con
mucho ruido eléctrico.
Bajo costo
What is CANBUS?
3
4.
Diseñado específicamentepara aplicaciones de
automoción
Hoy en día - la automatización industrial / equipos
médicos
Who uses CANBUS?
4
Automotive Medical / Industrial
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
CANBUS Market Distribution
Markets
5.
CANBUS History
5
Primeraidea - La idea de la CAN fue concebido por
primera vez por los ingenieros en Robert Bosch
GmbH en Alemania a principios de 1980.
atención temprana - desarrollar un sistema de
comunicación entre una serie de ECU (unidad de
control electrónico).
Nuevo estándar - ninguno de los protocolos de
comunicación en ese momento cumplía con los
requisitos específicos para la velocidad y la fiabilidad
por lo que los ingenieros han desarrollado su propio
estándar.
6.
CANBUS Timeline
6
1983:Primer proyecto CANBUS a Bosch
1986: protocolo CAN introdujo
1987: Primera chips de controlador CAN vendidos
1991: especificación CAN 2.0A publicado
1992: Mercedes-Benz utiliza la red CAN
1993: norma ISO 11898
1995: ISO 11898 enmienda
Presente: La mayoría de los vehículos utilizan el bus CAN.
7.
CAN esuna red cerrada
- No hay necesidad de seguridad, sesiones y
conexiones.
- No hay requisitos de la interfaz de usuario.
capas física y de enlace de datos en el silicio
CANBUS and the OSI Model
7
8.
CANBUS Physical Layer
8
Conventionalmulti-wire looms CAN bus network
medio físico - dos cables terminados en ambos extremos por
resistencias.
Señal diferencial - una mejor inmunidad al ruido.
beneficios:
Reducción de peso, coste reducido
Menos cables = Mayor fiabilidad
vs.
http://canbuskit.com/what.php
Bus Arbitration
14
importanciadel mensaje se codifica en el identificador
de mensaje.
Un valor más bajo = Más importante
Como un nodo transmite cada bit, se verifica que no ve
el mismo valor de bit en el bus que transmite.
Un "0" en el bus victorias sobre un "1" en el bus.
La pérdida de nodo deja de transmitir, ganador
continúa.
15.
Bus CAN- bus Controller Area Network
Se utiliza principalmente para la construcción
de redes de ECU en aplicaciones de
automoción.
Dos alambres
OSI - capas física y de enlace
Señal diferencial - inmunidad al ruido
1 Mbit / s, 120 '
Los mensajes contienen hasta 8 bytes de datos
Summary
15
16.
Un "0" (bajatensión) en el autobús por 1 nodo
gana a un "1" (alta tensión) en el autobús.
Bus arbitration
16