3. redes de a bordo -...

10
3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de a bordo hoy día están tomando una importancia fundamental. Penniten reducir la complejidad de los sistemas eléctricos, facilitan el compartimiento de las infonnaciones y el intercambio de los controles entre los diversos aparatos eléctricos y electrónicos. Las infonnaciones -con este tipo de sistema- se intercambian en un canal de transmisión único, principio que se utiliza en telefonía, aeronáutica, construcción, etc. El equipamiento del vehículo se diferencia en base a su complejidad: funciones de carrocería: elevalunas eléctricos, puertas, asientos, luces instalaciones de servICIO y confort: panel de instrumentos, c1imatizador, radio, teléfono, etc. sistemas de control: inyección/encendido, frenos, suspensión, dirección asistida eléctrica, etc. Para intercambiar los datos en un bus, deberá definirse un protocolo de comunicación que establece las reglas del proceso de transmisión de las infonnaciones; en particular: platafonna física de la transmisión codificación de los datos modos de transmisión control de las prioridades control de los errores de transmisión Modelo OSI (Open System Interconnection). Establecido por ISO (Intemational Standard Organisation) en 1971, constituye la referencia para la definición de los protocolos de comunicación en las telecomunicaciones, la telemática y también en el sector automovilístico. La definición de los niveles de comunicación pennite estructurar el intercambio de los datos de fonna jerárquica entre la aplicación específica y la transmisión eléctrica en la línea física. -6-

Upload: dokiet

Post on 17-Aug-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

3.1 Introducción

3.2 Modelo de referencia

Las redes de a bordo hoy día están tomando una importancia fundamental. Penniten reducir la complejidad de los sistemas eléctricos, facilitan el compartimiento de las infonnaciones y el intercambio de los controles entre los diversos aparatos eléctricos y electrónicos.

Las infonnaciones -con este tipo de sistema- se intercambian en un canal de transmisión único, principio que se utiliza en telefonía, aeronáutica, construcción, etc.

El equipamiento del vehículo se diferencia en base a su complejidad: • funciones de carrocería: elevalunas eléctricos, puertas, asientos,

luces • instalaciones de servICIO y confort: panel de instrumentos,

c1imatizador, radio, teléfono, etc. • sistemas de control: inyección/encendido, frenos, suspensión,

dirección asistida eléctrica, etc.

Para intercambiar los datos en un bus, deberá definirse un protocolo de comunicación que establece las reglas del proceso de transmisión de las infonnaciones; en particular: • platafonna física de la transmisión • codificación de los datos • modos de transmisión • control de las prioridades • control de los errores de transmisión

• Modelo OSI (Open System Interconnection). • Establecido por ISO (Intemational Standard Organisation) en 1971,

constituye la referencia para la definición de los protocolos de comunicación en las telecomunicaciones, la telemática y también en el sector automovilístico.

• La definición de los niveles de comunicación pennite estructurar el intercambio de los datos de fonna jerárquica entre la aplicación específica y la transmisión eléctrica en la línea física.

-6-

Page 2: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

Application Presentation Session

1 Nelwork +

Transport Network

+ 1 Dalalink 1- - - -.. Data link + Physical IData I J

Fig.3.1 Modelo OSI

Este modelo nace para sistemas complejos y pesados de telecomunicaciones, tales como la telefonía, la telemática y no necesariamente todos los niveles actualmente han sido implementados en el caso de los automóviles diseñados con red de datos.

El movimiento de los datos a través de los niveles de comunicación que se utilizan es bidireccional:

• APLICACIÓN En este nivel se realizan todos los controles gobernados por una centralita, tales como, por ejemplo, la inyección, el encendido, el c1imatizador, etc.

• PRESENTACIÓN En este nivel los datos se normalizan de acuerdo al estándar de presentación de los requisitos.

• SESIÓN Establece y controla el enlace (telefonía).

• TRANSPORTE Garantiza la transferencia de los datos hacia los destinatarios, controla el flujo y la integridad de la información.

• RED Controla el enrutamiento de los datos hacia el destinatario, de acuerdo a reglas y a recorridos prefijados.

• ENLACE DE DATOS Realiza el enlace con el bus y la codificación para permitir el control de los datos entre el emisor y el receptor.

• LÍNEA FÍSICA Corresponde al tipo de plataforma fisica que se utiliza para transmitir los datos con niveles eléctricos correspondientes a los estados lógicos "cero" y "uno".

-7-

Page 3: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

Actuator Process Sensor

node node

,- -¡---------------~l , Communlcatlon , , network , l_ --------------- _1

Controller node

Fig. 3.2 Unidad con anillo de control

3.3 Topología de la red

Las topologías de los sistemas distribuidos son de tipo bus, anillo y estrella.

("----Dc---~.

u

Network

Co . con rollar

COI con roller

Fig. 3.3 Topologías de red

Compuler ( hardware I Aud software

Compuler (

hardware I and

\ software

~I

Orive clrcullry -.. ACluator(s)

Automatlc control

Slgnal .... --l S ( ) condltlonlng en sor s

I .. l Aclualor(s) Orive circuitry

Automaltc control

ISignal I i Sensores) I condllionlng I I

Fig.3.4 Ejemplo de topología

-8-

r"""·'·,·"·,·,·",·" ·,·'·"·m"." ", .•... ,.,,.,""",, .... ''''']

.~ ¡.;

*' U

~i ~ ~:

~ '. ~:

ii ~~

~i

\ I

/

System

Page 4: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

4wheel drive

Trans­mission

3. Redes de a bordo

DDD D D D Bus for l/O ----------------I Door 1 I

1'- Gateway/l" .. panel ~.

"High speed" CAN bus

I Cruise ctrl I

I Climate I

I Audio ..

I ...

I Door 2 I

1 .. ·

Fig.3.5 Topología con bus

nodes

• • •

"Lo~ speed" CAN bus

• • •

La topología y el protocolo se eligen en base a los siguientes requisitos: • disponibilidad de los circuitos integrados que gobiernan la

transmisión de los datos • fiabilidad de la transmisión de los datos con controles especiales • velocidad compatible con las exigencias de los procesos en tiempo

real • flexibilidad en la configuración, considerando que un mismo modelo

de vehículo se declina en decenas de variantes de acuerdo al tipo de equipamiento

• coste compatible con el sector automovilístico.

Red Master-Slave • el control de la aplicación se concentra en la unidad Master y las

demás unidades Slave controlan las funciones periféricas • las unidades Slave no pueden transmitir mensajes.

Red Multi-Master • todas las unidades están habilitadas para controlar la propIa

aplicación, así como para transmitir y recibir datos en la red • en este caso, el protocolo considera el nivel de prioridad de los

mensajes (tramas) y el control de los conflictos en la línea fisica de transmisión

• una red puede estar compuesta de forma mixta con partes Multi­Master y Master-Slave

-9-

Page 5: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

3.4 Panorámica de los protocolos

FEATURE UART(ALDL) AFRLIATION GM APPLICATION ~FI . &

DIAGNOSTlC S

M!:DIA WIRE

BIT EN' NRZ MEDIA A M~~K/

8-bit CS DETECTION

H 16 BITS LENGTH

DATA LENG'I t1 0 - 85 tn II:!>

OV Vanable IN-MFSSAf. c: NO RESPONSE BIT RATE !l192 bis

MAXIMUM BUS Not Spedtlea LENGTH

M~~~M 10

--> N )! YE SU :EP/WAK EUP N(

l' ¡w AVAl . t YES CO!:>. LOW

La transmisión de los datos en el vehículo se divide en tres niveles de prestaciones:

Protocolos CLASE A • Se utilizan para la transmisión de los datos tipo ON-OFF, tales como

las luces y las puertas que no precisan procesos complejos de altas velocidades.

• El coste del nodo debe ser bajo y la velocidad de transmisión es inferior a 10 Kb/s.

BUS NAME

S1NEBUS E&C 12(: SAE J1708 CCO ACP BEAN UN DELCO GM PH1UPS TMC - ATA CHRYS[FR FORD TOYOTA Motorola AUDIO GENERAL CONTROL & G L& AUDIO BODY CONTROL SMART

DIAGNOSTl DIAGNOSTlCS CONTROL & DIAGNOSTlCS SENSORS CS

SIt!C;;I:.E SINGLE WIRE 1~~~t:U 1~~~t:D SINGI:e- W1RE '~iIkt:D SINGLE WIRE SINGLE WIRE WIRE SAM PWM AM NRZ NRZ NRZ NRZ NR¿

M~/ CON I t:1'I11UI'I ~~;;:/ ~J:I MASTER, CON I t:N flON MtC;J:f SLAVE NONE PARI1Y ACK bit 8-bit CS 8-DitCS 8-6ífCS -a=ort: CRC 8-bit es

2 BITS 11 - 12 BITS 16 BITS 8 BITS 12 - 24 25 BlIS BITsfBYTE BITS

10 - 18 bits 1-8BITS S BYTf:5 6 - 12 1-11 BYTES 8 BYTES BYTES

75 % Variable 45% Vanable 16.7% 25 % 28 % 2 BYTES NO NO NO NO NO NO NO

6~&~z 1000 bis 1 - 100 Kbi;; 9600 78U3OTs 9600 bis 10 Kb/s 20 Kbfs

10 METERS 20 METERS Not Not Not Spedfied 40 METERS Not 40 METERS Specífied Soecified Soecified

10 6 20 20 16

NO VES ES YES VE! YES NO NO NO O NO NC NO NO yes ES YES VE: VES (?) NO

LOW LOW MEDIUM LOW LOW LOW LOW

Fig. 3.6 Protocolos Clase A

Protocolos CLASE B • La mayoría de los sistemas con transmisión de datos utilizan estos

protocolos sin particulares condiciones críticas de tiempo; los procesos por lo general son periódicos y se realizan en base a la evolución de los sensores.

• La velocidad de transmisión está comprendida entre 10 y 125 Kb/s. • El estándar más difundido en el mundo utiliza esta clase de

protocolo y es el CAN (Control Area Network). • En particular, ISO 11898 (lOO Kb/s) para automóviles y 11939 (250

Kb/s) para vehículos pesados (autobuses, camiones).

-10 -

Page 6: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

FEATURE AFFILlATION

APPLlCATION

TRANSMISSION MEDIA

BIT ENCODING

MEDIA ACCES5 ERROR

DETECTION HEADER LENGTH

DATA FIELD LENGTH

MESSAGE OVERHEAD IN-MI~S_SAGE RESPONSE

BIT RATE

MAXIMU_M BUS LENGTH

MAXIMUM NODES

1.1 NEEDED? SLEEP/WAKEUP

H/W AVAIL? COST

3. Redes de a bordo

BUS NAME SIN.GLE-WIRE CAN 2.0 J1850 SAE J 1939

CAN (SWC) ISO 11898 ISO 11519-4 ISO 11519-2 ISO 11992

J2284 SAE/ISO BOSCH/SAEJISO GM FORO CHRYSLER TMC - ATA

OIAGNOSTICS CONTROL & GENERAL & GENERAL & GENERAL & CONTROL & OIAGNOSTICS DIAGN05TICS DIAGNOSTICS DIAGN05TICS DIAGNOSTlCS

SINGLEWIRE TWISTED PAIR SINGLEWIRE TWISTED PAIR SINGLEWIRE TWISTED PAIR

NRZ-5 NRZ-5 VPW PWM VPW NRZ-5 MSb first MSb first MSb first MSb first MSb first MSb first

CONTENTION CONTENTION c,ONTENTION CONTENTION CONTENTION CONTENTION CRC CRC CRC CRC CRC CRC

11 BITS 11 or 29 BITS 32 BITS 32 BITS_ 8 BITS 29 BITS 0-8 BYTES 0-8 BYTES 0-8 BYTES 0-8 BYTES 0-10 BYTE 8 BYTES

9.9% 9.9 %·22 % 33.3% 33.3 % 8.3 % 9.9 % - 22 %

NO NO optional Optional Optional NO Nonnallv NO Nonnallv VES Nonnall'l. VES

33.33 Kb/s 10 Kb/s to 1 Mb/s 10.4 K bIs 41.6 K bIs 10.4 K bis 250 Kb/s 83.33 Kbls

30 MI: I I:K::S Not ~ecifjed 35 MEI.I:K::S 3_5. ME'I t:K::S 3.5 ME-I t:K::S 40 METERS 40 (Typical) (5 Melers for sean (5 Meters for (5 Meters for

1001) sean 1001) sean 1001\ 16 NotSpecified 32 32 32 30 FOR STP

32 (T voicall 10 FOR UTP YI::~ YI::~ YI::!:> YI::~ YI::~ YE!:> VES NO VES NO NO NO NO YE~ VES VES VES VES

LOW MEDIUM LOW LOW LOW MEOIUM

Fig. 3. 7 Protocolos clase B

Protocolos CLASE C • Se utilizan para sistemas de seguridad con imperativos de tiempo

real tales como, por ejemplo, el control de los frenos. • La velocidad de transmisión está incluida entre 125 Kb/s y 1 Mb/s.

BUS NAME CAN 2.0 SAE J1939

ISO 11898 ISO 11519-2 ISO 11992

FEATURE J2284 J1939

AFFILlATION B05CHISAE/ISO TMC-ATA APPLICA TION CONTROL & CONTROL &

DIAGNOSTICS DIAGNOSTICS TRANSMISSION MEDIA TWISTED PAIR TWISTED PAIR

BIT ENCODING NRZ-5 NRZ-5 MSb filSt MSb filSt

MJ:;.LlIA A \.;uN I ~N IIUN \.;uN I ~N IluN ERROR eRe eRC

DETECTION HEADER LENGTH 11 or 29 BITS 29 BITS

DATA FIELD LENGTH 0-8 BYTES MOST ARE 8 BYTES 11 or 29-bit 10 29-bit ID

MESSAGE OVERH~D 9 .9 'Yo - "l2 % 9.9 ",o - 22 % IN-MESSAGE NO NO RESPONSE BIT RATE 1 Mbls 250 Kbls

MAXIMUMBUS NOI~ifj~ 40 M~rERS LENGTH 40 ical

MAXIMUM NULl~::; Not ~iT1E1<l 32 rt voicall JO w;g~;=b~~~I~m~6l:~PAIK

¡J NEEDED? VES VES SLEEPIWAKEUP NO NO

HIW AVAIL? Yl;..S_ YES \.;OS·, Mt:uIUM Mt:uIUM

Fig. 3.8 Protocolos clase e -11 -

Page 7: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

FEATURE J2480 AFFILlATION SAE

APPLlCATION 0~~~~T~~5 TRANSMISSION TWISll:O

MEDIA PAIR BIT ENCODING NRZ

Ml:ulAA ISLAV~ ERROR CRC

DETECTION HEADER LENGTH

DATA~!!=LD LENGTH

ME_S_SA_GE OVERHEAO IN-MESSA(3E RESPONSE BIT RATE

MAXIMUM BUS LENGTH

MAXIMUM NODES

IJ NEEDED? VES S~;~I VES

WAKEUP H/W AVAIL? VES

COST LOW

Se procesan nuevas categorías de protocolos para cumplir con los siguientes controles: • Diagnóstico de los sistemas anticontaminación • Control de los sistemas de seguridad • Control de los sistemas "móvil media" • Control de los sistemas con actuación eléctrica tipo "drive by wire"

Protocolos para el "diagnóstico de los sistemas anticontaminación" • Se utilizan para cumplir con las nonnativas OBD Il, OBD III Y E­

OBD, estándar para el control de los sistemas anticontaminación del vehículo

• Los protocolos que se utilizan hoy día se indican en la siguiente fig. 3.9

BU5 NAME

J1850 150/015 9141 KEYWOROXX 15015765 ISO 11519-4 150/0159141-2

ISO GM FORO CHRYSLER WORLD Various .E.MISSIONS D?l~~~tl~5 O?A~;~tl~S GENERAL~. DIAGII!()~T1CS DIAGNOSTICS

OIAGNOSTICS DIAGNOSTICS ONLY TWISTED PAIR SINGL~WIRE TWISTED PAIR SINGLEWIRE SINGLE WIRE 1-WIRE

NRZ VPW PWM VPW NRZ NRZ M5b first MSb first MSb first (strt, 70, P, stop)

LSb first I t:~ I t:KJ ~LA VE CON I t:N IluN CONTENTION \.,;uN I t:N IluN I t:~ I t:KJ~LAVt: MA~. H=:_KJ

SLAVE CRe eRe eRe CRe PARITY (odd) x-bit CS

32 BITS 32 BITS 8 BITS No! Specified 16 BITS

0-8 BYI t:~ 0-8 By IE~ 0-10 BYTE Not ~pecified 0·85 BYTES

33.3% 33.3% 8.3% Variable Variable

uptional uptional Optional NO NO Normallv NO NormallvYES NormallvYES

10.4 K bis 41 .6 K bis 10.4 K bis <10.4 Kb/s 5 bis - 10.4 Kb/s

35 METE~S 35 METERS 35 METERS Limited by total Not Specified (5 Meters,rr (5 Meters Ir sean (5 Me ters for impedance to

sean tool tool sean tool) ground 32 32 32 Limited by total 10

impedance to qround

VES VES VES VES VES VES NO NO NO NO

VES VES VES VES VES LOW l.QW LOW LOW LOW

Fig. 3.9 Protocolos estándar de emisiones contaminadoras

-12 -

Page 8: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

Para los protocolos de los sistemas de seguridad, en particular "airbag":

FEATURE C:' 'US PLANET OSI SI I~ !:IUIt: AFf-ILlATION ,Inn, l-Terrnc Phllios BMW Bree, "" APPLlCATION .., c¡ A-,roaa iroaQ T,~, ú::nl,1\ :tI")N 2-Wire 2-WIRE 2-WIRE ~ 'VI"~ 23~0~~t 23'v)'1~~.9r -vv I"(t

BIT ~l> RTZ MFf ~r ~F!': !':

Mtl~}J~ MtC:v~RJ Mt0[J~ ~IV~KI MtC:v~RJ M:;S~0'~ 8-bit CRC

D 11 11' N

"'F LE N iTH 1 BYTE DATI E.D I ji H 24 - 39 BITS

20-2 0% -:ACK NC NO NO NO NO NO

!T R) rE 500 Kb/s 3~2~5K~~;S lJ1K¡fb~s -S-Kb7S + 250 Kb/s

MAXIMIJM,BUS TBD TBD TBO TOO Tao TSO I ilH

MAXIMI JM N t rE u 11 N( ) NC

::iLt:1 IW 11 r IC NC HI AVAIL YES y VES VES VES :l

~U;:)I LOW L V LOW LOW LOW LOW

Fig. 3. 10 Protocolos para sistemas de seguridad

- Protocolos para el control de los sistemas "móvil media":

BUS NAME

o2e o2e FEATURE IOB-C IOB-M MOST CODoer ODtical MML USB IEEE 1394

AFFILlATION SAE SAE Philips PHILIPS PHILlPS DELCO IEEE APPLlCATION Aftermarket Aftennarket Stream STREAMDATA STREAM DATA STREAMDATA PCDEVICES PC

Entertainment Entertainment Data & & CONTROL & CONTROL & CONTROL DEVICES Control

TRAN~M_I:sSION 2-Wire IBD ' Oplical TWISTED PAIR ' OPiTCAL <:JPTfCAL SHI,t:.!-p~p ~HIE~.!:l~P MEDIA FISER TWISTED TWISTED

PAIR PAIR BII t:NcuDING NRZ TBD BiPhase PWM BiPhase NRZ NKL NRZ MEDIA ACCESS TOKEN- TBD MASTERJ MASTERJ MASTERJ MASTER! CONTENTIO CONTENTIO

SLOT SLAVE SLAVE SLAVE S LAVE N N ERROR 15-bit CRC CRC Parity CRC CO(~RE C~lllNG CRC CRC

DETEC~ ootional L jlH 11 BITS 1 BYTE

DATALEN TH 8 BYTES 1 - 200+ BYTES

MESSAGE - 32 BITS 5 - 10 % 25 % 25 - 30 % OVERHEAD

IN-Mt:::>::>AGt: ALK. 1 AC,K BIT NO BIT RATE 250 Kb/s High 25 Mb/s 29,8 kb/s 12 Mb/s 110 Mbis 12 Mb/s 98 - 393

Mb/s MAXIMUM BUS TBD TBD Infinite 150 METERS NO L1MIT 10 METERS 72 METERS

LENGTH MAXIMUM NoDES 16 24 50 24 16 127 16

u NEEDEO? VES VES VES VES VES VES VES VES SLEEP/WAKEUP VES VES VES NO NO

HiW AVAIL? NO NO VES VES VES NO VES VES COST LOW HIGH HIGH HIGH HIGH HiGH MEDIUM MEDIUM

Fig. 3. 11 Protocolos tipo "móvil media"

-13 -

Page 9: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

FEATURE . AFF ILlATION APPLlCATION

TRANSMISSION ~Al=nlA

BIT ENCOOING . MEóiA Ar.r.F:SS

ERROR DETECTION

I-4l=l\.nl=q LENGTH DATA FIELD LENGTH ME~~·"'~¡:: ov : ... n IN-MF~~I\.~~ ACK.

i* . . . . . ; :: II;¡E:iiu:~ Mt . . :"". " .. ~.

~ . :J;lES

u <:::11= IvfAKEUP

H/\I\ 1\. \/ A 11 .? COST

• Los protocolos tipo "drive by wire" están destinados a las aplicaciones como frenado eléctrico, válvula mariposa motorizada, dirección asistida eléctrica, etc.

• La velocidad de transmisión está incluida entre 1 Mb/s y 10Mb/s. • La alta velocidad implica la utilización de la fibra óptica que permite

una inmunidad superior a las interferencias electromagnéticas.

BUS N4MI=

TTP =.;c.;

. . cAJíld& SI Üti.iü U-VI ¡::IIJIIJ 1\. BMW BMW &DC

CONTROL & X-by WIRE X-by-WIRE DIAGNOSTICS Not Specified 2-WIRE or

3-WIRE Not rl

TIME OIVISION MAS'rERI SLAVE 16-bit CRC

1t:HIt: 16 tly rES

18.75 % VES NO

Not~

Not S",,,,,-,",,,,-, TBD

Not ~ , :S NO o J'lQ

NO -'tl:~ I~U LOW

Fig. 3.12 Protocolos para aplicaciones "drive by wire"

-14 -

I

Page 10: 3. Redes de a bordo - biblio3.url.edu.gtbiblio3.url.edu.gt/Publi/Libros/2013/ManualesIng/02/23/06.pdf · 3. Redes de a bordo 3.1 Introducción 3.2 Modelo de referencia Las redes de

3. Redes de a bordo

3.5 Implementación hardware

1

2 TXO TX1

TxD

3

CAN L

1 5 RT

CAN L

El protocolo de comunicación permite intercambiar datos en tiempo real con comprobación de la integridad de los datos transmitidos. El protocolo corrige, a diferencia de los sistemas realizados con cableado tradicional, los errores de transmisión introducidos por las radiaciones electromagnéticas.

Cada estación de la red de comunicación consta de los siguientes componentes: 1. Microcontrolador con el software dedicado para la aplicación 2. Controlador de red para la gestión del protocolo 3. Circuitos de interfaz de la línea física 4. Línea física bifilar (bus) con transmisión en modo diferencial para

minimizar las interferencias en modo común 5. Resistencias de terminación

1

2 RXO RX1 TXO TX1 RXO RX1

+5V +5V RxD Ref TxD RxD Ref

Vcc Vcc

:~ 100nF 3 :~ 100nF

GND GND CAN H

-::~ CAN L CAN H -==

CAN H ------1---- CAN H

1 4 4 RT 5

---L---- CAN L

Fig.3. 13 Estaciones de la red de datos

-15 -