Název:
Využití ARM procesorů v řídicím systému vytápění
Autoři:
Steiger, Václav Typ dokumentu: Diplomové práce
Rok:
2017
Jazyk:
cze
Abstrakt: [cze][eng] Steiger, V. Využití ARM procesorů v řídícím systému vytápění. Diplomová práce. Brno: Mendelova univerzita v Brně, 2016. Práce si klade za cíl usnadnit řízení topných a chladících systémů běžně dostupnými počítači za účelem integrace do systémů chytré domácnosti. V teoretické části jsou zkoumány systémy vytápění dostupné na trhu, hlavně z hlediska typů použitých komunikačních rozhraní a protokolů. Dále je detailně rozebrána specifikace jednoho z široce používaných protokolů na straně systémů vytápění OpenTherm a jednoho z protokolů hojně využívaných v komunikaci mezi průmyslovými počítači, RS485 Modbus. Teoretická část ještě obsahuje popis vývojového prostředí a specifik vývoje na platformě STM32 ARM, zvolené pro implementaci převodníku RS485 Modbus OpenTherm. V částech Návrh a Implementace je popsáno konkrétní řešení firmware převodníku RS485 Modbus Opentherm v jazyce C. Funkce převodníku je poté prakticky ověřena.Steiger, V. Usage of ARM processors in heating control system. Diploma thesis. Brno: Mendel University, 2016. This thesis aims to simplify the process of controlling heating and cooling systems with standardised, widely accessible computers on purpose of integration into smart home systems. In theoretical part, heating systems available on the market are reviewed, mainly with focus on communication interfaces and protocols in use. Then the specifications of one of the most widely used protocol in heating systems communication OpenTherm, and one of the most widely used protocols in industrial computers communication RS485 Modbus are examined. Theoretical part also contains a description of integrated development environment and platform-specific development properties for STM32 ARM platform. In desing and Implementation is described RS485 Modbus OpenTherm converter firmware written in C language. Behaviour of the converter is then tested in practise.
Klíčová slova:
ARM; Modbus; OpenTherm; převodník; RS485; STM32