diplomsko delo
Abstract
V diplomskem delu obravnavamo delovanje vodila LIN in praktičen prikaz komunikacijskega protokola v praksi. Za demonstracijo delovanja je uporabljen pozicijski žaromet s svetlečimi diodami iz vozila Audi E-tron, podjetja Hella Saturnus Slovenija, ki sprejema podatke po vodilu LIN ali jih pošilja. Za nadzor komunikacije na vodilu skrbi mikrokrmilniški študentski komplet MiŠKo 3, ki že vsebuje integriran vmesnik LIN in lahko pošilja podatke v napravo ali jih bere iz nje. Za namen naloge je bil implementiran gonilnik, ki deluje na principu UART serijske asinhrone komunikacije v programskem jeziku C. Gonilnik je bil implementiran za branje iz vodila LIN in pošiljanje podatkov po njem. S pomočjo podatkovnega lista žarometa je bilo razvitih nekaj enostavnih funkcij za njegovo upravljanje. Preko tipk lahko spreminjamo različne svetlobne funkcije žarometa. Spremembe lahko hkrati opazujemo preko izpisa na zaslonu.
Keywords
LIN;komunikacija;MiŠKo 3;gonilniki;UART;programski jezik C;univerzitetni študij;Elektrotehnika;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2022 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UL FE - Faculty of Electrical Engineering |
Publisher: |
[J. Zrnec] |
UDC: |
004.454:656.057.87(043.2) |
COBISS: |
114932739
|
Views: |
97 |
Downloads: |
61 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Control of the automotive LED headlight via the LIN bus |
Secondary abstract: |
In this diploma thesis we examine LIN bus protocol in detail and present its practical demonstration on a Audi E-tron position headlight. The headlight, made by Hella Saturnus Slovenija, uses light emmiting diodes, controlled via a proprietary LIN communication protocol. We implemented the protocol on a students microcontroller development kit MiŠKo 3, which already includes an integrated LIN chip and can send and receive LIN messages. We implemented LIN driver in the program language C, that uses asynhrone serial communication protocol (UART). Driver allows sending and reading approprate LIN messages to and from the headlight and controlling basic headlight functions, described in the datasheet. We also implemented a basic user interface using buttons and display, allowing setting different light functions of the headlight. |
Secondary keywords: |
LIN;communication;MiŠKo 3;driver;UART;C; |
Type (COBISS): |
Bachelor thesis/paper |
Study programme: |
1000313 |
Embargo end date (OpenAIRE): |
1970-01-01 |
Thesis comment: |
Univ. v Ljubljani, Fak. za elektrotehniko |
Pages: |
XVI, 40 str. |
ID: |
15882630 |