Shoutbox

Pro přidání zprávy se musíte přihlásit.

27-06-2019 12:54
ESP32 v IDF se dá programovat v PlatformIO Úsměv

28-04-2019 22:48
Hm, nenašel jsem...

26-04-2019 18:00
Nevíte někdo v čem programovat ESP32 - IDF pod Win bez příkazové řádky?

16-04-2019 11:17
Ahoj vespolek, bavím se čtením signálu pro modelářské servo pomocí Microchip PIC s použitím CCP (capture every edge). ... a-ha, text je omezen na malou délku ...

09-04-2019 01:36
Prosim zahlasujte za moje projekty v Hackaday prize 2019 https://hackaday..
..cker/13133
Diky moc Mrknutí

23-02-2019 16:38
Už jsem ho našel Úsměv Ten zelený zákal je sviňa.

Sdílejte nás



RSS feeds

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

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/


Zatím nikdo nekomentoval. Buďte první kdo vloží svůj komentář.

Přidat komentář

Pro přidání komentáře musíte být přihlášený.

Upozornění

Administrátor těchto stránek ani autor článků neručí za správnost a funkčnost zde uvedených materiálů.
Administrátor těchto stránek se zříká jakékoli odpovědnosti za případné ublížení na zdraví či poškození nebo zničení majetku v důsledku elektrického proudu, chybnosti schémat nebo i teoretické výuky. Je zakázané používat zařízení, která jsou v rozporu s právními předpisy ČR či EU.
Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva.
Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ.