Vše na jedné obrazovce


Sniffy je modulární softwarová platforma pro měření, analýzu a generování signálů. Funguje jako jednotné grafické rozhraní pro mikrokontroléry STM32 a kombinuje funkce několika laboratorních přístrojů do jednoho flexibilního řídicího prostředí.

Široká hardwarová kompatibilita


Sniffy funguje na široké škále vývojových kitů STMicroelectronics NUCLEO založených na čipech STM32. To eliminuje potřebu drahého specializovaného hardwaru: ve většině případů stačí vzít libovolný dostupný NUCLEO kit, nahrát firmware a začít měřit, testovat a analyzovat. Sniffy zajišťuje rychlý start, nízké náklady a maximální flexibilitu pro vývoj a experimentování.

Řekněte to svým přístrojům


Rozlučte se s únavným proklikáváním složitých menu. Díky nativní integraci MCP (Model Context Protocol) můžete ovládat celé měřicí pracoviště přirozeným jazykem. Sledujte, jak AI agent autonomně vyhodnocuje živá data a v reálném čase rozhoduje o dalších krocích.

Přehled

Osciloskop

Osciloskop je hlavním nástrojem pro vizualizaci signálů v reálném čase a jejich analýzu, s podporou až 4 kanálů. Nabízí komplexní možnosti spouštění (Auto, Normal, Single) a nastavitelné časové základny i vertikální citlivosti. Zahrnuje automatická měření (RMS, Peak-to-Peak, Frekvence), ovládání kurzorů, spektrální analýzu FFT, režim XY (Lissajousovy obrazce) a symbolické matematické operace mezi kanály.

Voltmetr


Voltmetr, určený pro přesné měření napětí, nabízí přehledný číselný displej podobný stolním přístrojům. Obsahuje graf historie pro sledování trendů v čase a data logger pro export dlouhodobých měření do CSV souborů. Podporuje sledování Min/Max hodnot, měření zvlnění (Ripple) a konfigurovatelné průměrování pro vyhlazení zašuměných signálů.

Generátor signálů (ArbGen)


Tento modul funguje jako univerzální generátor funkcí schopný produkovat jak standardní průběhy (sinus, trojúhelník, obdélník), tak vlastní arbitrární signály. Uživatelé mohou jemně ladit frekvenci, amplitudu, offset a fázi pro každý kanál. Umožňuje import vlastních dat průběhů ze souborů CSV nebo TXT. Poskytuje také funkci Sweep, která umožňuje plynule měnící se frekvenční signál, kde lze definovat počáteční a koncovou frekvenci (min/max) a dobu trvání cyklu sweep.

Generátor modulované PWM (s proměnnou střídou)

Tento modul generuje PWM signál, jehož střídání se dynamicky mění v čase podle zvoleného profilu. Modulace střídání může sledovat standardní funkce (sinus, trojúhelník, obdélník) nebo vlastní arbitrární uživatelsky definovaný signál. Podporuje nezávislou konfiguraci nosné frekvence PWM a modulační frekvence.


Generátor paternů


Generátor vzorů slouží jako zdroj digitální logiky, užitečný pro testování digitálních obvodů a komunikačních sběrnic. Může budit výstupní piny předdefinovanými sekvencemi nebo algoritmickými vzory. Režimy zahrnují binární čítač, generátor Grayova kódu a uživatelsky definované sekvence pro vlastní logické stavy.

Čítač

Specializovaný čítač frekvence a časových intervalů pro analýzu externích hodinových signálů. Je optimalizován pro různé frekvenční rozsahy pro zajištění vysoké přesnosti. Nabízí režim HF (přímé čítání) pro rychlé signály, režim LF (reciproční čítání) pro přesné měření frekvence a periody, režim TI pro měření časových intervalů a režim Ratio pro porovnávání frekvencí mezi interními a externími kanály.

Synchronní PWM

Specializovaný modul pro generování více signálů pulzně šířkové modulace (PWM). Zajišťuje přesné řízení střídání a synchronizaci napříč kanály. Podporuje konfiguraci závislých kanálů, fázový posuv a krokové režimy pro testování komutačních sekvencí.

Zdroj napětí 

Tento modul mění hardware na programovatelný zdroj stejnosměrného napětí. Poskytuje ovládací prvky pro nastavení přesného výstupního napětí na více kanálech, vhodné pro přímé napájení testovaných zařízení z jednotky. Vizualizuje monitorování výstupu v reálném čase („Real Vcc") s konfigurovatelným logickými omezeními a bezpečnostními limity.