Ústav automobilního a dopravního inženýrství. Datové sběrnice CAN. Brno, Česká republika



Podobné dokumenty
CAN-BUS sběrnice a architektura systémů ve strojích. Ing. Tomáš Vydra

Controller Area Network

Zvyšování kvality výuky technických oborů

Palubní diagnostika dopravních prostředků. Fakulta strojního inženýrství VUT v Brně Ústav konstruování

Projekt: Autodiagnostika pro žáky SŠ - COPT Kroměříž, Registrační číslo: CZ.1.07/1.1.38/ CAN BUS. Učební text

Registrační číslo projektu: CZ.1.07/1.5.00/ Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

1. CAN BUS. Obr. 1.1 Datová sběrnice CAN Struktura řídící jednotky s podpůrnými obvody pro CAN je zobrazena na následujícím obrázku.

Seriové ATA, principy, vlastnosti

TOPOLOGIE DATOVÝCH SÍTÍ

Schémata elektrických obvodů

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Vrstvy periferních rozhraní

PROTOKOL RDS. Dotaz na stav stanice " STAV CNC Informace o stavu CNC a radiové stanice FORMÁT JEDNOTLIVÝCH ZPRÁV

CAN rozhraní pro FMS. Úvod

Controller Area Network (CAN)

FN485 Gateway 2 Galvanically Isolated V1.0 Instalační návod

Kódování signálu. Problémy při návrhu linkové úrovně. Úvod do počítačových sítí. Linková úroveň

Vzdálené ovládání po rozvodné síti 230V

Principy konstrukce rozvodů V/V sběrnic

digitální proudová smyčka - hodnoty log. 0 je vyjádří proudem 4mA a log. 1 proudem 20mA

Revoluce v navigacích Garmin: S technologií ecoroutehd nahradíme palubní počítače v automobilech! ecoroutehd

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Přenos signálů, výstupy snímačů

Obecné informace o síti CAN. Obecné. Další informace o síti CAN naleznete v následujících dokumentech:

Principy konstrukce rozvodů V/V sběrnic

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2

GPS Monitor. Zbyněk Filip

Multiplexory sériových rozhraní na optický kabel ELO E246, ELO E247, ELO E248, ELO E249, ELO E24A, ELO E24B. Uživatelský manuál

Sériové komunikace KIV/PD Přenos dat Martin Šimek

Počítačové sítě Datový spoj

Sériové rozhraní IDE (ATA)

Převodník sériového rozhraní RS-485 na mnohavidové optické vlákno ELO E171 Uživatelský manuál

Automatizační technika. Obsah

Zvyšování kvality výuky technických oborů

Distribuované průmyslové měřicí systémy

Počítačové sítě. Další informace naleznete na :

Komunikace KNX. Building Technologies HVAC Products. Synco 900. Přístrojů sytému Synco 900

Wie232. Převodník rozhraní Wiegand z bezkontaktních čteček na RS června 2011 w w w. p a p o u c h. c o m

Automatická regulace spojité řízení (P, PI, PD, PID), nespojité řízení, fuzzy řízení,

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

ASYNCHRONNÍ MODEM RS-422(V.11) OPTICKÉ VLÁKNO OPTO422 UŽIVATELSKÝ MANUÁL

Local Interconnect Network - LIN

RS , , RS 485, USB, GSM/GPRS

Metody připojování periferií BI-MPP Přednáška 1

CNC Technologie a obráběcí stroje

Multiplexory sériových rozhraní na optický kabel ELO E246, ELO E247, ELO E248, ELO E249, ELO E24A, ELO E24B. Uživatelský manuál

Měřič reziduální kapacity HomeGuard

KOMUNIKAČNÍ TECHNIKA. Vývoj, výroba a odbyt výrobků vyžaduje stále rychlejší výměnu informací ve formě řeči, obrazu, textu a dat.

LETADLOVÉ SBĚRNICE JEDNOSMĚRNÁ SBĚRNICE AVIONICKÝ SYSTÉM S JEDNOSMĚRNOU SBĚRNICÍ

Převodník RS232 na RS485/422 UC485P. průmyslové provedení. galvanické oddělení. 28. února 2005 w w w. p a p o u c h. c o m

CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network

Modemy rozhraní RS-485/422 na optický kabel ELO E243, ELO E244, ELO E245. Uživatelský manuál

PŘÍSTUPOVÉ METODY KE KOMUNIKAČNÍMU KANÁLU

TGZ. 2-osé digitální servozesilovače

Převodník RS-232 na mnohavidové optické vlákno ELO E14C. Uživatelský manuál

Protokol S-BUS pro MORSE Popis protokolu

UC485P. Převodník RS232 na RS485 nebo RS422. Průmyslové provedení s krytím

Distribuované systémy a počítačové sítě

Profibus (EN 50170) Standard pro distribuované průmyslové řízení. Distribuované systémy: ISO 7498 (Open System Interconnect)

Biopowers E-motion. Návod k obsluze zařízení pro provoz vozidla na E85

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Uživatelský manuál. KNXgal. řízení zabezpečovacích ústředen. Galaxy ze sběrnice KNX. napájeno ze sběrnice KNX. indikace komunikace na KNX

Název školy: Základní škola a Mateřská škola Žalany. Číslo projektu: CZ. 1.07/1.4.00/ Téma sady: Informatika pro devátý ročník

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

CAN SNIFFER. - technický popis -

D/A převodník se dvěma napěťovými nebo proudovými výstupy. (0 10 V, 0 5 V, ±10 V, ±5 V, 4 20 ma, 0 20 ma, 0 24 ma)

Zvyšování kvality výuky technických oborů

Optika v počítačovém vidění MPOV

PROJEKT ŘEMESLO - TRADICE A BUDOUCNOST Číslo projektu: CZ.1.07/1.1.38/ PŘEDMĚT PRÁCE S POČÍTAČEM

VÝHODY systému. - bezdrátový řídicí stmívatelný systém. - řízení přes CU a PC. a grafické rozhraní SmartPhonu/Tabletu

Zabezpečení dat při přenosu

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.

TW15 KONCOVÝ PRVEK MSKP. Popis výrobku Technická data Návod k obsluze. Technologie 2000 s.r.o., Jablonec nad Nisou

Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Periferní zařízení, cvičení IPZ Analýza komunikace na sběrnici USB

UC485. Převodník linky RS232 na RS485 nebo RS422 s galvanickým oddělením

Počítačové sítě. Další informace naleznete na :

Převodník RS-422 / mnohavidové optické vlákno ELO E174. Uživatelský manuál

SAS (Single-Attachment Station) - s jednou dvojicí konektorů, tj. pro použití pouze na jednoduchém kruhu.

Multifunkční zobrazovací jednotka. Uživatelský manuál

Pokyny pro projektování zařízení ElZaS 21

Protokoly vrstvy datových spojů LAN Specifikace IEEE 802 pokrývá :

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Praktické úlohy- 2.oblast zaměření

Uživatelská příručka

EXTERNÍ MODUL SIGNALIZACE PORUCHY K 2 THERM K 1 THERM DKC 300 NTRR 230 V AC

AS-Interface. AS-Interface = Jednoduché systémové řešení. Představení technologie AS-Interface

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení

Výukové texty. pro předmět. Měřící technika (KKS/MT) na téma. Tvorba grafické vizualizace principu měření otáček a úhlové rychlosti

Universal Serial Bus (USB)

OM ProfiBus POPIS PROTOKOLU/KOMINUKACE

Sériová rozhraní SPI, Microwire, I 2 C a CAN

Aplikační protokoly CAN pro dieselelektrické lokomotivy

CAN rozhraní pro FMS. Všeobecně. Více informací o FMS standardech naleznete na

TDS101 RS. LED zobrazovač. 4 sedmisegmentový svítící displej Výška znaku 101 mm Komunikace přes RS srpna 2016 w w w. p a p o u c h.

Rozhraní USB. Rozhraní USB. Specifikace USB. Doplnění (upřesnění) 1.0. Rychlosti Low Speed (1.5 Mb/sec) a Full Speed (12 Mb/sec).

BLACK CAR BOX ( Zabezpečovací a informační elektronický systém automobilu)

VETRONICS 760. Technická specifikace mobilní jednotky

Elektronické systémy a diagnostika vozů v dlouhodobých zkouškách

Kabeláž pro funkce nástavby

Transkript:

Ústav automobilního a dopravního inženýrství Datové sběrnice CAN Brno, Česká republika

Obsah Úvod Sběrnice CAN Historie sběrnice CAN Výhody Sběrnice CAN Přenos dat ve vozidle s automatickou převodovkou Základní oblasti použití datových sběrnic Jednotka s podporou datové sběrnice CAN Průběh datového přenosu Přenos dat Pole datového protokolu Datový protokol, Modelový příklad (vypínač a žárovka) 2

Úvod Se zvyšujícími se požadavky automobilního průmyslu na bezpečnost jízdy, jízdní komfort, nízký obsah škodlivin ve výfukových plynech a malou spotřebu paliva, roste užití elektronických systémů v konstrukci automobilu. Současná koncepce motorových vozidel zahrnuje několik řídících jednotek, které komunikují s jednotlivými snímači, čidly a akčními členy. Jelikož většina řídících procesů vyžaduje při vyhodnocování podmínek různé kombinace informací z různých členů systému, je výhodné propojit všechny tyto členy a řídící jednotky dohromady jedinou páteřní sítí, která ponese všechny informace zaráz a jednotlivé členy si budou vybírat pouze data, potřebná pro jejich funkci.

Sběrnice CAN CAN Controller Area Network BUS sběrnice CAN BUS datová sběrnice využívaná pro vzájemnou komunikaci funkčních jednotek v automobilu. Lze přirovnat k počítačové síti, jejíž maximální přenosová rychlost je v současnosti 1 Mbit/s.

Historie sběrnice CAN vyvinut v roce 1983 firmou Robert Bosch GmbH pro automobilový průmysl. prvně užit v sériové výrobě v roce 1986, na osobním voze BMW 850 coupe, Zavedením CAN BUS v konstrukci tohoto vozu se tak ušetřily až 2km kabelů, polovina konektorů a hmotnost auta se snížila až o 50kg. Brzy našel uplatnění i v průmyslové automatizaci http://www.autoalarmy.cz/clanky/co-je-to-can-bus.html

Výhody Sběrnice CAN snížení množství kabelů, tím i úspora místa, hmotnosti a výrobních nákladů jednoduchá možnost rozšiřování o nové funkční jednotky (připojí se na CAN BUS a implementace probíhá pouze na softwarové úrovni) normalizovaná na celém světě (výměna dat možna i mezi jednotkami různých výrobců) zjednodušení servisní diagnostiky kabeláž s CAN BUS kabeláž bez CAN BUS

Přenos dat ve vozidle s automatickou převodovkou Data, přenášená pomocí jednotlivých vodičů (bez CAN BUS) Jeden vodič je určen k přenosu jednoho druhu informace Řídící jednotka motoru Otáčky motoru Spotřeba paliva Poloha škrtící klapky Zásah do motoru Informace o řazení Řídící jednotka automatické převodovky Data, přenášená pomocí datové sběrnice CAN Veškeré informace jsou vedeny jen po dvou vedeních (CAN high, CAN low) Otáčky motoru Spotřeba paliva Poloha škrtící klapky Zásah do motoru Informace o řazení

Přenos dat ve vozidle s automatickou převodovkou řídící jednotka motoru s řadičem CAN a vysílačem CAN řídící jednotka automatické převodovky s řadičem CAN a vysílačem CAN vedení datové sběrnice ukončení datové sběrnice

Základní oblasti použití datových sběrnic Datová sběrnice hnacího ústrojí zahrnuje propojení následujících řídicích jednotek: řídicí jednotku motoru řídicí jednotku ABS řídicí jednotku automatické převodovky Datová sběrnice komfortní elektriky zahrnuje propojení: centrální řídicí jednotky komfortní elektriky řídicí jednotky komfortní elektriky dveří Datová sběrnice mobilních a komunikačních zařízení zahrnuje možnosti připojení mobilního telefonu, navigačního systému a autorádia

Jednotka s podporou datové sběrnice CAN Mikrokontroler Srdce řídící jednotky, vyhodnocuje, přijímá a posílá data Řadič CAN obdrží z mikrokontroleru data na odeslání, připravuje a předává na vysílač CAN. od vysílače dostává přijímaná data, sejmutá z vedení datové sběrnice, které připraví pro mikrokontroler linková vrstva protokolu CAN Budič CAN (přijímač a vysílač) převádí data řadiče CAN na elektrické signály sběrnice a naopak přijímá signály, které mění na data řadiče fyzická vrstva protokolu CAN Vedení datové sběrnice provedeno kroucenou dvoulinkou pro zamezení rušení a tím i porušení datové zprávy Ukončení datové sběrnice provedeno pomocí rezistorů, zabraňujících odrazům elektrických signálů

Průběh datového přenosu Příprava dat zprávy (data) vycházejí vždy z řídící jednotky, která je předává svému řadiči (data na odeslání) Poslání dat řadič CAN pošle tyto data do vysílače CAN, který data promění na sériové elektrické signály a pošle je dál Přijetí dat odeslaná data jsou přijímána ostatními řídícími jednotkami, zapojenými do sítě Kontrola dat ostatní řídící jednotky prověřují, zda jsou přijatá data pro jejich činnost potřebná Převzetí dat jestliže jsou přijatá data pro řídící jednotku potřebná, převezme je a dále je zpracuje v opačném případě na data řídící jednotka nereaguje

Přenos dat Datový protokol (zpráva) je přenášen mezi řídícími jednotkami ve velmi krátkých časových intervalech složen z mnoha po sobě jdoucích bitů, počet bitů závisí na velikosti datového pole stavba datového protokolu je na obou vedeních datových sběrnic stejná počáteční pole (1 bit) řídící pole (6 bit) potvrzovací pole (2 bit) stavové pole (11 bit) nevyužito (1 bit) datové pole (max. 64 bit) kontrolní pole (16 bit) ukončovací pole (7 bit) datový rámec (datový protokol) směr přenosu

Pole datového protokolu Počáteční pole (Start of Frame) označuje počátek datového protokolu Stavové pole (Arbitration Field) stanovuje prioritu datového protokolu Řídící pole (Control Field) obsahuje jako kód počet informací, které jsou obsaženy v datovém poli Datové pole (Data Field) přenášeny informace, které jsou důležité pro ostatní řídící jednotky Kontrolní pole (CRC Field) CRC = Cyclical Redundancy Check zjišťování chyb v přenosu založeno na cyklickém výpočtu kontrolního kódu před přenosem a po přenosu dat Potvrzovací pole (ACK Field) ACK = ACKnowledgement příjemce potvrzuje správné přijetí zprávy objektu, který ji vyslal jestliže se ve zprávě vyskytne chyba, dojde ihned k opětovnému poslání Okončovací pole (End of Frame) vysílač kontroluje datový protokol a potvrdí vysílacímu objektu správnost zprávy jestliže zpráva není v pořádku, dojde ihned k přerušení a opakovanému zahájení přenosu

Datový protokol, Modelový příklad (vypínač a žárovka ) protokol je tvořen mnoha za sebou jdoucími bity, nabývajícími hodnot 0 nebo 1, pomocí nichž lze v binární číselné soustavě dosáhnout jakéhokoliv čísla Každý bit má 2 funkční stavy: FS 1 FS 0 žárovka nesvítí vypínač je rozepnut na vypínači je napětí U=5 V Analogie s CAN BUS Vypínač = vysílač(transmitter) žárovka = přijímač (receiver) Žárovka svítí vypínač je sepnut na vypínači je napětí U=0 V

Datový protokol, Modelový příklad (vypínač a žárovka ) FS 1 vysílací část CAN-Transceiveru neaktivní (vypínač rozepnut) napětí na vedení datové sběrnice asi 5 V FS 0 vysílací část CAN-Transceiveru aktivní (vypínač sepnut) napětí na vedení datové sběrnice asi 0 V Systém se dvěma bity (analogie, poloha škrtící klapky) Možné stavy 1. bit 2. bit Graficky Informace o poloze škrtící klapky FS 1 0 V 0 V 20 FS 2 0 V 5 V 40 FS 3 5 V 0 V 60 FS 4 5 V 5 V 80

Děkuji za pozornost!