HScope, HS101 osciloskop s mobilním telefonem a BluePill s STM32F103

Osciloskopů, „ukazovátek“, můžete koupit hned několik typů za pár stovek korun. Nebo si je také můžete postavit (STM32 a Arduino IDE, Miniscope v2, Arduino FIO LCD osciloskop).

Jedním z takových je i opravdu jednoduchý osciloskop HS101, kde základní jednotkou je mikrokontorlér STM32F103.

Podobných osciloskopů můžete koupit celou řadu, parametry mají podobné, s cenovou relací několika sta korun.

Přidanou hodnotou tohoto osciloskopu je zobrazení průběhu, uživatelské prostředí, na vašem mobilním telefonu s velmi povedenou aplikací HScope.

Parametry:

Channels: 1

Input Voltage: 0 – 20V (if use an oscilloscope probe it works just with x1 factor) or see HW Modules

ADC Resolution: 12 Bits

Sampling rates: 3KS/s, 6KS/s, 12KS/s, 25KS/s, 50KS/s, 75KS/s, 100KS/s, 150KS/s, 300K/s, 450KS/s, 600KS/s, 900KS/s, 1800KS/s (experimental, not linear)

Bandwidth (sine wave -3dB): 200KHz (not limited without capacitor C1). Sine wave visible with sinc interpolation up to 400KHz @ 1800KS/s)

Continous acquisition: Up to 100KSa/s

Input Noise: < 60mV (<= 15mV for Sampling Rate <= 100KSa/s)

<=20mV with the Black Pill (<=10mV for Sampling Rate <= 100KSa/s)

Input Impedence: 10KΩ

A jak ho vytvořit? To si vezmete vývojový kit s STM32F103 nazvaný také Minimum System Development Board For STM32F103 nebo také BluePill, BlackPill.

Připojíte desku k telefonu přes OTG kabel, kód nahrajete pomocí aplikace STM32 Utils, zapájíte několik součástek na univerzální desku (ochranná část) a celý průběh si zobrazujte v přehledné aplikaci na vašem telefonu.

Ale jak přesně nahrát FW do STM32 vývojové desky s aplikací STM32 Utils?

Propojíte:

PA9 na RX USB-UART převodníku

PA10 na TX

5V na 5V (označován i jako VBUS)

GND na GND

Po propojení USB-UART převodníku s vývojovou deskou s STM32 připojíte převodník přes OTG kabel do telefonu s OS Android.

Rozsvítí se se červená, napájecí, LED na desce kitu.

Zmáčknete Reset tlačítko, spustíte STM32 Utils aplikaci a zmáčknete tlačítko Init Chipset.

Ke stažení jsou i data (KiCad) pro velmi hezkou desku (bez univerzálního vývojového kitu), kterou si můžete vyrobit.

Připravuje se i druhá verze tohoto osciloskopu a to HS102, která obsahuje dva vstupy a opět mikrokontrolér STM32F103.

Domovská stránka HScope: http://hscope.martinloren.com/HS101-oscilloscope.html

Aplikace HScope: https://play.google.com/store/apps/details?id=com.martinloren.hscope

Aplikace STM32 Utils: https://play.google.com/store/apps/details?id=com.martinloren.stm32utils

Stránka o aplikace STM32 Utils: http://stm32utils.martinloren.com/

Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

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).

Multimetr, generátor a osciloskop v jednom zařízení, které se vejde do ruky? Zní to skvěle, ale je to opravdu tak skvělé? Otestoval jsem FNIRSI DST-210 po praktické stránce. Jak je při měření rychlý? A dá se s ním jednoduše pracovat,…

Na téma „Jak si doma postavit osciloskop“ jsem už sepsal několik článků.

Dnešní novinka vám ukáže zajímavý projekt téměř kapesního „osciloskopu“ poháněným vývojovou deskou BluePill s mikrokontrolérem STM32F103 také zvaným Minimum System Development Board for STM32. Už jsme zde ukázal několik takových „ukazovátek průběhů“ – Arduino FIO (ATmega328) s LCD (128x64px) nebo…

Co můžeme vymyslet s výkonným ESP32-C6? Blikat LEDkou? Měřit teplotu? A co takhle přenosný osciloskop do kapsy? To je projekt ESP-Scope od Matta jehož celý projekt je na volně k použití na github.

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

Trendy