Sdílejte chiptron.cz na sociálních sítích



RSS feeds

BASTLÍŘSKÝ KALENDÁŘ Z VAŠICH FOTEK. Připojte se ke komunitě bastlířů, kteří se podílí na vydání bastlířského kalendáře. Nahrajte vaše fotografie na http://calendar.bytegarden.eu/ a vyhrajte jeden z voucherů na nákup u pajenicko.cz a laskakit.cz v hodnotě 500 Kč. Děkujeme za podporu Maker Faire.

24 kanálový logický analyzátor za 150 Kč se vzorkovací frekvencí 100 MHz.Tisk



Logických analyzátorů je na trhu celá řada. Mezi nejznámější patří Saleae, ten je velmi výkonný a jeho software patří mezi nejlepší, ale od toho se odráží i vysoká cena. Kompromisem k tomuto analyzátoru by mohl být projekt logického analyzátoru s Raspberry Pi Pico, který má 24 kanálů a vzorkovací frekvenci 100 MHz. Cena je 150 Kč.



Takže hardware bychom měli, Raspberry Pi Pico má dostatek výkonu na to, být velmi dobrým Logický analyzátorem. Nevýhodou použití samotného Raspberry Pi Pico je, že signál ze zařízení musí mít 3.3V. Pokud by signál měl nižší napětí, mohl by být špatně dekódován. Pokud vyšší, pak by se naopak mohl zničit GPIO.
Kvůli tomu Agustín Gimenez Bernad (autor celého projektu) navrhl desku s level shiftery (převodník logických úrovní) pro 24 kanálů. Jako převodník použil čip TXU0104.

A teď software, který bývá často nejslabším článkem těchto analyzátorů. Agustín si napsal vlastní program pro Windows/Linux/MacOS. Sice vypadá použitelně, ale při delší práci s analyzátorem nejspíš dojdete do bodu, kdy si řeknete, že "Kdyby autor použil Sigrok, byl by to úžasný nástroj". Bohužel, Tento logický analyzátor není momentálně podporován programem Sigrok, protože autorovi, jak sám uvedl, zabralo méně času napsat si vlastní program a autor má také s programem Sigrok velmi negativní zkušenosti.
Na druhou stranu, co není teď může udělat někdo jiný v budoucnu.

Hlavní zprávou tedy je, že ultra levná deska Raspberry Pi Pico W s čipem RP2040 může být použita jako velmi rychlý analyzátor digitálních sběrnic.
Zajímavější ještě může být verze Raspberry Pi Pico W, který obsahuje i Wi-Fi a mohl by tam data přenášet bezdrátově.

Projekt logického analyzátoru s Raspberry Pi Pico najdete na https://github.com/gusmanb/logicanalyzer

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.
8,307,188 návštěv