Miniscope v2 – STM32F042, STM32F103, STM32F303, AT91SAM7S64

Hledáte-li jednoduchý a hlavně levný osciloskop, pak se podívejte na tento projekt.

Srdcem projektu je mikrokontrolér STM32F042 (v dalších verzích osciloskopu i STM32F103, STM32F303, AT91SAM7S64) a spolu s interním AD převodníkem posílá změřené 8 bit hodnoty do počítače, kde je následně zobrazen průběh a co více, tak i frekvenční spektrum – FFT.

Nemůžete od něj samozřejmě očekávat zázraky, vzorkovací frekvence je maximálně 480ksps (v dalších verzích i více), rozlišení 8bit.

Na stránce naleznete jak firmware mikrokontroléru (build pro Keil v5 Lite), tak i samotný program do počítače a knihovnou.

Nicméně, vstupní obvody nejsou optimálně navrženy, takže je tu velký prostor pro vylepšení tohoto (popřípadě jiné verze) osciloskopu.

http://tomeko.net/miniscope_v2e/

Verzi osciloskopu je více, například s STM32F303 s maximální vzorkovací frekvencí 750ksps.

Nebo dvoukanálový osciloskop s STM32F103

Pokud raději holdujete ARM mikrokontrolérů v podání firmy Atmel, potěší vás využití AT91SAM7S64 s maximální vzorkovací frekvencí 500 ksps.

Sdílejte článek:

Související články

Jako vývojové studio jsem si vybral Atollic TrueStudio.

V návaznosti na mou LinuxDays 2017 přednášku bych zde rád zmínil několik velmi levných desek, které obsahují mikrokontrolér STM32 a stojí doslova pár desetinkorun – do (bez pošty).

Vývojová deska Minimum System Development board with STM32 (nebo také nazvaná jako BluePill či BlackPill) je tak populární, stejně jako původní mikrokontrolér STM32F103C8T6, že se objevil další klon(?) tohoto „mainstream“ mikrokontroléru.

Takže tu máme druhý program, opět blikání LEDkou, ale tentokrát pomocí přerušení od časovače SysTick.

Osciloskopů, „ukazovátek“, můžete koupit hned několik typů za pár stovek korun.