Studijní obor:Elektrotechnické a elektronické systémy v dopravě
Abstrakt:
Tato diplomová práce se zabývá návrhem a konstrukcí HW a SW a snahou vytvořit převodník, který po sběrnici CAN vyčítá data, která mu jsou poskytnuta prostřednictvím řídicích jednotek závodních vozů. Tato data zpracovává a dle požadavků uživatele data generuje v podobě fyzikálních veličin frekvence a napětí na svých výstupech. Vytvořený převodník je postaven na mikroprocesoru Atmel ATMEGA16M1, který řídí veškeré vstupy i výstupy zařízení. Převodník je určen do motorové zkušebny ať už pro vývoj nebo přesné ladění motorů. Hlavní přínos převodníku je úspora času a minimalizace kabeláže při instalaci motoru na zkušebnu, díky sběrnici CAN. Po této sběrnici jsou data z jednotlivých senzorů zasílány. Senzory jsou myšleny snímače teploty, tlaku, kyslíkové sondy lambda čidlo otáček motoru. Jejich hodnoty jsou reprezentovány na jednom frekvenčním výstupu (pouze otáčky motoru) a na čtyřech analogových výstupech. Analogové výstupy je možno parametrizovat dle uživatelova nastavení. Tedy jinými slovy, lze volit, na jakém analogovém výstupu bude jaká veličina ze snímače reprezentována a jaký bude její rozsah.
Na analogových výstupech jsou tedy ve formě elektrického napětí v rozsahu 0÷5V generovány hodnoty ze snímačů, které lze poté měřit osciloskopem a získat tak přesné informace o stavu snímače.
Pro možnost nastavení parametrů byla navržena aplikace v jazyce C# v prostředí Visual Studio 2013. Uživatel pomocí této aplikace nastavuje požadované parametry s požadovaným rozsahem na požadovaném analogovém výstupu. Aplikace rovněž umí vyčítaná data přímo zobrazovat a logovat do souboru TXT.