Název: Ovládací aplikace pro zařízení na vysílání zpráv na sběrnici CAN
Další názvy: Control Application for a CAN Transmitter
Autoři: Hrubý, Petr
Vedoucí práce/školitel: Kubík, Michal
Oponent: Weissar, Petr
Datum vydání: 2012
Nakladatel: Západočeská univerzita v Plzni
Typ dokumentu: bakalářská práce
URI: http://hdl.handle.net/11025/3996
Klíčová slova: CANtron;VCP;CRC;COM port;Transceiver
Klíčová slova v dalším jazyce: CANtron;VCP;CRC;COM port;Transceiver
Abstrakt: Důvodem vzniku této bakalářské práce bylo vytvoření ovládací aplikace pro zařízení CANtron, jehož účelem je vysílání zpráv na sběrnici CAN. Toto zařízení spolu s~ovládací aplikací pro OS Windows slouží účelům testovacím a simulačním. Pomocí kombinace obou nástrojů lze provádět pohotovou analýzu činnosti libovolné řídící jednotky. Mezi nejdůležitější aspekty, které by měla ovládací aplikace splňovat, byla zařazena bezproblémová komunikace se zařízením, jehož parametry bude možno editovat za běhu programu. Uživatel bude mít například možnost nastavit přenosovou rychlost zařízení, či možnost modifikace obsahu zpráv, což je nejdůležitější funkcí vytvořené ovládací aplikace. V~rámci přípravy na samotné psaní zdrojového kódu a návrh uživatelského rozhraní se musely vyřešit otázky související s~výběrem vhodného vývojového prostředí a programovacího jazyka, který by nejlépe posloužil daným požadavkům. Z~tohoto důvodu byla pozornost zaměřena na jazyk Visual Basic, který se nakonec stal stěžejním nástrojem vedoucím ke splnění daných cílů zadání. K~nim by se však nikdy nedospělo bez použití samotného funkčního vzorku zařízení, který posloužil jako nepostradatelný pomocník při ladění ovládacího programu. Ačkoli se v~době vytvoření ovládací aplikace jednalo o~aktuální verzi vývojového prostředí, jenž zajišťovalo nejmodernější vzhled uživatelského prostředí, je jen otázkou času, kdy bude potřeba tuto aplikaci přizpůsobit budoucím požadavkům ať již z~hlediska vizuálního, tak i funkčního.
Abstrakt v dalším jazyce: The aim of this Bachelor thesis was to design a control application for a device called CANtron. The purpose of this device is to transmit messages via a CAN bus. In this case, the CANtron is represented by a functional sample. CANtron together with the control application are very important components for testing and simulations in the domain of control units. The combination of these tools is used to perform an instantaneous performance analysis of a unit. In order to make the control application fully operational, it should meet two key requirements. Its communication with the device should be trouble-free and the user should have an opportunity to edit its parametres during the running of the control application. For example, it will be possible to set the bit rate of the device and to modify the contents of messages. This feature is the most important function of the designed control programme. Within the preparation for source code writing and user interface designing, it was necessary to choose a suitable developing environment and a programming language. The programming language selected as the most suitable one was Visual Basic, which became the principal tool to fulfil the set goals. However, the goals would be unrealizable without the functional device sample itself. This sample played an essential part during debugging of the control application. When creating the control application, an up-to-date developing environment was used. However, it is only a question of time when it will be necessary to adapt this application to meet the latest visual and functional requirements.
Práva: Plný text práce je přístupný bez omezení
Vyskytuje se v kolekcích:Bakalářské práce / Bachelor´s works (KAE)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
BP_PetrHruby.pdfPlný text práce9,12 MBAdobe PDFZobrazit/otevřít
040612_vedouci.pdfPosudek vedoucího práce318,48 kBAdobe PDFZobrazit/otevřít
040612_oponent.pdfPosudek oponenta práce429,73 kBAdobe PDFZobrazit/otevřít
040612_hodnoceni.pdfPrůběh obhajoby práce165,19 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/3996

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.