Detail produktu

Obslužná knihovna a GUI pro kaskádový řadič světel

HONEC, P. JANÁKOVÁ, I.

Typ produktu

software

Abstrakt

Předkládaný softwarový balík řeší firmware, obslužnou knihovnu a GUI pro kaskádový řadič světel. Obecné požadavky na funkcionalitu vychází z plánované univerzálnosti již vytvořeného řadiče a jeho použití pro obecný osvětlovací modul. S ohledem na hardwarový základ musí knihovna i GUI obsloužit obousměrné periferie určené jak pro řízení světla, tak také zajistit zpětnou vazbu na senzory proudu a teploty. Dále je nutná jednoznačná adresace modulu, skupinová adresace i broadcast komunikace. Součástí software je také autonomní řízení světel (programové spouštění předdefinovaných úkolů) a poskytování statistických dat o modulu (délka svícení jednotlivých kanálů, odhad životnosti atd.). Vývoj firmware a obslužné knihovny probíhal s využitím dříve vytvořené sady oživených modulů. Nejprve byl vytvořen základní protokol pro adresaci (jednoznačnou, skupinovou i hromadnou) mezi master modulem a jednotlivými nody. Master modul zároveň slouží jako propojení PLC komunikační vrstvy s PC. Nejdříve byly implementovány všechny low-level funkce – řízení světel na nezávislých kanálech (PWM), měření proudu do jednotlivých kanálů (DAC), zpětná vazba z fotodiody. Po odzkoušení byl vytvořen modul arbitráže nad každým nodem – autonomní řízení (shedule plan), trigger režim a statistické funkce každého kanálu (ontime, lifetime, effectivity degradation).

Klíčová slova

Řízení světel, PLC komunikace, kaskádovitá komunikace, ID modulu, trigger, CENELEC, ST7540, STM32F103

Datum vzniku

31. 12. 2019

Umístění

ÚAMT FEKT VUT v Brně, Technická 12, Brno, T12 SE2.149

Možnosti využití

Výsledek je využíván vlastníkem

Licenční poplatek

Poskytovatel licence na výsledek nepožaduje v některých případech licenční poplatek

www