Professional Documents
Culture Documents
T7 ControlElectrónicoEU
T7 ControlElectrónicoEU
1
IBILGAILUEN INGENIARITZARAKO INSTRUMENTAZIOA
2023/02/14
2 Aurkibidea
2023/02/14
3 Sarrera
2023/02/14
4
Ibilgailuetako
elektronika
kopuruak gora
egin du azken
urteotan, eta
datozen urteotan
ere gora egingo
du.
2023/02/14
6 Sistema elektroniko baten lanak
2023/02/14
7
2) Komunikazioa
Automobilgintzako sistema askok beste batzuengan eragina dute. Adibideak…*
Horretarako sistemek konektatuta egon behar dute eta batzuk besteekin
komunikatzeko gai izan behar dira (CAN, LIN).
Premium klaseko ibilgailu bat: ≈ 80 kontrol unitate bere lana egiten
2023/02/14
8
Occupant-protection systems
2023/02/14
9
2023/02/14
System blocks of a Motronic engine-management system
Motronic motorraren kudeaketa-sistema baten izena da, kontrol-unitate bakar baten barruan gasolina-motorrak begizta ireki eta itxian
kontrolatzea errazten duena.
10
2023/02/14
2023/02/14
Occupant-protection systems
14 Komunikazio sareak: oinarrizko
printzipioak
Automobilgintzako ingeniaritzan:
Erabiltzen diren sistema elektronikoen kopurua gelditu gabe hazten ari da
ibilgailuaren konplexutasunaren handitzea.
Berrikuntza zenbait sistemaren arteko elkarrekintzarekin lortzen da.
2023/02/14
15 Sareen topologiak
2023/02/14
16
2023/02/14
17
Bus egitura:
Bus lineala
Kable bakarra: bertara nodo guztiak konektatzen dira
konexio kable laburrekin.
Sarera harpidetuak gehitzea oso erraza.
2023/02/14
18
Izar egitura:
Nodo nagusia (hub, errepikatzailea)
Nodo guztiak konektatzen zaizkio berari konexio sinpleekin.
Handitzeko erraza den egitura: kapazitate librea badago
(konexioak, kableak).
Banakako nodo eta nodo nagusiaren artean datuak
trukatzen dira.
2023/02/14
19
2023/02/14
20
Eraztun egitura:
Nodo bakoitza bere bizilagunei konektatzen da eraztun itxi bat
sortuz.
Motak: sinplea eta bikoitza
Eraztun sinplea: datuen bidalketa norabide bakarrean estazio
batetik hurrengora
Datuak ez badira estazio batentzako birbidali egiten dira.
Datuak birbidali egiten dira estazio batetik beste batera helmugara
edo jatorrira iritxi arte, nun xahutu egiten diren.
Akatsa: estazio bat eroriz gero, datuen transferentzia eteten da eta sarea guztiz apurtzen da.
Eraztun bikoitza: datuen transferentzia norabide bikoa da
Akatsak: estazio baten akatsa edo estazioen arteko konexioarena errekuperatu egiten da
datuak eraztunean operatibo jarraitzen duten estazioetara bidaltzen jarraitzen direlako.
Zenbait estaziok edo konexiok hutseginez gero, ezin da baztertu funtzionamendu txarra egotea.
2023/02/14
21
2023/02/14
22
Egitura hibridoak
2023/02/14
23 Sarearen antolaketa
HELBIDERATZEA (addressing)
Bidaltzen diren datu erabilgarriak (payload) datuak bidaltzeko informazioarekin
lagunduta doaz.
Helbideratzea datuak transferitzeko informazioaren zati garrantzitsu bat da.
2023/02/14
24
2023/02/14
25
2023/02/14
26
2023/02/14
27
2023/02/14
28 OSI erreferentzia eredua
2023/02/14
29
2023/02/14
30
Kapa FISIKOA:
Sare harpideen arteko konexio fisikoaren
parametro elektriko eta prozedurakoak
definitzen dira.
Seinalearen maila
Teknologia digitala: datuen errepresentazioa 1 eta
0 sekuentziekin
CAN-B: 0V eta 5V
2023/02/14
31
KOMUNIKAZIOEN kapa
Kontrol unitateek interkonektatu eta datuak trukatu ditzakete hizkuntza berdina
erabiliz gero harpideen arteko datu trukaketa gauzatzeko erregelak zehazten ditu
Komunikazioen kapak aplikazio kapako datuak onartu eta kapa fisikora bidaltzeko
prestatzen ditu.
Kapa honen ezaugarri esanguratsuenak:
Mezuaren trama formatua
Bus sarbide kontrola
Mezuaren helbideratzea
Talken antzemate eta kudeaketa
Sare nodoen sinkronizazioa
“Cheksum”-aren kalkulua
2023/02/14
32
APLIKAZIO kapa
Informazioa prozesatzen eta ematen duen aplikazioak osatzen du.
Erabiltzaileak edo sentsore-sarrerek elkarreraginean izan dezaketen
protokoloaren kapa bakarra.
2023/02/14
33 Kontrol mekanismoak
Gertaeren kontrola
Gertaeren bidez kontrolatutako bus sistema batean mezuak, honen bidalketa
hastea sorrarazten duen gertaera bat ematen denean bidaltzen dira.
Adibidez:
Aire girotu sistemaren kontrol paneleko botoia sakatzea
Larrialdietako argiak piztea
Ekintza bat behar duen mezu bat jasotzea (rpm sentsorearen informazioa
belozimetroaren orratzaren motorrari).
2023/02/14
34
2023/02/14
35
2023/02/14
36
Tenporizatutako kontrola
Gidatze sistema dinamikoen fidagarritasun, segurtasun eta akatsen tolerantzia
eskakizun altuak (balaztak eta norabidea esaterako), non osagai mekaniko eta
hidraulikoak sistema elektronikoengatik (sentsoreak, eragingailuak) aldatu diren
x-by-wire sistemak
Mezuak garaiz jaso behar dira.
Mezu kritikoen latentzia oso txikia izan behar da.
Sistemak diseinu erredundante bat izan behar du.
Nodo baten akatsak ahalik eta gutxien eragin behar dio gainerako sistemari.
Edozein akats egoeratik operazio egoera seguru bat lortzea posible izan behar da.
2023/02/14
37
2023/02/14
38
2023/02/14
39 Komunikazio sareak:
automobilgintza
Sistema indibidualetan
prozesatzen diren seinaleak
kontrol unitate desberdinetan
erabiltzen dira.
Adibidea: gidatze abiadura
ESP(Electronic Stability Program)
-ean ibilgailuaren kontrol
dinamikoarentzat
Motorraren kudeaketan
abiaduraren kontrol
automatikoarentzako (gurutzaldi
abiadura)
Kotxearen soinu sisteman
abiaduraren funtzioan
bolumena kontrolatzeko
2023/02/14
40
2023/02/14
41
2023/02/14
42
2023/02/14
43
2023/02/14
44
2023/02/14
45
2023/02/14
46
2023/02/14
47
IBILGAILUKO APLIKAZIOAK
Automobil-sistemen banaketa ikuspegi elektriko/elektronikotik
Potentzia trena
Bastidorea edo txasisa Denbora errealeko aplikazioak: C mota (high-speed CAN)
Barrualdea
Telematika Konfort- eta komenigarritasun-sistemen egituraren eta elektronikaren
osagaiak kontrolatzeko eta erregulatzeko aplikazio ugari sarean: B mota
(low-speed CAN [125kbps] edo single-wire CAN [33kbps]). Low-cost LIN
transferentzia-tasa txikiagoetarako [20kbps]
2023/02/14
49
a) Erdiko Gateway-a
b) Gateway banatuak
2023/02/14
50
2023/02/14
51 Bus Sistemak
CAN BUSA
LIN BUSA
MOST BUSA
Bluetooth
FlexRay
Diagnostikorako interfazeak
2023/02/14
52 Bus Sistemak
2023/02/14
53
CAN bus motak: OSI ereduaren lehen bi kapak definitzen ditu (kapa fisikoa eta
datuen lotura kapa)
CAN bi sare-mota bereizten ditu: abiadura handikoak eta baxukoak (High-speed or
low-speed CAN)
2023/02/14
54
Aplikazioak:
2023/02/14
55
2023/02/14
56
Mutur bakoitzean 120 Ω-ko erresistentziekin amaitutako bus lineal bakarra erabiltzen du.
Busaren abiadura gehienez 1 Mbit/s-koa da.
2023/02/14
57
2023/02/14
58
ISO 11898-6
ISO 11898-2 eta ISO 11898-5-ren luzapena da.
1 Mbit/s rainoko transmisio tasadun CAN bus baten kapa fisikoa zehazten du, nodoak
aktibatzeko metodo selektibo bat emanez (wake-up), CAN trama konfiguragarriak erabiliz.
ISO 11898-6, ISO 11898-2 eta ISO 11898-5-ren inplementazioak elkarreragingarriak dira, eta sare
berean erabil daitezke aldi berean.
2023/02/14
59
2023/02/14
60
Topologia:
2023/02/14
Bus lineal bat, izar-bus bat edo bus lineal batek konektatutako izar-busak erabil ditzake.
61
Egoera errezesiboa
Linea batekin lanean jarrai daiteke, besteak huts egiten badu (zirkuitu laburra, haustura)
2023/02/14
63
Tentsio-mailak:
CAN transzeptoreak, CAN kontrolatzaileak jasotako egoera
logikoak (0 eta 1) CAN-H eta CAN-L lineen bidez transmititu
daitezkeen tentsio-maila bihurtzen ditu.
Abiadura txikiko CANekin eta abiadura handiko CANekin
egoera menderatzailea eta errezesiboa transmititzeko tentsio-
maila desberdinak
Abiadura txikiko CAN:
Egoera errezesiboa:
Egoera menderatzailea:
CAN_H=3,6V y CAN_L=1,4V
CAN_H=CAN_L=2,5V
Egoera menderatzailea:
CAN_H=3,5V y CAN_L=1,5V
2023/02/14
65
Igorpen-mugak
2023/02/14
66
CAN Protokoloa
Multimaestroaren printzipioa
Protokoloak nodoen arteko komunikazioa
jasaten du, kontrol-unitate zentralik izan
gabe.
2023/02/14
67
Estazio bat mezu bat bidaltzeko gai da: broadcast metodoa (denei) edo multicast metodoa (N-ri)
Estazioek onarpen-zerrendan biltegiratuta dituzten identifikatzaileen mezuak bakarrik irakurtzen
dituzte.
Identifikatzailea:
11bit (formatu estandarra CAN 2.0A)
2023/02/14
68
Mezua bit menderatzaile (start-of-frame bit [SOF]) batekin hasiko da, eta ondoren
identifikatzailea.
2023/02/14
69
Estazio bakoitzak mezuaren identifikatzailea bitez bit bidaltzen du linean zehar (bit
esanguratsuenetik hasita)
Arbitrajean zehar, datuak bidali nahi dituen estazio bakoitzak linean dagoen maila eta bidali
nahi duen maila alderatzen ditu. Estazio bakoitzak bit errezesibo bat bidali nahi badu, baina
linean maila menderatzailea aurkitzen badu, arbitraje-prozesua galtzen du.
Ez dago baimenduta nodo batek baino gehiagok identifikatzaile bera duten mezuak
bidaltzea.
2023/02/14
70
2023/02/14
71
CAN 2.0B: 29 biteko identifikatzailea (bi zatitan banatuta: 11bit eta 18bit)
Bi formatuak bateragarriak dira eta aldi berean erabil daitezke sare batean.
Gehienezko luzera: 130 bit (formatu estandarra) edo 150bit (formatu hedatua)
2023/02/14
72
14/02/2023
1
0
73
Arbitraje eremua
CAN 2.0A-rekin
Identifikatzailearen 11 bit
Kontroleko bit 1
Identifikatzailearen 18 bit
2023/02/14
74
Kontrol-eremua
CAN 2.0A-rekin
Kasu honetan beti maila
IDE bit 1 (Identifier Extension Bit)
menderatzailean
Erreserbatutako bit 1 etorkizuneko hedapenetarako
Maila errezesiboan Gainerako 4 bitek datuen-eremuko datuen byte-kopurua
definitzen dute (hartzaileak datu guztiak jaso dituen antzeman
dezake).
Datuen-eremua:
Mezuaren datuak dauzka
2023/02/14
75
ACK eremua
ACK: acknowledgment
2023/02/14
76
2023/02/14
77
Erroreak detektatzea:
Busaren lineak interferentziak jasan ditzake.
Erroreak saihesteko, transmititutako datuak zuzenak diren egiaztatu behar da.
CAN protokoloak akatsak detektatzeko hainbat kontrol-mekanismo biltzen ditu:
CRC edo Erredundantziaren azterketa ziklikoa
Transmititutako mezu guztietarako, transmisoreak egiaztapen-sekuentzia bat kalkulatzen
du “start-of-frame”etik datuen eremurainoko bitak erabiliz.
Emaitza 15 biteko checksum bat da.
Datuen transferentzian erroreak detektatzeko erabiltzen da.
Trama-azterketa
Buseko subskribatzaile guztiak daude tartean
Egiaztatu egingo da bidalitako/jasotako datuen tramek betetzen dutela tramaren aurrez
definitutako egitura.
2023/02/14
78
ACK azterketa
Hartzaileak trama behar bezala jaso dela baieztatzen du, ACK posizioan bit
menderatzaile bat bidalita.
Monitorizazioa
Transmisio-errore bat detektatzeko gai da, bidalitako bita eta lagindutako bita
konparatuz.
Bit betegarria
5 bit berdin bidaltzen direnean, kontrako egoera duen bat gehitzen da ondoren.
2023/02/14
79
Hardwarea
Oinarrizko CAN modulua
CAN kontrolatzaile txiki eta
merkeena
2023/02/14
80
Datuak
transferitzeko
sekuentzia
Adibidea:
motorraren
abiaduraren
transferentzia
(CAN modulu
osoekin)
2023/02/14
81
2023/02/14
82
https://www.can-cia.org/can-knowledge/can/can-fd/
2023/02/14
https://assets.vector.com/cms/content/know-how/can/Slides/CAN_FD_Introduction_EN.pdf
83
Balio menderatzailea badu, hurrengo bitak CAN trama klasiko gisa interpretatzen dira.
SOF = start-of-frame
ACK = acknowledgement
EOF = end-of-frame
2023/02/14
https://www.can-cia.org/can-knowledge/can/can-fd/
84
https://www.can-cia.org/can- 2023/02/14
knowledge/can/can-fd/
85
Control field
https://www.can-cia.org/can-knowledge/can/can-fd/
2023/02/14
86
https://www.can-cia.org/can-knowledge/can/can-fd/
2023/02/14
87
2023/02/14
88
2023/02/14
89
2023/02/14
90
2023/02/14
91
Aplikazioak
CAN busaren datu-tasa eta aldakortasuna eskatzen ez duten ibilgailuaren aplikazio
asko.
2023/02/14
92
2023/02/14
93
2400 Bit/s
9600 Bit/s
19200 Bit/s
2023/02/14
94
Buserako sarbidea
Maisu-esklabo printzipioa:
Mezu bakoitza maisu batek hasten du
Mezuak maisuaren eta esklabo baten, batzuen edo guztien artean trukatzen dira (puntuz puntu,
multicast, broadcast).
Maisuak mezu bat bidaltzen die esklabo bati edo gehiagori eta datuak eskatzen ditu.
2023/02/14
95
LIN protokoloa
Trama
Maisuak hasitako mezuak beti
goiburuarekin hasiko dira
Erantzunak informazio
desberdina du mezu motaren
arabera.
Maisuak esklaboari kontrol-jarraibideak bidali nahi badizkio, esklaboak erabiliko dituen datuekin
betetzen du erantzunaren eremua.
Maisua datu-eskaera bat transmititzen ari bada, dagokion esklaboak erantzun eremua beteko du
maisuak eskatutako datuekin
2023/02/14
96
Goiburua:
Sinkronizazio - etenaldia “SynchBreak”
Sinkronizazio – eremua “SynchField”
Identifikazio eremua
Sinkronizazioa:
Datuen transferentzia sendoa bermatzeko
Trama bakoitzaren hasieran egiten da
Lehenik eta behin, bilbe baten hasiera adierazten da, "SynchBreak" eremuarekin.
"SynchBreak" eremuak gutxienez ondoz ondoko 13 maila menderatzaile eta maila
errezesibo bat.
"SynchBreak" bidalketa amaitzean, maisuak "SynchField" eremua bidaltzen du.
“SynchField” eremua “01010101” bit-sekuentziarekin konposatua
Ondoren, esklaboak maisuaren denboren oinarrira egokitu daitezke (sinkronizatu)
2023/02/14
97
Identifikatzailea
LIN tramaren goiburuko hirugarren eremua
Informazio horretan oinarrituta, busera harpidetutako nodoek mezua jaso eta prozesatu
nahi duten ala ez (onarpen-iragazketa) erabakitzen dute.
2023/02/14
98
Datu-eremua
Maisuak bidalitako goiburua transmititu ondoren, datuen transferentzia hasteko unea da.
Esklaboek badakite igorritako identifikatzailetik abiatuta mezua beraiei zuzenduta dagoen ala
ez.
Lehenik eta behin bit txikiena bidaltzen da LSB (Least significant bit)
Byte (8 bit) bakoitzaren aurretik hasierako bit bat dator eta ondoren geldialdiko bit bat
birsinkronizatzeko eta erroreak saihesteko
2023/02/14
99
LINen deskribapen-fitxategia
LIN busaren konfigurazioa (busaren subskribatzaileen, seinaleen eta tramen zehaztapenak)
LINen deskribapen-fitxategian kudeatzen dira (ldf = LIN description file)
Ldf-tik aurrera, erreminten bidez, automatikoki sortzen dira C kodeko zatiak edo goiburuko
fitxategiak
Horiek oinarri gisa erabiltzen dira busera konektatutako ECUetan maisuaren eta esklaboaren
funtzionaltasunak ezartzeko
Ibilgailuen fabrikatzailearen eta maisu- edo esklabo-moduluen hornitzailearen arteko interfaze
komuna da.
Mezuen plangintza
Ldf-ko plangintza-taulak mezuak bidaltzeko sekuentzia eta denbora-zirrikitua definitzen ditu.
Gehiagotan behar den informazioa maizago bidaltzen da.
Mezuak bidaltzen diren denbora-tartea ezaguna da.
Portaera determinista hori bermatzen du maisu-esklabo sarbidea kontrolatzeko
printzipioak, non mezuak maisuek hasten dituzten.
2023/02/14
100
Sarearen kudeaketa
LIN sareko nodoak lotara behartu daitezke, ibilgailuaren sistema elektroniko eta
elektrikoen kargarik gabeko korrontea minimizatzeko
Adibidea:
2023/02/14
101
2023/02/14
102
https://www.mostcooperation.com
BUS MOST (Media Oriented Systems Transport)
Ibilgailu motordunetan infoentretenimendu-
sistemak komunikatzeko garatua.
Infoentretenimendu-sistemak (IVI):
Gidariari eta bidaiariei entretenimendua eta
informazioa eskaintzeko erabiltzen diren ibilgailuaren
sistemen konbinazioa, hala nola, audio/bideo
interfazeak, kontrol-elementuak, ukipen-pantailak,
botoi-panelak, ahots-komandoak eta abar.
2023/02/14
103
2023/02/14
https://www.mostcooperation.com
104
MOST Cooperation:
1998an sortu zen, MOST teknologia multimedia komunikaziorako
estandar globar gisa estandarizatzeko.
Automobilen fabrikatzaileek, osagai elektronikoen hornitzaileek eta
audio-bideo fabrikatzaileek osatzen dute..
Audi, Daimler, HARMAN eta Microchip Technology dira zuzendaritza-
batzordeko kide nagusiak.
2023/02/14
105
2023/02/14
106
2023/02/14
107
2023/02/14
108
Topologia:
MOST sistemak eraztun-egituretan antolatzen
dira
Gailu batek tenporizazioaren maisu gisa jarduten
du. Datu-tramak sortzen ditu, beste gailu batzuk
sinkronizatzeko erabiltzen diren datuak
transferitzeko.
2023/02/14
109
Gailu eredua
Geruza fisikoa:
Transmisio-agenterako sarbidea ematen du
Zuntz bidezko transmisio optikorako jatorrizko
definiziotik abiatuta, gaur egun hainbat geruza
fisiko daude eskuragarri transmisio optikoarekin
eta elektrikoarekin.
MOST sareko interfaze-kontrolatzailea (NIC)
Geruza fisikoa kontrolatzeko eta oinarrizko
transferentzia-zerbitzuak inplementatzeko ardura
duen hardware-kontrolatzailea.
NIC-en jatorrizko bertsioan, gailuaren
prozesadore nagusiak egin behar zituen kontrol-
ataza asko.
Egungo bertsioan, INIC (Intelligent Network
Interface Controller) gai da zereginak
autonomiaz egiteko.
2023/02/14
110
MOST sare-zerbitzua
Sistemaren aplikazioek eta zerbitzuek NICrako sarbidea duten driver geruza da..
El nivel inferior del servicio de red (capa 1) comunicación básica y gestión de funciones
Gailuaren aplikazioak
Sareko zerbitzuen gainean ezartzen dira
MOST sistemetan, aplikazio baten interfazea bloke funtzional gisa egiten da (Fblock).
Gailu bakoitzak gutxienez Fblock berezi bat inplementatu behar du NetBlock
MOST sistemaren barruko kudeaketa-funtzioetarako
2023/02/14
111
Automobilgintzako aplikazioetan
erabilitako zuntz optikoko kableak
1 mm-ko diametroko eroale optikoa
Kablearen diametroa guztira: 2,3mm
2023/02/14
112
Datuen transferentzia:
Datu-trametan antolatua
Denbora-maisuak datu-tasa finko batean sortuak
44,1 kHz gehienetan (kasuren batean 48 kHz)
MOST25ekin datuen tramaren tamaina 512bit
da
2023/02/14
113
Bluetooth
Komunikazio mugikorrak gero eta garrantzi handiagoa hartzen ari dira domeinu
guztietan.
Hainbat gailuren arteko komunikazio praktikorako hari gabeko lotura
Hari gabeko lotura estandarizatua fabrikatzaile desberdinen gailu mugikorrak arazorik gabe
komunikatu ahal izateko
2023/02/14
114
Aplikazioak:
Bluetoothek terminal portableen arteko datu-trukerako eta entretenimenduko eta informazioko audio-
2023/02/14
eta bideo-seinaleen hari gabeko transmisiorako balio du.
115
Bluetooth 1.0.
Datuak transmititzeko erabilitako 1. bertsioa izan zen
Gaur egun ez da erabiltzen
Lehen bertsioa zenez, gailuen arteko komunikazio-arazo askori aurre egin behar izan zien.
1.1 eta 1.2 eguneratzeak gertatu zitzaizkion.
IEEE komunikazio-estandartzat hartzeagatik bereizi ziren
Konexio azkarragoa eskaintzen duelako eta Bluetooth duten beste gailu batzuk detektatu ahal dituelako.
Bluetooth 2.0.
2.1 + BR/EDR bertsioek jarraitu zioten
BR/EDR – Basic Rate/Enhaced Data Rate kontzeptuak – Datuen transmisio-tasari buruzkoak dira
2023/02/14
116
Bluetooth 3.0.
Oinordetzarik gabe.
HS -High Speed- ezaugarria gehitu zen
Behar baino datu gehiago dituzten paketeak transferitzeko gai egiten du (bideo- eta musika-fitxategiak)
Transferentzia-tasa 24 Mbps-koa da.
Bluetooth 4.0.
4.1 eta 4.2 bertsio eguneratuekin.
Bertsio honen barruan Bluetooth Low Energy (BLE) agertu zen.
Gauzen Internetekin (IoT) funtzionatzen duten elementuetara bideratua
Energia gutxiago kontsumitzen du aldi oso luzeetan funtzionatzen duten gailuentzako
Oro har, Bluetooth 4.0-k 25 Mbps-tik 32 Mbps-ra arteko transferentzia-tasak ahalbidetzen ditu.
Bertsio honetan Bluetooth Smart kontzeptua sartzen da.
Protokoloak barne hartzen ditu: Bluetooth klasikoa (1, 2 eta 3 bertsioetan), Bluetooth HS eta Bluetooth Low Energy
(BLE).
2023/02/14
117
Zigilu hori duten gailuek Bluetooth klasikoa duten gailuekin zein Bluetooth LE gailuekin elkarreragin dezakete.
Zigilu hori duten aparatuek Bluetooth LE edo Bluetooth Smart ready edo Device gailuekin bakarrik funtziona
dezakete.
2023/02/14
118
Bluetooth 5.
Bluetooth-en azken bertsioa da, 2016ko amaieratik eskuragarri dagoena
Bertsio honetan, IoT gailuetarako funtzionaltasuna hobetu nahi da, 4.1 eta 4.2 bertsioek baino
datuen transferentzia-tasa bikoitzaren bidez eta estaldura-tartea lau aldiz handiagoa delarik.
Aldi berean hainbat gailurekin datu-fluxuak jasateko gaitasuna dauka.
2019ko urtarrilean 5.1 bertsioa aurkeztu zen.
Aurkezten dituen berrikuntza nagusien artean, konektatuta dauden beste gailu batzuen kokapena jakin
ahal izango da. Detekzio hori ez da % 100 zehatza izango, GPSaren kasuan bezala, baina zentimetro
batzuetako marjina duen kokapen bat zehaztu ahal izango du..
2023/02/14
Transmisio-teknologia
Maiztasun-banda:
ISM banda (Industrial Scientific Medicine), 2,4 GHz-koa, lizentziarik gabea
Ia mundu osoan dago eskuragarri, onespenik gabe, eta aplikazio industrial, zientifiko eta
medikoetarako erreserbatuta.
Garaje-aginteekin, mikrouhin-labeekin edo banda berean jarduten duten beste aplikazio
batzuekin interferentziak izateko aukera onartu behar da.
Maiztasun-jauziaren metodoa:
Bluetoothek 2,4 GHz-ko banda 1 MHz-ko 79 kanaletan banatzen du
f = 2,402 + k; k = 0 … 7
2023/02/14
120
2023/02/14
121
2023/02/14
122
FlexRay
Begizta irekian eta itxian kontrol-teknologiak jasateko diseinatua.
Segurtasun aktiboko sistemetan erabiltzeko egokitasunera bideratua.
FlexRayren helburua transferentzia-tasa altuak dituen sistema bat eskaintzea da, modu deterministan eta
akatsekiko tolerantean jarduten duena, erabiltzeko eta zabaltzeko ahalik eta malguena izanik.
Aplikazio-eremu nagusiak:
Potentzia-trenaren sistemak
X-by-wire: ohiko kontrol mekanikoaren sistemaren bilakaera da kontrol elektronikoko sistema batengatik.
Segurtasun pasiboko eta erosotasun/komenigarritasun sistema elektronikoak ere jasaten ditu, eta gorputzekoak.
2023/02/14
123
Ondoren, transmisio dinamikoko osagai bat, non buseko sarbidea mini-artekak (ranuras) erabiliz
kontrolatzen den (FTDMA: Flexible Time Division Multiple Access).
2023/02/14
124
FlexRay sistemek 2 transmisio-kanal izan ditzakete, kanal bakoitzak lerro bereiziak. Hau
ahalbidetzen du:
Datu-transferentzia erredundantea, edo aplikazio espezifikoetarako eskuragarri dagoen banda-zabalera
handitzea.
10MBit/s -ko gehieneko bit-tasan jarduten du
20MBit/s-ra irits daiteke bi kanalak sarbide erredundantearekin erabiliz gero
Topologia:
Puntutik puntura: FlexRayren konfiguraziorik sinpleena sareko bi nodoren arteko lotura zuzena
da (gehienez: 24 metroko distantzia)
Bus topologia: 4 eta 22 nodo artean konekta daitezke (gehienez: 24 metroko distantzia
edozein nodo biren artean)
Izarreko topologia:
Topologia izar pasiboa: 3 nodotik 22ra konekta daitezke. Bi nodoren arteko gehieneko distantzia 24 m.
1MBit/s
Topologia izar aktiboa: nodoen eta akoplagailu aktibo baten arteko puntuz puntuko topologia da.
Nodotik akoplagailurako distantzia bakarrik da garrantzitsua, ezin da 24 m-tik gorakoa izan. 10MBit/s
2023/02/14
125
Topologia hibridoak:
Busaren eta izarraren artean (adibidez: zenbait bus-topologia topologia izar batera
konektatzea)
Bi kanaleko topologiak:
FlexRay sistemako bi kanalak modu independentean inplementatu daitezkeenez, kanal
bakoitzerako topologia desberdinak erabil daitezke (adibidez: kanal bat izar aktibo topologian
eta bestea bus topologian)
Hardwarea:
FlexRay sistemetarako transmisio-agente: pare txirikordatuko kableen diseinua
Pantailatua (STP: shielded twisted-pair) edo pantailatu gabea (USP: unshielded)
Kanal bakoitza: hari bi bus plus (BP) eta bus minus (BM)
2023/02/14
126
Bus-driver bat (BD) kanal bakoitzerako transzeptore rola. Informazio logikoa tentsio-mailetara.
2023/02/14
127
Jarduteko moduak:
Modu normalaz gain FlexRay sistemak sarearen inizializazio osoa onartzen du: lo egotetik
atseden moduan egotera (standby).
Horretarako sareko nodo guztietako bus driverrak (BD) busean esnatzeko seinaleak (wakeup)
detektatzeko eta sareko nodoaren gainerako osagaiak abiarazteko gaitasuna du.
Nodo baten funtzioa beharrezkoa ez bada atseden moduan jarri daiteke kodifikazio- eta
deskodetze-prozesu guztiak geldi daitezke eta energia-kontsumoa murrizten da.
Lo egiteko moduan, nodoaren kontsumoa oso txikia da, funtzionalitate guztiak desaktibatu
egiten dira; BDak esnatze-seinale bat iristen dela zaintzen du, besterik ez.
2023/02/14
128
Protokoloa
FlexRay protokoloa 5 mekanismoren gainean
eraikitzen da:
Kodetzea eta deskodetzea
Busera sartzeko kontrola (MAC, media access control)
Bilbeak (tramak) eta sinboloak prozesatzea
Erlojua sinkronizatzea
Busaren zaindariak programa monitorizatzea
2023/02/14
129
2023/02/14
130
Idle
Data_0
Data_1
2023/02/14
131
2023/02/14
132
Komunikazio-zikloa:
2023/02/14
133
Segmentu estatikoa
Zikloaren lehen zati gisa transmititzen da
“Zirrikitu estatikoen” zenbaki finkoa dauka (“static slots”)
Zirrikitu estatiko bakoitzean bilbe bat transmititu daiteke zehazki
TDMArekin kontrolatutako buserako sarbidea: zirrikitu bakoitzean dagokion IDarekin bidaltzen da bilbea
(slot 1 = ID1arekin bilbea...)
2023/02/14
134
Sinbolo-leihoa (aukerakoa)
Zikloaren hirugarren elementu gisa transmititzen da
Sinbolo indibidual bat transmititzeko erabil daiteke, eta zirrikitu estatiko (“static slots”) baten tamaina bera du.
Sistemaren abiatze-fasean talkak saihesten laguntzen duten bi sinbolo hauek bidaltzeko aukera ematen du:
FlexRayn definitutako hirugarren ikurra (WUS: wakeup symbol) ezin da hona bidali
Tamaina segmentu estatikoek eta dinamikoek edo sinbolo-leihoak erabiltzen ez dituzten makrotickei dagokie.
2023/02/14
135
Erlojuaren kontrola
Bai alde dinamikoan bai estatikoan, FlexRayk
transmisio-leihoaren identifikatzaileak erabiltzen
ditu, nodo batek transmiti ditzakeenak.
FlexRayk buserako sarbidea kontrolatzen du
denbora-arteken bidez:
Funtsezkoa da sareko nodo guztiak sinkronizatzea
Zehaztutako transmisio-leihoa mantentzeko
2023/02/14
136
Trama-formatua
Formatu bera parte
dinamiko eta
estatikorako
Goiburua
5 byte
Atoia
2023/02/14
137
Estandarizazioa
FlexRay Group
2000. urtean sortu zuten
BMW, DaimlerChlysler,
Motorola eta Philips
Semiconductors konpainiek.
2023/02/14
138
2023/02/14
139
2023/02/14
140
2023/02/14
141 Diagnostikorako interfazeak
2023/02/14
142
Tailerreko tester bat erabiliz, saldu osteko zerbitzuak akatsen memoria osoa irakur dezake:
Emisioekin lotutako akatsak
Ibilgailuaren akats espezifikoak
Testerraren bidez:
Akatsen memorian gordetako informazioarekin, posible da akats bat diagnostikatzea eta
eraginkortasunez konpontzea.
Akatsen memoria garbitzea.
Neurtutako balioak eta kontrol-unitateak identifikatzeko balioak ebaluatzea.
Diagnostikoko funtzio espezifikoak kontrolatzea
Eragingailuen diagnostikoa eragingailu indibidualak aktibatzea haien funtzionamendua
egiaztatzeko
EoL (End of line) proba funtzionalean diagnostiko-interfazea kontrol elektronikoko unitatea
probatzeko eta konfigurazioei aldaketak egiteko erabiltzen da. Flash memoria
programatzea ere ahalbidetzen du.
2023/02/14
143
K linea
ISO 9141 eta ISO 14230-1 arauek deskribatutako
noranzko biko hari bakarreko bus-mota bat.
Ez da bus bat hitzaren zentzu hertsian, talkak
gerta daitezkeelako.
2023/02/14
144
14/02/2023
145
Diagnostiko-protokoloa
Diagnostikoetako komunikazio-metodoaren ezaugarria da testerrak (bezeroak)
kontrol elektronikoko unitate bat edo batzuk (zerbitzariak) helbideratzen dituela
eta irteera-datuak (akatsen memoriarenak) edo ekintza bat (eragingailuen
diagnostikoa) eskatzen dituela.
Zerbitzu horiek eta agente igorlea hainbat protokolotan definitzen dira:
KWP 71
KWP 2000 (ISO 14230: 1-3)
ISO 15765: 1-3 (CAN)
CARB
2023/02/14
146
Aplikazio-protokoloa
Kontrol-unitateen funtzioak gero eta
konplexuagoak direnez, sistema horiek
doitzeko eta optimizatzeko dagoen
eskaera handia da, interesa duten
motorretara eta ibilgailuetara
egokitzeko (aplikazio-ingeniaritza).
Horretarako, aplikazio-sistema bat
dagokion kontrol elektronikoko
unitatera konektatzen da.
Aplikazio-protokoloak:
K line-rena McMess protokoloa
CAN –ena CCP protokoloa (CAN
calibration protocol)
2023/02/14
147
Bibliografía:
Bosch R., Bosch Automotive Electrics and Automotive Electronics, 5th Edition,
Springer 2014.
Zaman N, Automotive Electronics Design Fundamentals, Springer, 2015.
Ribbens W. B, “Undesrtanding Automotive Electronics”. Newnes 1998.
Denton, T., “Automobile Electrical and Electronic Systems” 3th Edition, Elsevier,
2004.
2023/02/14