Autóipari beágyazott rendszerek CAN Controller Area Network

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Autóipari beágyazott rendszerek CAN Controller Area Network"

Átírás

1 Tóth Csaba, Scherer Balázs: Autóipari beágyazott rendszerek CAN Controller Area Network Előadásvázlat Kézirat Csak belső használatra! TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 1

2 Ipari buszok (field bus-ok) A LAN-ok egy speciális fajtája. Csak a legszükségesebb OSI rétegek: 1. PHY, fizikai réteg 2. MAC, adatkapcsolati réteg közeg-hozzáférési alrétege 3-6. Higher layers (hiányzik vagy összevonják) 7. Application layer Általában már nem tartozik az adott ipari busz szabványhoz. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 2

3 A CAN field bus Kitalálója: Robert Bosch GmbH 1983-ban kezdte el a fejlesztést 1986-ban publikálta CAN = Controller Area Network Nemzetközi szabvány: ISO (1993) Alkalmazása: Kb. egyharmada autókban Kb. kétharmada készülékekben (röntgen, CT, automaták, ipari berendezések stb.) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 3

4 A CAN története évszámokban A Bosch elkezdi a fejlesztést. Az Intel beszáll a projektbe. Publikálják a CAN specifikációt. Megjelenik az első működő CAN chip. Kaphatók a CAN chipek. Extended CAN; Mercedes S-modell ISO 11898, nemzetközi szabvány TTCAN (Time-Triggered CAN) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 4

5 A CAN főbb jellemzői Busz topológia Szórásos típusú hálózat: a hálózatra adott keretet mindenki veszi. Tetszőleges topográfia Általában busz, pont-pont vagy csillag Többszörös hozzáférés Nem destruktív ütközéskezeléssel (CSMA/CA) Egycímes keretformátum; Cím helyett keretazonosító (A címnek inkább adatazonosító és prioritást meghatározó szerepe van.) Fejlett hibadetektálás, hiba-elszigetelés TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 5

6 A CAN főbb jellemzői (folyt.) Nagy sebességű: 0,125-1 Mbit/s-ig, jellemzően 500 kbit/s) Kis sebességű: 10 kbit/s-tól 125 kbit/s-ig Távolság: kb m (függ a sebességtől, topográfiától, átviteli közegtől) Többféle adatátviteli közeg, legtöbbször csavart érpár NRZ (Non-Return to Zero) bitkódolás bitbeszúrással és bitkiejtéssel (bit-stuffing) Rövid, változó hosszúságú keretek (0 64 bit hosszú adatmező, 0 8 adatbyte). TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 6

7 CAN szabványok ISO Data link layer and physical signalling ISO High speed medium access unit ISO Low- speed fault-tolerant mediumdependent interface ISO Time-triggered CAN ISO High speed CAN and low power applications ISO , -2: (superseded by ISO ) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 7

8 A CAN fizikai rétege A huzalozott ÉS kapcsolat jelállapotai: recessive (elengedett, 1), domináns (meghúzott, 0). NRZ kódolás Bitbeszúrás/bitkiejtés: gondoskodik a gyakori jelátmenetekről (megkönnyíti a bitszinkronizációt) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 8

9 Távolság, sebesség A maximális sebesség limitált, de gyakran alsó sebességhatárt is megadnak. Néhány tájékoztató érték: 100 m 500 kbit/s 200 m 250 kbit/s 500 m 125 kbit/s 6 km 10 kbit/s Alapvetően az arbitráció szab határt. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 9

10 Lezárás A kábelt hullámimpedanciával le kell zárni. Meggátolja a reflexiók kialakulását. Biztosítja a helyes DC feszültségszinteket. Csavart érpárnál ohm. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 10

11 Csatlakozók A CAN szabvány nem specifikálja a csatlakozókat. A magasabb szintű protokollokban szokták rögzíteni a használandó csatlakozókat. (Ez ellentmond az OSI hivatkozási modell koncepciójának). Legtöbbször 9-pólusú, DB-típusú csatlakozót használnak. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 11

12 CAN csatlakozók DB9 DN C-type connector DN mini-style connector CANHUG connector TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 12

13 CAN transceiver (példa) Philips PCA82C251 TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 13

14 High Speed CAN (ISO ) Differenciális bemeneti feszültségtartomány a domináns állapothoz Differenciális bemeneti feszültségtartomány a recessive állapothoz idő CAN_H CAN_L Recessive Dominant Recessive CAN_H GND CAN_L GND 3,5 V 2,5 V 1,5 V N_H CAN_L 5,0 V TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN ,9 V 0,5 V -1,0 V

15 Egy CAN hálózat (példa) Szenzor Beavatkozó Akkumulátortól (+12 V) GND Fesz.stabilizátor Mikrovezérlő + CAN vezérlő CAN transceiver 16 node CAN_L CAN_H... ECU ECU ECU ECU 1 m 40 m R T 120 Ω 500 kbit/s TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 15 R T

16 Példa: komplett CAN interfész TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 16

17 Példa: Philips PCA82C251 quick reference TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 17

18 Fault-tolerant CAN (ISO ) Source: Rudan Bettelheim Senior Systems Engineer Freescale Technology Forum 2005 Bangalore TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 18

19 Single-wire CAN (SAE J2411) Source: Rudan Bettelheim Senior Systems Engineer Freescale Technology Forum 2005 Bangalore TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 19

20 Bitidőzítés Egy bit Sync Prop.segm. Phase1 Phase2 Mintavételi pont Minden bit négy szegmensre van osztva. Minden egyes szegmens az ún. időkvantum (time quanta, TQ) egész számú többszöröse. A bitek szegmensei: Synchronization Segment ( 1 TQ) Propagation Segment (1-8 TQ) Phase Segment 1 (1-8 TQ) Phase Segment 2 (1-8 TQ) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 20

21 Bitidőzítés (folyt.) Szinkronizációs szegmens 1 kvantumnyi hosszú. A szinkronizálását szolgálja. A buszon a jelváltásoknak ebben a szegmensben kell megtörténniük. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 21

22 Bitidőzítés (folyt.) Propagation szegmens A busz terjedési idejét kompenzálja (beleértve a kábel jelterjedési idejét és az elektronika, pl. optocsatolók késleltetéseit is). TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 22

23 Bitidőzítés (folyt.) Phase Segment 1 és 2 A mintavétel a két fázisszegmens határán történik. PS1 növelhető, PS2 csökkenthető egy adott értékkel (SJW) SJW, Synchronization Jump Width = TQ Szabályok: Prop Seg + Phase Seg 1 >= Phase Seg 2 Prop Seg + Phase Seg 1 >= TDELAY Phase Seg 2 > Sync Jump Width + IPT IPT, Information Processing Time TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 23

24 Bitidőzítés (folyt.) Az időkvantumot a rendszerórából állítják elő leosztással. Szinkronizálás Hard: a start bit recessive-domináns átmeneténél Soft: bitenként a Sync figyelésével és SJW korrekcióval Mintavétel Egyszeres Többszörös (többségi szavazással) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 24

25 CAN keretformátumok Adatkeret Hibakeret Távoli keret Túlterhelés-keret (Data frame) (Error frame) (Remote frame) (Overload frame) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 25

26 Adatkeret 2.0A vagy standard data frame CAN Data Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration CRC ACK Delimiter Control Field Field Delimiter ACK RTR Slot Jelentése: Halló, itt van az X azonosítójú adat, aki akarja, használja fel. CAN 2.0A vagy standard CAN adatkeret (11-bites ID) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 26

27 Start of Frame CAN Data Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration Field RTR Control Field CRC Delimiter ACK Delimiter ACK Slot Start of Frame: a keret kezdetét jelzi. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 27

28 Arbitration Field: ID + RTR CAN Data Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration Field RTR Control Field CRC Delimiter ACK Delimiter ACK Slot ID (Identifier) Field: 11 bit (CAN 2.0A) Adási sorrend: MSB LSB Többnyire az adatmező tartalmát azonosítja. Az RTR bittel együtt meghatározza a keret prioritását is. RTR (Remote Transmit Request): távoli adáskérés TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 28

29 Control Field CAN Data Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Control Field Arbitration Field RTR CRC Delimiter ACK Delimiter ACK Slot Control Field: az adatmező hossza byte-okban 2 bit: reserved (r1=0, r0=0) 4 bit: Data Length Code, (9-féle adathossz: 0, 1, 2,..., 8 byte) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 29

30 Data Field CAN Data Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration Field RTR Control Field CRC Delimiter ACK Delimiter ACK Slot Data Field: max. 8 byte hosszúságú adatmező tetszőleges tartalommal. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 30

31 CRC Field CAN Data Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration Field RTR Control Field CRC Delimiter ACK Delimiter ACK Slot CRC Field: 15 bit + 1 bit CRC Delimiter (=1) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 31

32 ACK CAN Data Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Control Field ACK Delimiter Arbitration Field RTR CRC Delimiter ACK Slot ACK Slot: Tx:=1 / Rx:=0, azonnali nyugtázás; ACK Delimiter (=1) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 32

33 End of Frame CAN Data Frame = 1 = 0 = 0/ ID r0,r1 Data Field CRC Field End of Frame Start of Frame Arbitration Field RTR Control Field CRC Delimiter ACK Slot ACK Delimiter Intermission End of Frame: (7x1) Intermission: 111 (3x1) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 33

34 Adatkeret CAN 2.0B vagy extended CAN Extended CAN Data Frame = 1 = 0 = 0/ Identifier (11+18) r0,r1 Data Field Start of Frame RTR Control Field Start of Frame Identifier r0,r1 Data Field CRC Field End of Frame Intermission Arbitration CRC ACK Delimiter Control Field Field Delimiter ACK RTR Slot Standard CAN Data Frame TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 34

35 Arbitráció és prioritás Huzalozott ÉS kapcsolat Ha az összes adó 1 értéket ad (recessive érték), akkor a buszon is egyes érték van. Ha bármelyik állomás lehúzza a buszt (domináns vagy 0 érték), akkor a buszon nulla (domináns) érték jelenik meg. Buszfigyelés: szabad / foglalt Egyszerre többen adnak: összeszinkronizálódnak, bitről bitre egyszerre hajtják meg a buszt. Adás közben az adó folyamatosan figyeli a buszt. Arbitráció Újraadás TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 35

36 Arbitráció és prioritás (folyt.) A domináns nyer (arbitrációs mező=id+rtr bit). Az ID az adás prioritását is meghatározza. Nem destruktív arbitráció (szemben pl. az Ethernettel) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 36

37 CAN ID A CAN ID nem azonos a szokásos LAN-ok címével. LAN példa: a cím egy adott állomást azonosít (az A állomás üzenetet küld a B állomásnak). A CAN ID mező bármit azonosíthat. A CAN protokoll nem mondja meg, hogy mi a jelentése az ID-nek, ezt a magasabb szintű protokollok határozzák meg. Az ID hossza, a bitek adási sorrendje rögzített, de a tartalmára vonatkozóan nincs előírás. Az ID legtöbbször az adatmezőben elküldött adat azonosítója (neve). Az autók esetében a különböző paraméterekhez (változókhoz) rendelnek azonosítókat, pl. egyedi ID-je van a motor fordulatszámának, a jármű sebességének stb. A vevők az ID vizsgálatával döntik el, hogy fogadják-e (továbbítsák-e a felsőbb réteg felé) az adott paramétert tartalmazó keretet vagy dobják el. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 37

38 Távoli keret (Remote Frame) CAN Remote Frame = 1 = 0 = 0/ Start of Frame ID r0,r1 CRC Field End of Frame Intermission Arbitration Control Field CRC ACK Delimiter Field Delimiter ACK RTR = 1 Slot Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration Control Field CRC ACK Delimiter Field Delimiter ACK RTR = 0 Slot CAN Data Frame TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 38

39 Hibakeret (Error Frame) CAN Error Frame = 1 = 0 CAN Error Frame Error Flag Error Delimiter Error Flag Error Delimiter Error active mode Error passive mode Jelentése: Vigyázat, ez egy hibás keret! Generálása: ha az adó adás közben vagy bármelyik vevő vétel közben hibát észlel. Error active mode: Error Flag = 6 db 0 Error passive mode: Error Flag = 6 db 1 Error Delimiter: 8 db 1 (recessive) TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 39

40 Error active mode (error counter < 128) = 1 = Node 1 (Error detected) Error Flag Error Delimiter 6 8 Node 2 (Bit-stuffing error / form error) Error Flag Error Delimiter CAN bus Error Flag Error Delimiter Intermission Min = 17, max = 23 TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 40

41 Error passive mode (error counter > 127) = 1 = Node 1 (Error detected) Error Flag 6 8 Error Delimiter Suspend transmission Node 2 (Bit-stuffing error) Error Flag Error Delimiter CAN bus Error Flag Error Delimiter Min = 17, max = 23 Intermission Bus idle TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 41

42 Hibakezelés Bit Monitoring / Bit Error Bit Monitoring Adáskor az adó összehasonlítja a kiadott bitet a vett bittel. Ha az arbitrációs fázison kívül a két érték nem egyezik, Bit Error hiba keletkezik, amit az adó regisztrál. Bit Error hatóköre = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration CRC ACK Delimiter Control Field Field Delimiter ACK RTR Slot TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 42

43 Hibakezelés Bit Stuffing / Stuff Error Bit Stuffing A vevő figyeli a beérkező biteket. A bitbeszúrás/-bitkiejtés szabály megsértése esetén Stuff Error hibát jelez. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 43

44 Hibakezelés Frame Check / Form Error Frame Check A CAN keret bizonyos bitjei rögzítettek, így az ettől való eltérést a vevők képesek észlelni. Ilyen típusú hiba esetén Form Error hiba keletkezik. = 1 = 0 = 0/ Start of Frame ID r0,r1 Data Field CRC Field End of Frame Intermission Arbitration CRC ACK Delimiter Control Field Field Delimiter ACK RTR Slot TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 44

45 Hibakezelés Acknowledgement Check /Error Acknowledgement Check Egy adó sikeresen vett keretét valamennyi vevő nyugtázza az ACK bit nullába állításával. Ha egyetlen vevő sincs a buszon, akkor az ACK bit egyes értékű marad, ami az adóban Acknowledgement Error hibát generál. Az adó ily módon értesül arról, hogy vették-e a keretét. Azt nem tudhatja, hogy mindenki vette-e a keretét, csupán azt, hogy senki nem vette vagy legalább egy állomás vette. ACK Delimiter ACK Slot TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 45

46 Hibakezelés CRC / CRC Error Cyclic Redundancy Check Az üzenetek integritását 15-bites CRC-vel védik. CRC hiba esetén a vevő CRC Error hibát jelez CRC Field CRC Delimiter TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 46

47 Hiba-behatárolás, -elszigetelés Fejlett hibakezelés Hibaszámlálók: Transmit Error Counter Receive Error Counter Inkrementálnak, ha hibát észlelnek, és dekrementálnak, ha hibátlanul tudnak adni. Az adáskor bekövetkező hibákat nyolcszoros súllyal számolják. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 47

48 Hiba-behatárolás, -elszigetelés Error Active, Error Passive üzemmód Ha a hibák száma meghalad egy bizonyos értéket, az állomás a normális (Error Active) állapotból átmegy egy fokozott elővigyázatosságot biztosító (Error Passive) állapotba. Ha a hibák száma meghalad egy újabb küszöböt, az állomás nem adhat a buszra. A hibák megszűnése esetén, bizonyos szabályok betartásával, az állomás visszakerülhet normál üzemmódba. TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 48

49 Error counters, error modes Init REC > 127 OR TEC > 127 Error active (11 consecutive rec bits = = ACK delimiter (1) + EOF (7) + Interm. (3) = Error delimiter (8) + Intermission (3) ) 128 x 11 rec bits Error passive REC < 128 AND TEC < 128 TEC > 255 Bus off TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 49

50 Magasabb rétegek Alkalmazási réteg Ipari alkalmazásokhoz CAL CAN in Automation (CiA) CANopen CAN in Automation (CiA) DeviceNet Allen Bradley Rockwell CAN Kingdom Kvaser SDS Honeywell Autós alkalmazásokhoz OSEK/VDX OSEK J 1939 SAE TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 50

51 Vége TCs, SchB BME MIT Csak belső használatra! Autóipari beágyazott rendszerek CAN - 51

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2. KOMMUNIKÁCIÓS HÁLÓZATOK 2. CAN busz - Autóipari alkalmazásokhoz fejlesztették a 80-as években - Elsőként a BOSCH vállalat fejlesztette - 1993-ban szabvány (ISO 11898: 1993) - Később fokozatosan az iparban

Részletesebben

Járműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás

Járműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás Járműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás A CAN hálózat Az első szabványos autóipari kommunikációs hálózat Bosch fejlesztés, 1986 SAE (Society of Automotive Engineers) congress 1991 CAN

Részletesebben

Járműfedélzeti kommunikáció. Controller Area Network Dr. Aradi Szilárd

Járműfedélzeti kommunikáció. Controller Area Network Dr. Aradi Szilárd Járműfedélzeti kommunikáció Controller Area Network Dr. Aradi Szilárd A CAN hálózat Az első szabványos autóipari kommunikációs hálózat Bosch fejlesztés, 1986 SAE (Society of Automotive Engineers) congress

Részletesebben

Rendszertervezés házi feladat

Rendszertervezés házi feladat Budapesti Műszaki- és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Méréstechnika és Információs Rendszerek Tanszék Rendszertervezés házi feladat Autós Body rendszer tervezése Bartakovics

Részletesebben

I+K technológiák. Buszrendszerek Dr. Aradi Szilárd

I+K technológiák. Buszrendszerek Dr. Aradi Szilárd I+K technológiák Buszrendszerek Dr. Aradi Szilárd TIA/EIA-485-A (RS-485) Az RS-485 szabványt 1983-ban jelentette meg az EIA, és a szabvány legutolsó felülvizsgálata 1998-ban történt Az automatizálástechnikában

Részletesebben

Autóipari beágyazott rendszerek CAN hardver

Autóipari beágyazott rendszerek CAN hardver Scherer Balázs, Tóth Csaba: Autóipari beágyazott rendszerek CAN hardver Előadásvázlat Kézirat Csak belső használatra! 2012.02.19. SchB, TCs BME MIT 2012. Csak belső használatra! Autóipari beágyazott rendszerek

Részletesebben

Beágyazott rendszerek analízise laboratórium

Beágyazott rendszerek analízise laboratórium Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Sujbert László (szerk.) Beágyazott rendszerek analízise laboratórium Mérési útmutató Segédlet a Beágyazott rendszerek

Részletesebben

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol Attila FODOR 1), Dénes FODOR Dr. 1), Károly Bíró Dr. 2), Loránd Szabó Dr. 2) 1) Pannon Egyetem, H-8200 Veszprém Egyetem

Részletesebben

A CAN hálózat alapjai

A CAN hálózat alapjai A CAN hálózat alapjai 2009.10.24 1 Bevezető A CAN (Controller Area Network) egy nagybiztonságú soros kommunikációs protokoll, adatok valósidejű átvitelének hatékony támogatására. A protokoll kifejlesztésekor

Részletesebben

Autóipari kommunikációs protokollok a CAN

Autóipari kommunikációs protokollok a CAN PANNON EGYETEM Mérnöki Kar JÁRMŰRENDSZERTECHNIKAI LABORATÓRIUM Autóipari kommunikációs protokollok a CAN dr. Fodor Dénes Veszprém, 2012. Köszönetnyilvánítás TÁMOP-4.2.1/B-09/1/KONV-2010-0003 Mobilitás

Részletesebben

Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás

Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás A FlexRay hálózat Kifejlesztésének célja: alacsony költségen, nagy megbízhatóságú, nagy teljesítményű adatátvitel járműipari környezetben. A specifikációt

Részletesebben

ARM Cortex magú mikrovezérlők

ARM Cortex magú mikrovezérlők ARM Cortex magú mikrovezérlők 5. Mikrovezérlő alapperifériák Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2017 Tartalom Általános

Részletesebben

CAN BUSZ ÁLTALÁNOS ISMERTETŐ

CAN BUSZ ÁLTALÁNOS ISMERTETŐ CAN BUSZ ÁLTALÁNOS ISMERTETŐ 1. KIADÁS 2009 Szerző: Somlyai László Kandó Kálmán Villamosmérnöki Kar, IV. évfolyam oldal 1 Tartalomjegyzék 1. Bevezetés... 3 2. CAN busz... 4 2.1. Kialakulása... 4 2.2. Fizikai

Részletesebben

Járműfedélzeti hálózatok. Fedélzeti diagnosztikai protokollok Dr. Aradi Szilárd

Járműfedélzeti hálózatok. Fedélzeti diagnosztikai protokollok Dr. Aradi Szilárd Járműfedélzeti hálózatok Fedélzeti diagnosztikai protokollok Dr. Aradi Szilárd A fedélzeti diagnosztika fogalma On-Board Diagnostics (OBD I-II, EOBD) Motiváció Általánosságban információt szolgáltat a

Részletesebben

2.5 Soros adatkommunikációs rendszerek CAN (Ötödik rész)

2.5 Soros adatkommunikációs rendszerek CAN (Ötödik rész) 2.5 Soros adatkommunikációs rendszerek CAN (Ötödik rész) 3.4. A CAN adatbusz rendszerek üzenetformátuma Az információt a soros adatátviteli rendszereknél szabványosított keretformátumba foglalják. A teljes

Részletesebben

1 Járműipari hálózatok

1 Járműipari hálózatok 1 Járműipari hálózatok 1.1 Járműipari kommunikációs technológiák összehasonlítása A járműelektronika viharos fejlődése az utóbbi évtizedekben egyre több új, elektronikusan támogatott funkció megjelenését

Részletesebben

Autóipari kommunikációs hálózatok vizsgálata

Autóipari kommunikációs hálózatok vizsgálata Autóipari kommunikációs hálózatok vizsgálata Laboratóriumi mérések a Beágyazott és ambiens rendszerek laboratórium tárgyhoz V5g Csak belsı használatra! Scherer Balázs, dr. Tóth Csaba Bosch Beágyazott Rendszerek

Részletesebben

ARM Cortex magú mikrovezérlők

ARM Cortex magú mikrovezérlők ARM Cortex magú mikrovezérlők 5. Mikrovezérlő alapperifériák Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2017 Tartalom Általános

Részletesebben

Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra

Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra Multimédiás adatok továbbítása és annak céljai Mozgókép és hang átvitele Szórakoztató elektronika Biztonsági funkciókat megvalósító

Részletesebben

I+K technológiák. Beágyazott rendszerek 3. előadás Dr. Aradi Szilárd

I+K technológiák. Beágyazott rendszerek 3. előadás Dr. Aradi Szilárd I+K technológiák Beágyazott rendszerek 3. előadás Dr. Aradi Szilárd LIN (Local Interconnect Network) kommunikációs hálózat 1980-as években jelentek meg az UART alapú soros megoldások a gépjárművekben,

Részletesebben

Járműinformatika bevezetés. 1. Óra

Járműinformatika bevezetés. 1. Óra Járműinformatika bevezetés 1. Óra Ajánlott irodalom Gépjárművek buszhálózatai Dr. Kováts Miklós, Dr. Szalay Zsolt (ISBN 978-963-9945-10-4) Multiplexed Networks for Embedded Systems Dominique Paret (ISBN

Részletesebben

LIN, BSS, PCM Protokollok (COM Interfész) Szeptember

LIN, BSS, PCM Protokollok (COM Interfész) Szeptember LIN, BSS, PCM Protokollok (COM Interfész) 2013. Szeptember Témakörök Háromfázisú generátorok Generátor feszülts ltségszabályzók Digitális vezérl rlésű szabályz lyzók Feszülts ltségszabályzó mérések Digitális

Részletesebben

Autóipari beágyazott rendszerek. Local Interconnection Network

Autóipari beágyazott rendszerek. Local Interconnection Network Autóipari beágyazott rendszerek Local Interconnection Network 1 Áttekintés Motiváció Kis sebességigényű alkalmazások A CAN drága Kvarc oszcillátort igényel Speciális perifériát igényel Két vezetéket igényel

Részletesebben

Járműinformatika. 2. Óra. Kőrös Péter

Járműinformatika. 2. Óra. Kőrös Péter Járműinformatika 2. Óra Kőrös Péter korosp@sze.hu http://rs1.sze.hu/~korosp/ LIN- és más szub-busz rendszerek (K- és L-line, KWP 2000) LIN (Local Interconnect Network) Konzorciumi fejlesztés Komfort- és

Részletesebben

JÁRMŰIPARBAN GYAKRAN ALKALMAZOTT FEDÉLZETI BUSZOK 1. BEVEZETÉS

JÁRMŰIPARBAN GYAKRAN ALKALMAZOTT FEDÉLZETI BUSZOK 1. BEVEZETÉS Dr. Schuster György Terpecz Gábor JÁRMŰIPARBAN GYAKRAN ALKALMAZOTT FEDÉLZETI BUSZOK 1. BEVEZETÉS A járműfedélzeti rendszerek bonyolultságának és a megoldandó feladatok komplexitásának növekedésével a huzalozási

Részletesebben

Járműfedélzeti kommunikáció. Dr. Aradi Szilárd

Járműfedélzeti kommunikáció. Dr. Aradi Szilárd Járműfedélzeti kommunikáció Dr. Aradi Szilárd LIN (Local Interconnect Network) kommunikációs hálózat 1980-as években jelentek meg az UART alapú soros megoldások a gépjárművekben, Gyors elterjedés < alacsony

Részletesebben

Járműfedélzeti rendszerek II. 6. előadás Dr. Aradi Szilárd

Járműfedélzeti rendszerek II. 6. előadás Dr. Aradi Szilárd Járműfedélzeti rendszerek II. 6. előadás Dr. Aradi Szilárd LIN (Local Interconnect Network) kommunikációs hálózat 1980-as években jelentek meg az UART alapú soros megoldások a gépjárművekben, Gyors elterjedés

Részletesebben

Változó adatátviteli sebesség a gyors kommunikációért

Változó adatátviteli sebesség a gyors kommunikációért Változó adatátviteli sebesség a gyors kommunikációért A CAN berobbanása óta egyre több és több feladatot bíznak rá, a vezérlők száma is folyamatosan nő a gépjárművekben, ami gyorsabb működést vár el a

Részletesebben

AUTOSAR CAN KOMMUNIKÁCIÓS MODULOK MEGVALÓSÍTÁSA

AUTOSAR CAN KOMMUNIKÁCIÓS MODULOK MEGVALÓSÍTÁSA Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Méréstechnika és Információs Rendszerek Tanszék Sisak Gergely AUTOSAR CAN KOMMUNIKÁCIÓS MODULOK MEGVALÓSÍTÁSA KONZULENS

Részletesebben

A közúti járművek elektromos rendszerei, kommunikációs hálózatai

A közúti járművek elektromos rendszerei, kommunikációs hálózatai A közúti járművek elektromos rendszerei, kommunikációs hálózatai Dr. Szalay Zsolt Budapesti Műszaki és Gazdaságtudományi Egyetem Gépjárművek és Járműgyártás Tanszék 1 Egy személygépkocsi elektromos rendszere

Részletesebben

The Flooding Time Synchronization Protocol

The Flooding Time Synchronization Protocol The Flooding Time Synchronization Protocol Célok: FTSP Alacsony sávszélesség overhead Node és kapcsolati hibák kiküszöbölése Periodikus flooding (sync message) Implicit dinamikus topológia frissítés MAC-layer

Részletesebben

Az Ethernet példája. Számítógépes Hálózatok 2012. Az Ethernet fizikai rétege. Ethernet Vezetékek

Az Ethernet példája. Számítógépes Hálózatok 2012. Az Ethernet fizikai rétege. Ethernet Vezetékek Az Ethernet példája Számítógépes Hálózatok 2012 7. Adatkapcsolati réteg, MAC Ethernet; LAN-ok összekapcsolása; Hálózati réteg Packet Forwarding, Routing Gyakorlati példa: Ethernet IEEE 802.3 standard A

Részletesebben

Frekvencia tartományok. Számítógépes Hálózatok és Internet Eszközök. Frekvencia tartományok rádió kommunikációhoz

Frekvencia tartományok. Számítógépes Hálózatok és Internet Eszközök. Frekvencia tartományok rádió kommunikációhoz Frekvencia tartományok Számítógépes Hálózatok és Internet Eszközök 2007 5. Fizikai réteg Médium közös használata, példa: ADSL LF (Low Frequency) = LW (Langwelle) = hosszúhullám MF (Medium Frequency) =

Részletesebben

Busz... LAN. Intranet. Internet Hálózati terminológia

Busz... LAN. Intranet. Internet Hálózati terminológia M ODIC ON Busz... LAN. Intranet. Internet Hálózati terminológia HMI Internet Ethernet TCP/IP Vállalati szerver Adat Vállalati Intranet Tűzfal I/O Ethernet TCP/IP Munka állomás Switch / Router Üzemi Intranet

Részletesebben

Számítógépes Hálózatok 2012

Számítógépes Hálózatok 2012 Számítógépes Hálózatok 22 4. Adatkapcsolati réteg CRC, utólagos hibajavítás Hálózatok, 22 Hibafelismerés: CRC Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód

Részletesebben

Autóipari kommunikációs rendszerek

Autóipari kommunikációs rendszerek Autóipari kommunikációs rendszerek Dr. Fodor, Dénes Dr. Szalay, Zsolt Szerzői jog 2014 Pannon Egyetem A tananyag a TÁMOP-4.1.2.A/1-11/1-2011-0042 azonosító számú Mechatronikai mérnök MSc tananyagfejlesztés

Részletesebben

Számítógépes Hálózatok. 4. gyakorlat

Számítógépes Hálózatok. 4. gyakorlat Számítógépes Hálózatok 4. gyakorlat Feladat 0 Számolja ki a CRC kontrollösszeget az 11011011001101000111 üzenetre, ha a generátor polinom x 4 +x 3 +x+1! Mi lesz a 4 bites kontrollösszeg? A fenti üzenet

Részletesebben

I 2 C, RS-232 és USB. Informatikai eszközök fizikai alapjai. Oláh Tamás István 2015.04.08

I 2 C, RS-232 és USB. Informatikai eszközök fizikai alapjai. Oláh Tamás István 2015.04.08 I 2 C, RS-232 és USB Informatikai eszközök fizikai alapjai Oláh Tamás István 2015.04.08 Az I 2 C Busz Phillips által kifejlesztett kétvezetékes szinkron adatátviteli eszköz integrált áramkörök összekapcsolására

Részletesebben

LAN Technológiák. Osztott médium hálózatok. LAN-ok

LAN Technológiák. Osztott médium hálózatok. LAN-ok LAN Technológiák Osztott médium hálózatok LAN-ok 1 Fejlett pollozási megoldások pollozási időtöbblet csökkentése ütközési veszteség csökkentése szabványos megoldások IEEE 802.3 Ethernet IEEE 802.4 Token

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 3. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Adatkapcsolati réteg Közeghozzáférés (Media Access Control) Ethernet (10BASE-2/10BASE-T) Fizikai címzés Ethernet

Részletesebben

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek Hálózatok Rétegei Számítógépes Hálózatok és Internet Eszközök WEB FTP Email Telnet Telefon 2008 2. Rétegmodell, Hálózat tipusok Közbenenső réteg(ek) Tw. Pair Koax. Optikai WiFi Satellit 1 2 Az Internet

Részletesebben

Zigbee: vezeték nélküli komplex szenzorhálózatok gyorsan, olcsón, hatékonyan

Zigbee: vezeték nélküli komplex szenzorhálózatok gyorsan, olcsón, hatékonyan Zigbee: vezeték nélküli komplex szenzorhálózatok gyorsan, olcsón, hatékonyan Bevezetés Ballagi Áron Miskolci Egyetem, Automatizálási Tanszék H-3515 Miskolc Egyetemváros E-mail: aron@mazsola.iit.uni-miskolc.hu

Részletesebben

Autóipari beágyazott rendszerek. A kommunikáció alapjai

Autóipari beágyazott rendszerek. A kommunikáció alapjai Autóipari beágyazott rendszerek A kommunikáció alapjai 1 Alapfogalmak Hálózati kommunikáció Vezérlőegységek közötti információ továbbítás Csomópontok Kommunikációs csatornákon keresztül Terepbuszok (cluster)

Részletesebben

Hálózati ismeretek. Az együttműködés szükségessége:

Hálózati ismeretek. Az együttműködés szükségessége: Stand alone Hálózat (csoport) Az együttműködés szükségessége: közös adatok elérése párhuzamosságok elkerülése gyors eredményközlés perifériák kihasználása kommunikáció elősegítése 2010/2011. őszi félév

Részletesebben

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe Tartalom Az adatkapcsolati réteg, Ethernet, ARP Adatkapcsolati réteg A hálózati kártya (NIC-card) Ethernet ARP Az ARP protokoll Az ARP protokoll által beírt adatok Az ARP parancs Az ARP folyamat alhálózaton

Részletesebben

Modbus kommunikáció légkondícionálókhoz

Modbus kommunikáció légkondícionálókhoz Modbus kommunikáció légkondícionálókhoz FJ-RC-MBS-1 Mobus szervezet: -> http://www.modbus.org (néha Modbus-IDA) -> Modbus eszköz kereső motor http://www.modbus.org/devices.php Modbus (RTU) - soros kommunikációs

Részletesebben

4.1.1. I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA

4.1.1. I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA 4.1.1. I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA A címben található jelölések a mikrovezérlők kimentén megjelenő tipikus perifériák, típus jelzései. Mindegyikkel röviden foglalkozni fogunk a folytatásban.

Részletesebben

Gigabit Ethernet, 10 Gigabit Ethernet. Jákó András goya@eik.bme.hu BME EISzK

Gigabit Ethernet, 10 Gigabit Ethernet. Jákó András goya@eik.bme.hu BME EISzK Gigabit Ethernet, 10 Gigabit Ethernet Jákó András goya@eik.bme.hu BME EISzK Agenda Előzmények Gigabit Ethernet 1000Base-X 1000Base-T 10 Gigabit Ethernet Networkshop 2002. Gigabit Ethernet, 10 Gigabit Ethernet

Részletesebben

10. fejezet Az adatkapcsolati réteg

10. fejezet Az adatkapcsolati réteg 10. fejezet Az adatkapcsolati réteg Az adatkapcsolati réteg (Data Link Layer) Előzetesen összefoglalva, az adatkapcsolati réteg feladata abban áll, hogy biztosítsa azt, hogy az adó oldali adatok a vevő

Részletesebben

Az adatkapcsolati réteg

Az adatkapcsolati réteg Az adatkapcsolati réteg Programtervező informatikus BSc Számítógép hálózatok és architektúrák előadás Az adatkapcsolati réteg A fizikai átviteli hibáinak elfedése a hálózati réteg elől Keretezés Adatfolyam

Részletesebben

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés Lokális hálózatok Számítógép hálózat: több számítógép összekapcsolása o üzenetküldés o adatátvitel o együttműködés céljából. Egyszerű példa: két számítógépet a párhuzamos interface csatlakozókon keresztül

Részletesebben

Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék Bevezetés Számítógép-hálózatok Dr. Lencse Gábor egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék lencse@sze.hu Tartalom Alapfogalmak, definíciók Az OSI és a TCP/IP referenciamodell Hálózati

Részletesebben

Számítógépes Hálózatok és Internet Eszközök

Számítógépes Hálózatok és Internet Eszközök Számítógépes Hálózatok és Internet Eszközök 2008 13. Adatkapcsolati réteg, MAC alréteg Ethernet, WiFi 1 MAC alréteg Statikus Multiplexálás Dinamikus csatorna foglalás Kollízió alapú protokollok Verseny-mentes

Részletesebben

MAC címek (fizikai címek)

MAC címek (fizikai címek) MAC címek (fizikai címek) Hálózati eszközök egyedi azonosítója, amit az adatkapcsolati réteg MAC alrétege használ Gyárilag adott, általában ROM-ban vagy firmware-ben tárolt érték (gyakorlatilag felülbírálható)

Részletesebben

Hálózati Technológiák és Alkalmazások

Hálózati Technológiák és Alkalmazások Hálózati Technológiák és Alkalmazások Vida Rolland BME TMIT 2016. február 23. Bemutatkozás Vida Rolland egyetemi docens, tárgyfelelős IE 325, vida@tmit.bme.hu 2 Fóliák a neten Tárgy honlapja: http://www.tmit.bme.hu/vitma341

Részletesebben

I+K technológiák. Digitális adatátviteli alapfogalmak Aradi Szilárd

I+K technológiák. Digitális adatátviteli alapfogalmak Aradi Szilárd I+K technológiák Digitális adatátviteli alapfogalmak Aradi Szilárd Hálózati struktúrák A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja.

Részletesebben

Controller Area Network

Controller Area Network Controller Area Network A CAN és a többi komm. és busz protokol az elektronikus szabályozó berendezések számának növekedése miatt jött létre. ( Motor vezérlő, ABS, átvitel vezérlés, aktív berendezések,

Részletesebben

(1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power)

(1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power) HP 5120-24G 1.ábra Első panel (1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power) 2.ábra Hátsó panel (1) AC-input csatlakozó (2)

Részletesebben

TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI

TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI MK-B4.11. KÖZCÉLÚ DIGITÁLIS CSOMAGKAPCSOLT ADATHÁLÓZATOK INTERFÉSZEI B4.11..25 típusú adathálózat előfizetői if. B4.11.1..25 típusú adathálózat hálózati

Részletesebben

Alacsony fogyasztású IoT rádiós technológiák

Alacsony fogyasztású IoT rádiós technológiák Alacsony fogyasztású IoT rádiós technológiák Fehér Gábor - BME Távközlési és Médiainformatikai Tanszék 4. Magyar Jövő Internet Konferencia és Okos Város Kiállítás 2017. november 8. Miről is lesz szó? Miért

Részletesebben

Járműinformatika Bevezetés

Járműinformatika Bevezetés Járműinformatika Bevezetés 2016/2017. tanév, II. félév Dr. Kovács Szilveszter E-mail: szkovacs@iit.uni-miskolc.hu Informatika Intézet 107/a. Tel: (46) 565-111 / 21-07 Autó elektronika az 1970-es években

Részletesebben

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet Tartalom Az adatkapcsolati réteg, Ethernet, ARP Adatkapcsolati réteg Ethernet Beágyazás a 2. rétegben ARP Az ARP protokoll Az ARP protokoll által beírt adatok Az ARP parancs Az ARP folyamat alhálózaton

Részletesebben

Számítógép hálózatok gyakorlat

Számítógép hálózatok gyakorlat Számítógép hálózatok gyakorlat 5. Gyakorlat Ethernet alapok Ethernet Helyi hálózatokat leíró de facto szabvány A hálózati szabványokat az IEEE bizottságok kezelik Ezekről nevezik el őket Az Ethernet így

Részletesebben

Nagyteljesítményű mikrovezérlők TCP/IP

Nagyteljesítményű mikrovezérlők TCP/IP Nagyteljesítményű mikrovezérlők TCP/IP Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2015 Alap beágyazott szoftver architektúrák

Részletesebben

Terepi buszok. Dr. Schuster György október / 43. OE-KVK-MAI

Terepi buszok. Dr. Schuster György október / 43. OE-KVK-MAI Terepi buszok Dr. Schuster György OE-KVK-MAI schuster.gyorgy@kvk.uni-obuda.hu 2012. október 19. 2012. október 19. 1 / 43 Alapok Történet M-busz Alapok M-bus (Meter-bus.) kimondottan fogyasztásmérők kezelésére

Részletesebben

OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)

OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer) OSI-ISO modell Több világcég megalkotta a saját elképzelései alapján a saját hálózati architektúráját, de az eltérések miatt egységesíteni kellett, amit csak nemzetközi szinten lehetett megoldani. Ez a

Részletesebben

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat Megoldás Feladat 1. Statikus teszt Specifikáció felülvizsgálat A feladatban szereplő specifikáció eredeti, angol nyelvű változata egy létező eszköz leírása. Nem állítjuk, hogy az eredeti dokumentum jól

Részletesebben

Rohonczy János: Hálózatok

Rohonczy János: Hálózatok Rohonczy János: Hálózatok Rohonczy János (ELTE) 2005 v.1.0 1 Topológia fa csillag gyűrű busz busz / gerinc Rohonczy János (ELTE) 2005 v.1.0 2 Kiterjedés LAN MAN WAN Rohonczy János (ELTE) 2005 v.1.0 3 Fizikai

Részletesebben

4. Hivatkozási modellek

4. Hivatkozási modellek 4. Hivatkozási modellek Az előző fejezetben megismerkedtünk a rétegekbe szervezett számítógépes hálózatokkal, s itt az ideje, hogy megemlítsünk néhány példát is. A következő részben két fontos hálózati

Részletesebben

Programozható logikai vezérlők

Programozható logikai vezérlők Széchenyi István Egyetem Automatizálási Tanszék Programozható logikai vezérlők Dr. Hodossy László Az irányítórendszerek fejlődése Fix huzalozású rendszerek Típus Programozható rendszerek Típus Jelfogós

Részletesebben

Bánfalvy Zoltán, ABB Kft., MEE Vándorgyűlés, Budapest, Ethernet-hálózatok redundanciája IEC és IEC 62439

Bánfalvy Zoltán, ABB Kft., MEE Vándorgyűlés, Budapest, Ethernet-hálózatok redundanciája IEC és IEC 62439 Bánfalvy Zoltán, ABB Kft., MEE Vándorgyűlés, Budapest, 2012.09.06. Ethernet-hálózatok redundanciája IEC 61850 és IEC 62439 Tartalom Rövid összefoglaló az IEC 61850 és IEC 62439 szabványokról Elérhető megoldások

Részletesebben

Bevezetés a számítástechnikába

Bevezetés a számítástechnikába Bevezetés a számítástechnikába Beadandó feladat, kódrendszerek Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 október 12.

Részletesebben

13. KOMMUNIKÁCIÓS HÁLÓZATOK

13. KOMMUNIKÁCIÓS HÁLÓZATOK 13. KOMMUNIKÁCIÓS HÁLÓZATOK A mai digitális berendezések egy jelentős része más berendezések közötti adatátvitelt végez. Esetenként az átvitel megoldható minimális hardverrel, míg máskor összetett hardver-szoftver

Részletesebben

A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához

A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához Ellenőrizzük a projektből importált adatokat. Ha rendben vannak, akkor kattintsunk a Next gombra. Válasszuk a Create Design

Részletesebben

Routing update: IPv6 unicast. Jákó András BME EISzK

Routing update: IPv6 unicast. Jákó András BME EISzK Routing update: IPv6 unicast Jákó András goya@eik.bme.hu BME EISzK Változatlan alapelvek: IPv4 IPv6 prefixek a routing table-ben különféle attribútumokkal a leghosszabb illeszkedő prefix használata kétszintű

Részletesebben

IEEE Fazekas Péter

IEEE Fazekas Péter IEEE 802.11 Fazekas Péter Mi az a Wireless LAN? A vezetékes LAN hálózat vezeték nélküli meghosszabbítása. Vezeték nélkül megvalósított számítógép hálózat. 1. csatorna Vezetékes LAN hálózat 6. csatorna

Részletesebben

SPECIÁLIS CÉLÚ HÁLÓZATI

SPECIÁLIS CÉLÚ HÁLÓZATI SPECIÁLIS CÉLÚ HÁLÓZATI MEGOLDÁSOK KÜLÖNLEGES KÖRNYEZETBEN Gyakorlat Németh Zoltán 2016. december 9., Budapest Áttekintés Előző kérdések: SRD protokollok energiahatékonysága SRD protokollok IoT támogatása

Részletesebben

Számítógépes Hálózatok. 5. gyakorlat

Számítógépes Hálózatok. 5. gyakorlat Számítógépes Hálózatok 5. gyakorlat Feladat 0 Számolja ki a CRC kontrollösszeget az 11011011001101000111 üzenetre, ha a generátor polinom x 4 +x 3 +x+1! Mi lesz a 4 bites kontrollösszeg? A fenti üzenet

Részletesebben

szelepsziget-rendszer MULTIPOL-csatlakozással vagy FIELDBUS-szal sorozat 4HF és 4HF-NETLOGIC

szelepsziget-rendszer MULTIPOL-csatlakozással vagy FIELDBUS-szal sorozat 4HF és 4HF-NETLOGIC szelepszigetrendszer MULTIPOLcsatlakozással vagy FIELDBUSszal sorozat 4HF és 4HFNETLOGIC kialakítás kompakt, moduláris szelepsziget akár 8 modullal egyenként 2 szelepállomással, szeleptípusonként tetszőlegesen

Részletesebben

Hibafelismerés: CRC. Számítógépes Hálózatok Polinóm aritmetika modulo 2. Számolás Z 2 -ben

Hibafelismerés: CRC. Számítógépes Hálózatok Polinóm aritmetika modulo 2. Számolás Z 2 -ben Hibafelismerés: CRC Számítógépes Hálózatok 27 6. Adatkapcsolati réteg CRC, utólagos hibajavítás, csúszó ablakok Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód

Részletesebben

Irányítástechnika 1. 8. Elıadás. PLC rendszerek konfigurálása

Irányítástechnika 1. 8. Elıadás. PLC rendszerek konfigurálása Irányítástechnika 1 8. Elıadás PLC rendszerek konfigurálása Irodalom - Helmich József: Irányítástechnika I, 2005 - Zalotay Péter: PLC tanfolyam - Klöckner-Möller Hungária: Hardverleírás és tervezési segédlet,

Részletesebben

Tájékoztató. Használható segédeszköz: -

Tájékoztató. Használható segédeszköz: - 12/2013. (III. 29.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 525 01 Autóelektronikai műszerész Tájékoztató A vizsgázó az első lapra írja fel

Részletesebben

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei Tartalom Hálózati kapcsolatok felépítése és tesztelése Bevezetés: az OSI és a Általános tájékoztató parancs: 7. réteg: DNS, telnet 4. réteg: TCP, UDP 3. réteg: IP, ICMP, ping, tracert 2. réteg: ARP Rétegek

Részletesebben

XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL

XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL Ma, a sok más felhasználás mellett, rendkívül jelentős az adatok (információk) átvitelével foglakozó ágazat. Az átvitel történhet rövid távon, egy berendezésen belül,

Részletesebben

Vezetéknélküli technológia

Vezetéknélküli technológia Vezetéknélküli technológia WiFi (Wireless Fidelity) 802.11 szabványt IEEE definiálta protokollként, 1997 Az ISO/OSI modell 1-2 rétege A sebesség függ: helyszíni viszonyok, zavarok, a titkosítás ki/be kapcsolása

Részletesebben

ADATKAPCSOLATI PROTOKOLLOK

ADATKAPCSOLATI PROTOKOLLOK ADATKAPCSOLATI PROTOKOLLOK Hálózati alapismeretek OSI 1 Adatkapcsolati réteg működése Az adatkapcsolati protokollok feladata egy összeállított keret átvitele két csomópont között. Az adatokat a hálózati

Részletesebben

SzIP kompatibilis sávszélesség mérések

SzIP kompatibilis sávszélesség mérések SZIPorkázó technológiák SzIP kompatibilis sávszélesség mérések Liszkai János Equicom Kft. SZIP Teljesítőképesség, minőségi paraméterek Feltöltési sebesség [Mbit/s] Letöltési sebesség [Mbit/s] Névleges

Részletesebben

Számítógépes Hálózatok ősz 2006

Számítógépes Hálózatok ősz 2006 Számítógépes Hálózatok ősz 2006 1. Bevezetés, Internet, Referenciamodellek 1 Organizáció Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Előadás Szerda, 14:00-15:30 óra, hely: Mogyoródi terem

Részletesebben

Organizáció. Számítógépes Hálózatok ősz 2006. Tartalom. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/

Organizáció. Számítógépes Hálózatok ősz 2006. Tartalom. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Organizáció Számítógépes Hálózatok ősz 2006 1. Bevezetés, Internet, Referenciamodellek Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Előadás Szerda, 14:00-15:30 óra, hely: Mogyoródi terem

Részletesebben

Számítógép hálózatok

Számítógép hálózatok Számítógép hálózatok Számítógép hálózat fogalma A számítógép-hálózatok alatt az egymással kapcsolatban lévő önálló számítógépek rendszerét értjük. Miért építünk hálózatot? Információ csere lehetősége Központosított

Részletesebben

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak Hálózatok Alapismeretek A hálózatok célja, építőelemei, alapfogalmak A hálózatok célja A korai időkben terminálokat akartak használni a szabad gépidők lekötésére, erre jó lehetőség volt a megbízható és

Részletesebben

OFDM technológia és néhány megvalósítás Alvarion berendezésekben

OFDM technológia és néhány megvalósítás Alvarion berendezésekben SCI-Network Távközlési és Hálózatintegrációs Rt. T.: 467-70-30 F.: 467-70-49 info@scinetwork.hu www.scinetwork.hu Nem tudtuk, hogy lehetetlen, ezért megcsináltuk. OFDM technológia és néhány megvalósítás

Részletesebben

Hibafelismerés: CRC. Számítógépes Hálózatok Polinóm aritmetika modulo 2. Számolás Z 2 -ben

Hibafelismerés: CRC. Számítógépes Hálózatok Polinóm aritmetika modulo 2. Számolás Z 2 -ben Hibafelismerés: CRC Számítógépes Hálózatok 2 4. Adatkapcsolati réteg CRC, utólagos hibajavítás, csúszó ablakok Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód

Részletesebben

Ethernet/IP címzés - gyakorlat

Ethernet/IP címzés - gyakorlat Ethernet/IP címzés - gyakorlat Moldován István moldovan@tmit.bme.hu BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK Áttekintés Ethernet Multicast IP címzés (subnet)

Részletesebben

MODBUS PROTOKOLL ISO 8823, X.226 ASP, ADSP, ZIP ATP, NBP, AEP, RTMP X.25 (PLP), MTP 3, SCCP DDP. LocalTalk, TokenTalk, EtherTalk,

MODBUS PROTOKOLL ISO 8823, X.226 ASP, ADSP, ZIP ATP, NBP, AEP, RTMP X.25 (PLP), MTP 3, SCCP DDP. LocalTalk, TokenTalk, EtherTalk, MODBUS PROTOKOLL A következőkben egy olyan hálózati protokollt szeretnék ismertetni a teljesség igénye nélkül, amely születése egészen a 70 es évek közepére tehető. Mivel a mai napig sikeres hálózati megoldás

Részletesebben

TTLAC/1 TTLACT/1 TTLAC/2 TTLACT/2

TTLAC/1 TTLACT/1 TTLAC/2 TTLACT/2 TTLAC/1 TTLACT/1 TTLAC/2 TTLACT/2 NCT Ipari Elektronikai Kft. 1/14 Dátum: 2016.12.16. TARTALOMJEGYZÉK BEVEZETÉS... 3 AZONOSÍTÁS... 3 1 CSATLAKOZÓ KIOSZTÁSOK... 5 2 JELADÓ BEMENET... 6 3 ANALÓG KIMENET...

Részletesebben

Adatkapcsolati réteg 1

Adatkapcsolati réteg 1 Adatkapcsolati réteg 1 Főbb feladatok Jól definiált szolgáltatási interfész biztosítása a hálózati rétegnek Az átviteli hibák kezelése Az adatforgalom szabályozása, hogy a lassú vevőket ne árasszák el

Részletesebben

Járműinformatika Bevezetés

Járműinformatika Bevezetés Járműinformatika Bevezetés 2018/2019. tanév, II. félév Dr. Kovács Szilveszter E-mail: szkovacs@iit.uni-miskolc.hu Informatika Intézet 107/a. Tel: (46) 565-111 / 21-07 Autó elektronika az 1970-es években

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 4. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer Interfész konfigurációja IP címzés: címosztályok, alhálózatok, szuperhálózatok,

Részletesebben

Számítógépes Hálózatok. 6. gyakorlat

Számítógépes Hálózatok. 6. gyakorlat Számítógépes Hálózatok 6. gyakorlat Feladat 0 Tízezer repülőjegy-foglaló állomás egyetlen "slotted ALOHA"-csatorna használatáért verseng. Egy átlagos állomás 24 kérést ad ki óránként. Egy slot hossza 250

Részletesebben