Realizácia komunikačnej brány zbernica CAN – sieť Ethernet
-
DOWNLOAD final verzia prace
- 11.SKYPE konzultacia piatok 29.5.2020 11,00-12,00 hod
AGENDA:
— 200528 BC BELUSKO konzultacia 28.5.2020.txt
— zaslana verzia: …\200407 BC BELUSKO\20_05_29 BC BELUSKO_finalna_verzia.docx
— obhajoba 23.5.POZNAMKY:
— ulohy z 10. kap. splnene
— UVOD a ZAVER s ako kapitoly necisluju
— Povedali sme si zaver, ze tam treba dat vlastny prinos,
— ABSTRAKT sa pise trpny rod v pritomnom case
— Elektronicke prilohy sa daju do zoznamu el. priloh
— el. prilohu urobit velmi komplexnu a uplnu
— odporucam do obhajoby zistit co znamenaju RX spravy v okne programu NEO
— do kap.3 v popise experimentu s CAN <–> UDP treba dat info, ze ste nemal k dispozicii dalsi CAN analyzator koli pandemii COVID-19
ZAVER:
— Adrian dopise BcP a odovzda ju, el. prilohy na DVD da tajomnikovi komisie pre SZS na obhajobe - PLAN 11.SKYPE konzultacia piatok 29.5.2020 11,00-12,00 hod
— finalna verzia prace10. (SKYPE) konzultacia 20.5.2020 12,15-13,15 hod.
AGENDA: zaslana verzia prace …\200407 BC BELUSKO\20_05_20 BC BELUSKO_aktualna_verzia.docx
POZNAMKY:
— plnenie uloh z minula
1. Prepiskne, premeria a nakresli hw zapojenie [2] – mali by tam byt aj 120 Ohmove odpory (v tzv. spojke) [OK – vid subory [1][2] ]
[1] …\200407 BC BELUSKO\Schema_loopback.jpg
[2] …\200407 BC BELUSKO\Schema_loopback (1).jpg
ULOHA:
— dodat HW popis do 3.casti
2. Rozanalyzuje program [3] a potvrdi ci ide NAOZAJ o loopback program (napr. najde konfiguraciu pre CAN2 kanal HW CanValue3 [4])
ULOHA:
— treba este dokoncit
3. Preskuma sposob tvorby vysielaneho CAN ramca – rozanalyzuje kod i prijate framy cez CAN2
— dolezita poznamka do diskusie :
— vdaka korone sme nemali referencny analyzator CAN zbernice
— tak sme pristupili k analyze programu na overenie funkcii API v LabVIEW
— AKO PISAT ZAVER – na pol strany – necisluje sa :
predmet BcP, hl ciel Bcp, a potom odpocet jednotlivych bodov osnovy uvedenych v zadani BcP – kde sa nachadzaju v praci, prekrocenie cielov ak nejake, posledna veta domnievam sa ze som hlavny ciel prace a aj ciastkove ciele prace splnil
— AKO PISAT UVOD – na stranu – necisluje sa :
predmet Bcp, hl. ciel BcP, popis po odstavci co sa nachadza v jednotlivych kapitolach (v pozadi namapovat ciastkove ciele zo zadania do kapitol)
— NAVRH DALSIEHO POSTUPU v KAP 3:
— kap.3.1 Bude popis experimentu
— kap 3.2 Analyza programu na overenie funkcii API v LabVIEW
— metoda : postup reverzneho inziniera –> v podstate sa specifikuju poziadavky na to demo
— prep popis staci vyvojovy diagram – t.j. flowchart sw dema API s odkazami na jednotlive API funkcie
— popisat kde su v akom materiali jednotlive API funkcie – maximalne popisat v deme pouzite API funkcie v podobe tabulky
— kap 3.3 Navrh vyuzitia API CAN VALUE3 ako TCP/IP gateway
— ULOHA: premenovat hlavne kapitoly
— ULOHA: preklopit pracu do katedrovej formy
–– ZAVER: Urobi sa forma, uvod a zaver Bcp a pristupi sa k pisaniu 3. kap. - PLAN 10. SKYPE konzultacia 20.5.2020 12,00-13,00 hod.
— vyhodnotenie analyzy programu pre overenie cinnosti API funckii pre CAN Value3 - 9. SKYPE konzultacia 15.5.2020 18,30-19,30 hod.
Tema: Experiment s CAN loopback s VALUE CAN3Pozorovanie:
Podla vsetkeho program [1] v zapojeni [2] ide a funguje vo funkcii CAN loopback – vid. video [3] (ArbID nemenit !).
Program [1] pre overenie cinnosti API funkcii pre CAN Value3 po nakonfigurovani kanalu CAN1 automaticky nakonfiguruje kanal CAN2 a umozni vyslat a prijat zvplene bajty.Zavery pre Adriana :
1. Prepiskne, premeria a nakresli hw zapojenie [2] – mali by tam byt aj 120 Ohmove odpory (v tzv. spojke)
2. Rozanalyzuje program [3] a potvrdi ci ide NAOZAJ o loopback program (napr. najde konfiguraciu pre CAN2 kanal HW CanValue3 [4])
3. Preskuma sposob tvorby vysielaneho CAN ramca – rozanalyzuje kod i prijate framy cez CAN2Poznamky:
— analyza programu [1] je velmi dolezita a moze byt uprednostnena pre demonstraciou CAN -Ethernet prenosu — skoltel Bc prace to podporiZdroje:
[1] …\200407 BC BELUSKO\BC_BELUSKO_email_15.5.2020\Intrepid API_Labview User Guide.pdf
[2] …\200407 BC BELUSKO\BC_BELUSKO_email_15.5.2020\Zapojenie.jpg
[3] …\200407 BC BELUSKO\BC_BELUSKO_email_15.5.2020\Video\[1].mp4
[4] …\200407 BC BELUSKO\BC_BELUSKO_email_15.5.2020\ValueCAN3.pdf - 8. SKYPE konzultacia 4.5.2020 18,30-19,30 hodZaslana verzia: …\200407 BC BELUSKO\\20_05_04 BC BELUSKO_aktualna_verzia.docx [1]
POZNAMKY:
— text prvej a druhej kapitoly Bc prace je finalny a nemusi sa menit
— hovorime o tvorbe zaveru, kde sa student vyjadruje k jednotlivym bodom osnovy (vid. nove zadania [2]) – kde sa nachadza v texte (ktora kapitola spomina tento bod zadania)
— uvod je „navigacia“ po praci (o com je praca, aky je hlavny ciel a co je v jednotlivych kapitolach)
— praca na 3. casti zacne buduci tyzden – tento tyzden je skuska VPSS
— treba zmenit nazov prvej kapitoly na „1. Vymedzenie základných pojmov v predmetnej oblasti“
— zmenit nazov druhej kapitoly na „2. Automobilovy ethernet“ a zmenit tretej kapitoly na „3.Demonštracia prenosu údajov v rámci sietí Ethernet <–> CAN“[1] …\200407 BC BELUSKO\20_05_04 BC BELUSKO_aktualna_verzia.docx
[2] …\200429 AGENDA KEM Kontrola zadaní ZP\BP20 – Beluško (Pančík) ATR_kontrola_PANCIK_29.4.2020.doc - 7. SKYPE konzultacia, utorok 20.4.2020 18,30-19,30
- — zaslana praca dopredu:..\200408 BC SLANK\210420 BC SLANK Bakalárska práca verL.docx
— hovorime o tom, ze sa musi kap.2 uz vzhladom na rozsah uzavriet diskusnou podkapitolou kde sa napoise co sa kde pise a co by bolo dobre este popisat. Treba dat sem vsetky zname odkazy na zdroje
— treba co nasjkor zacat robit s experimentami v ramci kap.3 - 6. SKYPE konzultacia, utorok 7.4.2020 18,00-19,00
- Zaslana verzia prace : …\20_04_07 BC BELUSKO_aktualna_verzia.docx
POZNAMKY:
— Obrazky vkladat do textovych poli
— Obrazky cislovat a popisovat podla vzoru: Obrázok 1 9 Popis toho a toho ZDROJ: adaptovane podla (HORAK, J., et al., 2006)
— Cislovanie piatej urovne 1.4.2.5.2 Diaľkový rámec nahradit odrazkami („bullets“)
— K 2. kapitole: — druha kapitola: resers som uz robil a je na www stranke Bc prace dole - 2. ANALYTICKÁ ČASŤ: siete v automobiloch, Ethernet & ostatne siete, analyzovať jeho perspektívu vývoja v rámci ďaľších sietí v automobile
TOP CITANIE : Automotive Ethernet: An Overview [1]
Solutions for Automotive Ethernet [2]
Automotive Ethernet: The Future of In-Car Networking? [3]
kontaktovať ŠKODA AUTO a detailnejsie popísať VW ICAS SW Framework
VW ICAS SW Framework [4]
Ethernet & Adaptive AUTOSAR: Key elements of the new Volkswagen E/ E architecture
Zdroje :
[1]https://support.ixiacom.com/sites/default/files/resources/whitepaper/ixia-automotive-ethernet-primer-whitepaper_1.pdf
[2]https://www.vector.com/int/en/know-how/technologies/networks/automotive-ethernet/
[3]https://www.electronicdesign.com/automotive/automotive-ethernet-future-car-networking
[4]https://www.asam.net/index.php?eID=dumpFile&t=f&f=798&token=148b5052945a466cacfe8f31c44eb22509d5aad1
[5]https://assets.vector.com/cms/content/events/2017/vAES17/vAES17_01_Ethernet-Adaptive-AUTOSAR-at-VW_Krieger_Wille.pd
— doporucenie: zmixovat to s ty co je v kap.2 napisane – podkapitoly druhej urovne v kap.2 su vyborne – odporucam skoncit kap.2 na 50-55 strane
— sprievodne dvd a tam dat elektronicke zdroje resp. aj napisane veci : odkazuje sa elektronicka priloha c.1 - ULOHY:
1. Opravit databazu zdrojov
2. Doplnit popisy obrazkov v kap.1 – zatial ich neprekreslovat
3. dokoncit do 20. aprila kap.2 a potom robit na kap.35. konzultacia 10.3.2020 – zapis z konzultacie
- — posledna verzia prace [1]
- ULOHY : Dokoncit analyticku cast
- POZNAMKY:
— zo zdrojov vyhodit krstne mena
— do obrazkov vlozit „ZDROJ:“ alebo „Upravene podla“ ….
— doplnit cisla stran - ZDROJE:
[1] d:\__WORK_UNIZA\__WORK_DIPLOMOVE_PRACE\BC BELUSKO\__WORK\20_03_08 BC BELUSKO_aktualna_verzia.docx - 18.2.2019 Priprava na konzultaciu
- zaslanie verzie BcP :
- d:\__WORK_UNIZA\__WORK_DIPLOMOVE_PRACE\BC BELUSKO\__WORK\20_02_18 BC BELUSKO_aktualna_verzia.docx
- Odporucam dokoncit prvu kapitolu a potom sa stretnut – priebezne odkonzultujeme na predmete RSICE.
- 4.konzultacia 10.12.2019
— Adrian pise teoreticku cast prace [1]
— odporucania k pisaniu prace:
— priebezne plnit do textu odkazy literaturu
— vyuzivat komentare a tie umoznoju doplnit zdroje
— odkazy na obrazky urobit vo WORD-e a uviest Zdroj: vlastne spracovanie podla …
— obrazky kreslit vo VISIO
— diskusia: LIN bus v IKEA stole https://www.youtube.com/watch?v=AB75AxprXqQ
— potvrdili sme si riesenie 3. casti na baze hw CAN VALUE3 od Interpid a sw LabVIEW od NI
ZAVER:
— Pokusit sa napisat teoreticku cast prace do polovice januara 2020
[1] …\BC BELUSKO\__WORK\191210 BC BELUSKO Navrh obsahu PANCIK ver.A.docx Aktualny obsah
Úvod 6
1 TEORETICKÁ ČASŤ: vymedzenie základných pojmov v predmetnej oblasti 7
1.1 Počítačové siete 7
1.1.1 Prenos dát v sieti 7
1.1.2 Pakety 7
1.1.3 Komunikácia v sieti 8
1.2 Komunikačné brány 10
1.3 Ethernet 11
1.4 Autotronika a počítačové siete v automobiloch 11
1.4.1 Vnorene systémy v automobiloch 11
1.4.2 Siete v automobiloch 11
1.4.3 Architektúry sieti v automobiloch 11
2 2. ANALYTICKÁ ČASŤ: 11
2.1 Ethernet a ostatné automobilové siete, 11
2.2 Analyzovať perspektívu vývoja Ethernetu v rámci ďalších sietí v automobile 11
2.3 Komunikačné brány ETHERNET CAN 11
2.4 Popisy vybraných brán CAN ETHERNET 11
2.4.1 AVNET riešenie 12
2.4.2 ESD riesenie 12
2.4.3 VECTOR riešenie 12
2.4.4 Diskusia k analytickej časti 12
3 3. NÁVRHOVO – REALIZAČNÁ ČASŤ: demonštrovať prenos údajov Ethernet <–> CAN na vybranom zariadení 13
Zaver 14
Zoznam literatúry 15
Bibliografia 15 - 3.konzultacia 27.11.2019
— do teorie zahrnut aj problematiku TCP/IP protokolov, vid. kniha Dostalek [15][4][5], potom otazka sietovych switchov, routrov
— sietovy gateway (priechod) chapeme ako prepojenie CAN-CAN ci ETHERNET-ETHERNET sieti v aute, my v praci na zaklade zadania BcP chapeme sietovy priechod ako priechod medzi sietami CAN – ETHERNET
— monitory pre sledovanie a aktivne ovplyvnovanie komunikacie na zbernici CAN na KME : Compact RIO[6], KVASER[7], KOMODO[8]
— 3. cast Bc prace : diskutujeme o rieseni demonstracie sietoveho gateway ETHERNET-CAN na baze hw CAN Value3 a sw prostredia LabVIEW:
— programovanie CAN Value3 v prostredi LabVIEW vid [9][10][11][12][16][17]
— programovanie protokolov TCP/IP v LabVIEW vid [13]
— toto riesenie by nahradilo planovany ARDUINO variant demonstracie a prinos Bc prace bude v zhodnoteni existujuceho zariadenia CAN Value3
— doc. PANCIK zapozical Adrianovi hardver CAN Value3 [19][1][2][3], CAN kabel „Y vidlicka“, priechodovy konektor s odpormi, konektor D SUB 9 – vid fotografia [20] - ULOHY:
1. Pisanie textu prvej a druhej casti BcP, nezabudnut ze analyza sa tyka vyznamu Ethernetu v automotive
2. Instalacia LABVIEW – overit ci to ide vobec nainstalovat [14] – instalacka odovzdana
3. Instalovat sw pre CAN Value 3 softver TRIAL Value Spy 3 [18] a pokusit sa zohnat jeho plnu verziu – instalacka odovzdana - ZDROJE:
- [1] Zakladna informacia https://www.intrepidcs.com/products/vehicle-network-adapters/valuecan3/[2] Specifikacia CAN Value3 https://www.intrepidcs.com/products/vehicle-network-adapters/valuecan3/specifications/
[3] SW k HW CAN Value3 https://www.intrepidcs.com/products/software/vehicle-spy/vehicle-spy-trial/
[4] http://www.computerpress.cz/velky-pruvodce-protokoly-tcp-ip-a-systemem-dns-1/
[5] http://www.mff.cz/data/INET_U_TCPIP.pdf
[6] https://www.artisantg.com/TestMeasurement/89951-1/National_Instruments_cRIO_9038_Embedded_CompactRIO_Controller_with_Real_Time_Processor_and_Reconfigurable_FPGA?trackingID=11a6k&matchtype=b&keyword=&adpos=1t1&m=&s=T&c=&n=g&placement=&adid=19615236845&gclid=Cj0KCQiA2vjuBRCqARIsAJL5a-LgjULWNqHui49GmqqeCI8eUyI0umqtAjx_1bejvxgLVNs809-u78QaApd-EALw_wcB
[7] https://www.kvaser.com/usb-to-can-adapter/
[8] https://www.totalphase.com/products/komodo-canduo/
[9] Using the API in LabVIEW – intrepidcs API https://cdn.intrepidcs.net/support/neoVIDLL/UsingLabVIEW.htm
[10] The intrepidcs API – Create your own software applications https://cdn.intrepidcs.net/support/neoVIDLL/neoVIDLLhelpdoc.html
[11] ValueCAN3 (2x DW CAN) – stranka rozdelovnik – https://store.intrepidcs.com/ValueCAN3-DW-2-Channel-p/vcan-dw3.htm
[12] Intrepid Control Systems, Inc. https://github.com/intrepidcs
[13] Basic TCP/IP Communication in LabVIEW http://www.ni.com/product-documentation/2710/en/
[14] \INSTALL LABVIEW\
[15] \191127 BOOK Dostalek Velky pruvodce protokoly TCP_IP\191127 BOOK Dostalek Velky pruvodce protokoly TCP_IP.pdf
[16] \191126 INSTALL CAN Value3\Nlabv_neo.zip\Intrepid API_Labview User Guide.pdf
[17] \191126 INSTALL CAN Value3\RP1210KitInstall.zip
[18] \191126 INSTALL CAN Value3\vspy3_Free.zip
[19] \191126 INSTALL CAN Value3\ValueCAN3.pdf
[20] \BC BELUSKO\__AGENDA\191127 Zapozicka CAN VALUE3 .JPG - 14.11.2019 Spravnost pojmu komunikacna brana v nazve bc prace :
- Heslo WIKIPEDIA : Sieťový priechod
- Sieťový priechod alebo sietova brána (angl. gateway) je v počítačových sieťach uzol, ktorý spája dve siete s odlišnými protokolmi. Brána musí vykonávať aj funkciu routeru (smerovača), a preto ju radíme v postupnosti sieťových zariadení vyššie. Brána napríklad prijme z Internetu pomocou webovej stránky správu, ktorú odošle do mobilnej GSM siete v podobe SMS správy.
- Pojem default gateway (implicitná brána) označuje router (smerovač), cez ktorý sa stanice dostanú do vonkajšej siete (t.j. obvykle do Internetu). Oba významy sú často nesprávne zamieňané.
ZDROJ: https://sk.wikipedia.org/wiki/Sie%C5%A5ov%C3%BD_priechod
- 4.11.2019 informacia z Internetu
— vhodny hardver pre CAN-ETHERNET gateway [1][2][3][4]
— zaradit ho do analytickej casti
— PLUSY:
— vyborna cena (134 Euro +DPH)
— platforma Raspberry PI 3.0
— volny PCIe slot
— znamy radic pre CAN od Microchip-u
— 2 x Ethernet a WiFi
— NEVYHODY:
— novy produkt – casom nemusi byt podporovany zvlast ak sa nechyti na trhu
— proprietarny operacny system (Raspbian sa vsak na nom da spustit)
— nie je jasne ci je funkcny LINUX driver pre radic CAN
— proprietarny cloud – neda sa jedoducho zmenit za iny
–ZDROJE:
[1] AVTSE-RPI-IIOTG – Development Kit, SmartEdge Industrial IoT Gateway, IoT, Raspberry Pi 3 Based https://sk.farnell.com/avnet/avtse-rpi-iiotg/iot-gateway-kit-arm-cortex-a53/dp/3105658[2] SmartEdge Industrial IoT Gateway Datasheet
http://www.farnell.com/datasheets/2843163.pdf
LOCAL: c:\Users\Juraj Pancik\Downloads\191104 STUDY SmartEdge Industrial IoT Gateway\SmartEdge Industrial IoT Gateway Datasheet.pdf[3] ROZDELOVNIK SmartEdge Industrial IoT Gateway Solution – Connects to Innovate
https://www.element14.com/community/docs/DOC-92862#indapps[4] SmartEdge IIoT Gateway Datasheet
https://www.element14.com/community/docs/DOC-92770/l/smartedge-iiot-gateway-datasheet?ICID=smartedge-iiotgateway-dc - 31.oktobra 2019 NAVRH RIESENIA ETHERNET – CAN GATEWAY na baze platformy ARDUINO
- — ZAKLADNA DOSKA: ABX00023 ARDUINO MKR WIFI 1010 https://www.tme.eu/sk/details/abx00023/vyvojove-kity-arduino/arduino/arduino-mkr-wifi-1010/
— CAN: ASX00005 ARDUINO MKR CAN SHIELD ttps://www.tme.eu/sk/details/asx00005/vyvojove-dosky/arduino/arduino-mkr-can-shield/
— ETHERNET: ASX00005 ARDUINO MKR ETH SHIELD https://www.tme.eu/sk/details/asx00006/vyvojove-dosky/arduino/arduino-mkr-eth-shield/# - ULOHY NA DALSIU KONZULTACIU :
1. Navrhnut podrobny obsah prvej a druhej casti prace a poslat mi ho … TERMIN: ASAP
2. Zapis do dennika konzulatcii - Cesta vytvorenia gateway ETHERNET/Vector pomocou produktov spolocnosti VECTOR
— HW: VN5640 or VN5610(A)
— SW: CANoe.Ethernet Version 11.0 SP3 or later
— URL:
— Simple TCP Gateway https://kb.vector.com/entry/1332/
— Ethernet/CAN Gateway https://kb.vector.com/entry/991/
— SimpleEthGateway https://kb.vector.com/upload_551/file/KB_826_SimpleEthGateway.zip
— VN5610A/VN5640 – Powerful and Multifunctional USB Network Interfaces for Automotive Ethernet and CAN FD https://www.vector.com/sk/en/products/products-a-z/hardware/network-interfaces/vn56xx/ - ZAZNAM Z 2. KONZULTACIE 29.10.2019 :
— prejst body GENERAL casti
— prejst si zadanie a ukazat si na 3 cast – vyhnut sa programovaniu ATMEL-u – ja som sice za ATMEL, ale ak sa zozenie vhodny HW tak demonstraciu komunikacie ETHERNET<–> CAN urobime demonstraciu na nom,
— uvazujeme aj o povodnej variante vytvorenia CAN <–> ETHERNET gateway na baze modulu ADAM a OLIMEX modulu CAN-AVR
— vyzera to ze by model [2] by bol velmi vhodny HW
— druha kapitola: resers som robil a je na www stranke Bc prace [1]
— pojem „Etehrnet backbone“ je pouzity na obrazku vyvoja architektur str.11 [3]
— nahrat materialy na USB
— prezerame [4][5][6][7]
— v [7] je heslo In-Vehicle Network
DOMACE ULOHY:
1. v ramci 3. kapitoly : urobit resers vhodnych gateway Ethernet – CAN, zamerat sa na [2] – vsimat si datasheet – mohli by sme ich kontaktovat, v resersi sa zamerat na dodavatelov v SK – tiez ich budeme kontaktovat s prosbou o zapozicanie gateway
2. v ramci 3. kapitoly : kontaktovat SKODA a opytat sa na vhodne gateway ETH<–>CAN pre automobily, opytat sa na vhodny demonstracny vzor pre Bc pracu a keby to bol najlepsie cesky vyrobca/dovozca
3. studovat hesla na wiki
https://en.wikipedia.org/wiki/CAN_bus
[1] http://www.drpancik.sk/vyucba-zima-2019/zaverecne-prace-uniza-ar-2019-2020-zimny-semester/realizacia-komunikacnej-brany-zbernica-can-siet-ethernet/
[2] https://esd.eu/en/products/ethercan2?pk_campaign=Google%20Ad%20EtherCAN2
[3] … \BC BELUSKO\__ZDROJE\Automotive-software-and-electronics-2030-vF.pdf
[4] f:\DASLIE KNIHY\Automotive Mechatronics Automotive Networking, Driving Stability Systems, Electronics.pdf
[5] f:\DASLIE KNIHY\Business Data Networks and Security Ed 11.pdf
[6] f:\__TOP AUTOMOTIVE\TOP Encyclopedia_of_Automotive_Engineering.pdf
[7] f:\__TOP AUTOMOTIVE\TOC Encyclopedia_of_Automotive_Engineering.pdf URL.txt
Bakalárska práca : Realizácia komunikačnej brány zbernica CAN – sieť Ethernet
************************************************************
Vedúci práce: Doc. RNDr. Juraj Pančík, CSc., KME FEIT UNIZA
- Študent : Adrian Beluško
- Cieľ práce: Cieľom práce je popísať aktuálny stav problematiky automobilového Ethernet-u, analyzovať jeho perspektívu vývoja v rámci ďalších sietí v automobile a v návrhovej časti realizovať vhodnú učebnú pomôcku pre študijný program autotronikaOsnova:
- TEORETICKÁ ČASŤ: vymedzenie základných pojmov v predmetnej oblasti popísať aktuálny stav problematiky automobilového Ethernet-u
- ANALYTICKÁ ČASŤ: siete v automobiloch, Ethernet & ostatné automobilové siete, analyzovať perspektívu vývoja Etehrnetu v rámci ďalších sietí v automobile
- NÁVRHOVO – REALIZAČNÁ ČASŤ: demonštrovať prenos údajov Ethernet <–> CAN na vybranom zariadení
- ZDROJE:
- 1. TEORETICKÁ ČASŤ: vymedzenie základných pojmov v predmetnej oblasti popísať aktuálny stav problematiky automobilového Ethernet-u
- 2. ANALYTICKÁ ČASŤ: siete v automobiloch, Ethernet & ostatne siete, analyzovať jeho perspektívu vývoja v rámci ďaľších sietí v automobile
- TOP CITANIE : Automotive Ethernet: An Overview [1]
- Solutions for Automotive Ethernet [2]
- Automotive Ethernet: The Future of In-Car Networking? [3]
- kontaktovať ŠKODA AUTO a detailnejsie popísať VW ICAS SW Framework
- VW ICAS SW Framework [4]
- Ethernet & Adaptive AUTOSAR: Key elements of the new Volkswagen E/ E architecture
- Zdroje :
- [1]https://support.ixiacom.com/sites/default/files/resources/whitepaper/ixia-automotive-ethernet-primer-whitepaper_1.pdf
- [2]https://www.vector.com/int/en/know-how/technologies/networks/automotive-ethernet/
- [3]https://www.electronicdesign.com/automotive/automotive-ethernet-future-car-networking
- [4]https://www.asam.net/index.php?eID=dumpFile&t=f&f=798&token=148b5052945a466cacfe8f31c44eb22509d5aad1
- [5]https://assets.vector.com/cms/content/events/2017/vAES17/vAES17_01_Ethernet-Adaptive-AUTOSAR-at-VW_Krieger_Wille.pdf
- 3. NÁVRHOVO – REALIZAČNÁ ČASŤ:
- Mame na katedre k dispozicii prevodnik seriova linka –> Ethernet ADAM (Advantech) [1] a hardver prevodnika seriova linka –> CAN s nazvom AVR-CAN (Olimex) [2] s 8bit mikrokontolerom AVR AT90CAN128. Treba urobit program pre AT90CAN128, demonstrovat prenos Ethernet–> ADAM –> seriova linka –> AVR-CAN (Olimex) a naspat (tzv. loopback)
Prínos práce: Je to uzitocna vec v laboratoriu, ktora sa v praxi vyuziva (napriklad v testovacich strojoch v automotive). Vyhodou je to, ze v AVR-CAN moze bezat samostatny program - Požiadavky na študenta:
— schopnost studenta pracovat v prostredi ATMEL STUDIO a programovat v C
— vsetok potrebny HW vratane CAN analyzatora zbernice a JTAG debuggera pre AVR-CAN je k dispozicii studentovi na pracu doma , je k dispozicii aj kniznica CAN pre AVR-CAN [3] - Zdroje :
[1] ADAM-4571L 1-port RS-232 Serial Device Server https://www.advantech.com/products/gf-5tqv/adam-4571l/mod_31d4afc8-0da3-4b81-81b9-9cab2636e8c7
[2] https://www.olimex.com/Products/AVR/Development/AVR-CAN/
[3] https://github.com/dergraaf/avr-can-lib
- Mame na katedre k dispozicii prevodnik seriova linka –> Ethernet ADAM (Advantech) [1] a hardver prevodnika seriova linka –> CAN s nazvom AVR-CAN (Olimex) [2] s 8bit mikrokontolerom AVR AT90CAN128. Treba urobit program pre AT90CAN128, demonstrovat prenos Ethernet–> ADAM –> seriova linka –> AVR-CAN (Olimex) a naspat (tzv. loopback)