. : New eShop! - Mobilní verze - Pandatron.cz - Pandatron.sk - Diskuzní fórum - Zakázkový vývoj : .
 
Jednoduchý osciloskop s Arduino Uno
1. listopadu 2016 - 7:04 | Pandatron | Jednoduchý osciloskop s Arduino Uno | Komentářů: 0  

Jednoduchý osciloskop s Arduino Uno

Konstrukce jednoduchého a snadno použitelného digitálního osciloskopu s platformou Arduino Uno a TFT displejem.

Na komunitním webu element14 se objevila konstrukce digitálního a zároveň přenosného osciloskopu s platformou Arduino Uno. Konstrukce vychází z experimentů na RF a IR obvodech různých frekvencí, které si vyžádali potřebu zobrazení přijímaného signálu ve chvíli, kdy byly s přijímačem nějaké problémy.


Obr. 1: Jednoduchý osciloskop s Arduino Uno
zdroj: element14

Samozřejmě ideální možností je použití klasického digitálního osciloskopu. Ten ovšem nebývá vždy a všude dostupný především kvůli jeho závislosti na rozvodné síti 230V. Přenosné osciloskopy jsou často naopak poměrně drahé, mají pouze jediný vstupní kanál, nebo mají jiné nevýhody.

Základní parametry:

  • Počet kanálů: 2
  • Vstupní napětí: 0 – 5 V
  • Vstupní impedance: 10 kohmů (vstup AVR)
  • Volty/dílek: 1V, 0,5V, 0,2V, 0,1V, 50mV
  • Časová základna: 1,2ms (8,6kb/s na kanál) až 10s v 13 krocích
  • Triger: Auto, Normal, Scan a jeden sníkem

Uvedená konstrukce využívá platformy Arduino Uno s 8-bitovým mikrokontrolérem ATmega328. Dále obsahuje tlačítka pro ovládání a samozřejmě grafický nebo TFT displej.


Obr. 2: Schéma zapojení osciloskopu

Jelikož byla primárně určena především pro měření základních či přímo digitálních signálů RF a IR přijímačů, je vstup tvořen jednoduše vstupními piny mikrokontroléru. Vstupní impedance 10 kohmů i jediný rozsah 0 až 5 V je v daném případě dostatečný. Nic však nebrání použití komplexnějšího vstupu se zesilovačem a AC/DC oddělením.

Na rozdíl od logického analyzátoru však konstrukce poskytuje také údaj o amplitudě vstupního signálu, což může být občas důležitým parametrem, proč nám daná aplikace stále nefunguje.

Dva kanály pak umožňují měření buď dvou signálů zároveň, nebo použití druhého vstupu jako zdroje referenčního průběhu například z vysílače.

Více informací, včetně zdrojových kódů, je dostupných na adrese: Arduino Oscilloscope

Odkazy & Download:
Arduino Oscilloscope
A simple DIY Oscilloscope with Arduino Uno and Mega
My compilation of the Oscilloscope and TFT library (z videa)
Original TFT display link (TFT shield library source)
TFT library







GooglePlus1 FaceBook Twitter del.icio.us DiGG Google StumbleUpon Google Buzz Email RSS PDF Tisk

Komentáře:
Název příspěvku: Vaše jméno: host
                 
  Zakázat formátování [Zakáže kódování a nahrazování smajlíky.]
Připojit soubory
reklama:
PGEN170 - Generátor 5 MHz až 170 MHz
Moduly PGEN170, jejichž základem je integrovaný obvod LTC6905, jsou lineárně řízené generátory obdélníkového signálu v rozsahu 5 MHz až 170 MHz.
Skladem od 630 Kč

Informace uvedené v článcích jsou platné v době jejich vydání a samotné články jsou určeny pouze jako zdroj informací. Autor článku ani správce webu nenesou žádnou zodpovědnost za případné újmy na majetku a zdraví. Názvy společností a výrobků, loga a další multimediální materiál mohou být ochrannými známkami příslušných společností.
RSS kanály: | |
+420 723 846 377
info@pandatron.cz
Všechna práva vyhrazena | mobilní verze | © Copyright 2000 - 2016 ISSN 1803-6007