Glasgow Interface Explorer – multitool do zadań specjalnych

Glasgow Interface Explorer – multitool do zadań specjalnych

Projektując lub diagnozując układy elektroniczne, często potrzeba wielu różnych narzędzi. Glasgow Interface Explorer to multitool dla elektronika.

Urządzenie łączy w sobie adaptery popularnych interfejsów szeregowych, programatory, a nawet szybki, uniwersalny analizator stanów logicznych.

Glasgow Interface Explorer to „kombajn”, którego zadaniem jest przede wszystkim zastąpienie licznych drobnych modułów i adapterów, zwykle zajmujących dużą część biurka w trakcie prac nad elektroniką i oprogramowaniem. Upraszcza on także zarządzanie portami USB wymaganymi przez każde z tych narzędzi, zastępując je jednym – wspólnym. 

Podstawowym modułem urządzenia jest „tłumacz” standardowych protokołów komunikacji, takich jak UART, I2C czy SPI. Sprzęt poradzi sobie nawet z niektórymi zadaniami z branży automotive, gdyż trwają prace nad rozbudową wsparcia o standard magistrali CAN.

Glasgow Interface Explorer w fabrycznej obudowie

Glasgow Interface Explorer w fabrycznej obudowie

Kolejną przydatną funkcją jest wbudowany programator z uniwersalnym interfejsem JTAG. Jest tu także obsługa interfejsu SWD, którą znajdziemy w coraz większej liczbie urządzeń z masowej produkcji oraz w większości nowych mikrokontrolerów ARM. Urządzeniem tym da się nawet programować pamięć flash licznych układów FPGA i CPLD oraz oczywiście szeroką gamę pamięci EEPROM.

Najczęściej wykorzystywanym adapterem jest USB-UART, ale urządzenie obsłuży także np. USB-I2C

Najczęściej wykorzystywanym adapterem jest USB-UART, ale urządzenie obsłuży także np. USB-I2C

Chociaż głównym celem autorów projektu było stworzenie uniwersalnego „multitoola” dla projektanta systemów wbudowanych, to Glasgow Interface Explorer można także wykorzystać jako zwykły sprzętowy interfejs pozwalający podpiąć do komputera różne układy i moduły, np. czujniki wilgotności, temperatury, przyspieszenia czy jakości powietrza.

Sercem układu jest FPGA iCE40HX8K. Oprogramowanie na licencji open source stworzono w Pythonie (wersja 3). Do komunikacji ze światem zewnętrznym służą dwa 8-kanałowe porty wejścia/wyjścia. Sprzęt może pracować przy napięciach od 1,5 do 5 V. Jako analizator logiczny jest w stanie próbkować z częstotliwością 100 MHz, dzięki czemu sprawdzi się przy debugowaniu nawet szybkich sygnałów.

Całość zamknięto w solidnej aluminiowej obudowie. W skład zestawu, oprócz samego urządzenia, wchodzą również kabel USB oraz przewody do złącz wejścia/wyjścia zakończone haczykami. Można ich łatwo używać nawet w gotowych urządzeniach, bez dedykowanych wyprowadzeń goldpin.

Projekt ten zebrał na Crowdsupply ponad 15 razy więcej funduszy, niż zakładano. Cena gotowego urządzenia wynosi 130 dol., czyli około 500 zł. A czy Wy bylibyście skłonni zastąpić w codziennej pracy kilka narzędzi takim „kombajnem”?

Zamień swój telefon w (beznadziejny) miernik cyfrowy
Zamień swój telefon w (beznadziejny) miernik cyfrowy

Jakiś czas temu opisaliśmy świetny projekt, który cieszył się dużą popularnością. Miernik BT Vion to urządzenie, które miało zamienić... Czytaj dalej »

Źródło: [1]

analizator, can, crowdsupply, fpga, i2c, programator, SPI

Trwa ładowanie komentarzy...