Předkládaná diplomová práce je zaměřena na vytvoření univerzální ovládací a zobrazovací jednotky připojené přes sběrnici CAN.
V diplomové práci je popsána teorie ke sběrnici CAN a komunikačnímu protokolu CANopen.
Dále jsou zde popsány parametry vyvíjeného zařízení, výběr vhodného mikrokontroleru a obecný popis periferií na DPS.
Následuje ukázka zdrojového kódu týkajícího se inicializace sběrnice CAN, A/D převodníku a přerušení.
V poslední části je vytvořen uživatelský manuál s popisem funkcí ovladače a popis komunikace.
Annotation in English
This thesis focuses on the construct of a universal terminal connected to CAN bus.
In the diploma thesis there are described the theory of CAN bus and communication CANopen protocol.
In the next part there are described the parameters of the developed device and microcontroller selection and general description of peripherals on the test PCB.
In the following part there is described the part of source code (initialization of CAN bus, A/D converter and interruption).
In the last part there is made the user manual with description of function device and description of communication.
Předkládaná diplomová práce je zaměřena na vytvoření univerzální ovládací a zobrazovací jednotky připojené přes sběrnici CAN.
V diplomové práci je popsána teorie ke sběrnici CAN a komunikačnímu protokolu CANopen.
Dále jsou zde popsány parametry vyvíjeného zařízení, výběr vhodného mikrokontroleru a obecný popis periferií na DPS.
Následuje ukázka zdrojového kódu týkajícího se inicializace sběrnice CAN, A/D převodníku a přerušení.
V poslední části je vytvořen uživatelský manuál s popisem funkcí ovladače a popis komunikace.
Annotation in English
This thesis focuses on the construct of a universal terminal connected to CAN bus.
In the diploma thesis there are described the theory of CAN bus and communication CANopen protocol.
In the next part there are described the parameters of the developed device and microcontroller selection and general description of peripherals on the test PCB.
In the following part there is described the part of source code (initialization of CAN bus, A/D converter and interruption).
In the last part there is made the user manual with description of function device and description of communication.
Bude se jednat o u univerzální dálkový ovladač (terminál) připojený na sběrnici CANopen v režimu SLAVE. Bude vybaven ovládacími prvky a displayem pro zobrazení vybraných hodnot zařízení MASTER a vlastní konfiguraci ovladače.
Proveďte rozbor problematiky CAN a CANopen.
Definujte parametry vyvíjeného zařízení a vyberte vhodný mikrokontrolér.
Sestavte a implementujte algoritmy řízení ovladače v režimu SLAVE.
Navrhněte a postavte ovladač s ohledem na průmyslové použití.
Vytvořte manuál s popisem funkcí ovladače a popisem implementovaného protokolu CANopen.
Research Plan
Bude se jednat o u univerzální dálkový ovladač (terminál) připojený na sběrnici CANopen v režimu SLAVE. Bude vybaven ovládacími prvky a displayem pro zobrazení vybraných hodnot zařízení MASTER a vlastní konfiguraci ovladače.
Proveďte rozbor problematiky CAN a CANopen.
Definujte parametry vyvíjeného zařízení a vyberte vhodný mikrokontrolér.
Sestavte a implementujte algoritmy řízení ovladače v režimu SLAVE.
Navrhněte a postavte ovladač s ohledem na průmyslové použití.
Vytvořte manuál s popisem funkcí ovladače a popisem implementovaného protokolu CANopen.
Recommended resources
Student si vhodnou literaturu vyhledá v dostupných pramenech podle doporučení vedoucího práce.
Recommended resources
Student si vhodnou literaturu vyhledá v dostupných pramenech podle doporučení vedoucího práce.