Jste zde

BitScope - Logický analyzátor a digitální osciloskop do 100 MHz!

BitScope je australský projekt, který slučuje hardware pro digitální osciloskop a logický analyzátor do jednoho funkčního celku, řízeného mikroprocesorem a připojeného k PC pomocí sériové linky RS 232. Cena výsledného zařízení je 7500 Kč.

Základní parametry zařízení 

  • Analogová šířka pásma 100MHz
  • 4 analogové kanály, - multiplexovány
  • 2 analogové vstupy (A,B) s impedancí 1MOhm, BNC konektor
  • 2 analogové vstupy (C,D) na konektoru Cannon společně s digitálními vstupy
  • Vstupní citlivost A,B ±130mV .. ±3,16V (±1,3V .. ±31,6V se sondou 10x)
  • Vstupní citlivost C,D ±632mV .. ±15,8V
  • 8 digitálních vstupů na konektoru Cannon
  • Rychlost vzorkování až 50MS/s
  • Paměť 2x16KByte zvlášť pro analogové a digitální signály
  • Spouštění analogovými vstupy - volitelná úroveň, vzestupná nebo sestupná hrana
  • Spouštění digitálními vstupy - 0, 1, X v libovolné kombinaci
  • Nastavitený pretrigger i postrigger interval
  • Vzorkování jednoho nebo dvou (chop) analogových kanálů
  • 1GHz dělička k měření frekvence
  • Plně duplexní sériový interface 115kBd
  • Kompletně dokumentované sériové rozhraní
     
  • V příslušenství české dodávky je dvojice sond 100MHz


Popis projektu


Projekt BitScope je od prvopočátku otevřený. To znamená, že byla zveřejněna plná dokumentace k hardwaru zařízení a softwarové rozhraní pro uživatelské aplikace. Rychlost rozhraní RS 232 není na překážku, protože vzorkování do rychlosti 100 Mbit probíhá do vnitřní paměti BitScopu, v této rychlosti je spouštěno a jinak ovládáno rychlou logikou hradlového pole. Po naplnění vnitřní paměti si data vyžádá nadřízený software v PC a například je zobrazí. 

Aplikace v PC komunikuje s procesorem BitScopu pomocí „Virtual-Machine Architecture“. To znamená, že je definována soustava příkazů pro načtení obsahu jednotlivých registrů do PC, nebo jejich modifikaci. Jednotlivé funkce registrů jsou potom popsány v dokumentaci. Komunikace po sériové lince neprobíhá v klasickém ASCII režimu typu „slovní příkaz – slovní odpověď“ Protokol je optimalizován na rychlost přenosu naměřených dat.

Kompletní k zařízení dokumentaci najdete v .PDF souborech v odkazech
 

Programové vybavení pro BitScope


Zařízení je velmi zajímavé, ale jeho stinnou stránkou je v současnosti software, který je k dispozici. Prakticky jsem zkoušel „Scopal“ což není program přímo od autorů hardwaru. 

 

 

Možnosti programu SCOPAL

    • Program je celkem logicky rozdělený a přehledný
    • Na rozdíl od jiných programů umožňuje roztáhnout okno programu na celý monitor, takže pokud používáte rozlišení 1024x768 jako já, nebudete muset lupou lovit průběh na ploše 5 x 4 cm na 17“ monitoru. 
    • Průběh lze zoomovat, což je velmi praktické
    • Funguje implementovaná FFT transformace, ale výsledky jsou pouze vykresleny na monitor bez bližších číselných údajů.
    • Scopal obsahuje podporu pro tisk naměřených průběhů.
    • Program nebsahuje podporu kurzorů
    • Dosud není implementována funkce čítače.
       

    Program SCOPAL je k dispozici pouze v Evaluation verzi. Program tedy plně funguje, ale musíte jej aktivovat registračním číslem, které v platné verzi najdete na stránkách autora programu. Toto číslo je pravidelně nutno vkládat znovu.

Na WWW stránkách projektu BitScope najdete ještě další programy. Nejlepší je asi ten přímo od autorů hardwaru, ale ten se mi nepodařilo smysluplně spustit…
Nezkoušel jsem program pro X Windows pro Linux, který je prý celkem zdařilý. 

Závěr



BitScope je zajímavý projekt, který by mohl najít uplatnění u nejednoho uživatele. Je však potřeba získat lepší software. Pokud jej chcete integrovat do svého zařízení, jedna se o celmi vhodné řešení. 
 

Možné dodávky BitScope v ČR



Firma Snail Instruments připravila pro zájemce v ČR plošný spoj s kompletní sadou součástek. BitScope tak lze koupit jako stavebnici, ke které jsou přidány měřící osciloskopické sondy.

Cena byla stanovena na 7.500 Kč + DPH a BitScope lze objednat pomocí našeho HW SHOPu - OBCHOD.HW.cz 
 

DOWNLOAD & ODKAZY


Hodnocení článku: