Arduino_gridEye_c12880ma
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21260%2F22%3A00357483" target="_blank" >RIV/68407700:21260/22:00357483 - isvavai.cz</a>
Výsledek na webu
<a href="https://bitbucket.org/blackies/arduinosketch.git" target="_blank" >https://bitbucket.org/blackies/arduinosketch.git</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Arduino_gridEye_c12880ma
Popis výsledku v původním jazyce
Sketch Arduino_gridEye_c12880ma.ino slouží k načtení dat ze senzorů Grid-EYE Infrared Array Sensor (Panasonic) a Mini-spectrometer micro C12880MA (Hamamatsu). Raspberry master si o data těchto senzorů řekne po každém pootočení motoru a pomocí SPI získá naměřené hodnoty.
Název v anglickém jazyce
Arduino_gridEye_c12880ma
Popis výsledku anglicky
Arduino_gridEye_c12880ma.ino sketch was created to read data from Grid-EYE Infrared Array Sensor (Panasonic) and Mini-spectrometer micro C12880MA (Hamamatsu). Raspberry master application calls this sketch after the isolator's head's rotation and gets measured values via SPI.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
<a href="/cs/project/VI20192022170" target="_blank" >VI20192022170: ISOLATOR - Detekce vad isolátorů energetických přenosových soustav</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2022
Kód důvěrnosti údajů
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
UBT-SENS-008
Technické parametry
Spektrometr C12880MA vrací 288 hodnot typu uint16_t, kde každá hodnota představuje hodnotu pro odpovídající spectrum. GridEYE vrací matici 8x8 hodnot, která se pro potřeby SPI přenosu serializují do pole 64 hodnot typu int. Po spuštění sketche se provede úvodní nastavení jednotlivých PINů, nastaví se způsob výstupu (SPI), zaregistruje se obsluha SPI přerušení a vynulují se čítače. V nekonečném cyklu se pak volá funkce pro čtení dat z GridEye po 50ms. Po SPI přerušení program zdetekuje řídící znak od Raspberry mastera. Jsou následující možnosti: - 0x01 – znamená příkaz pro načtení dat ze spektrometru C12880MA. Zavolá se funkce pro načtení samotných dat (readC12880) a jako odpověď vrátí hodnotu 0xFF - 0xFF – pro všechny kanály C12880 se do SPI registru postupně pomocí indexu zapíší naměřené hodnoty (nejdřív první byte, v dalším kroku druhý byte). Po odeslání hodnoty posledního kanálu končí přenos a potvrzuje se to znakem 0xFF - 0x02 – je to příkaz pro načtení hodnot ze senzoru GridEye. Vynulují se čítače a jako odpověď se vrátí 0xFE - 0xFE – všechny naměřené hodnoty z GridEye se postupně do SPI registru zapíší jako jednorozměrné pole ([0,0], [0,1], ..[0,7], [1,0], [1,1], ... [7,7]). Hodnoty se posílají jako 2B, podobně jako u hodnot C12880MA
Ekonomické parametry
Aplikace je součástí projektu izolátor.
IČO vlastníka výsledku
68407700
Název vlastníka
České vysoké učení technické v Praze / FD / ústav bezpečnostních technologií a inženýrství