
Przenośny analizator stanów logicznych USB i cyfrowy generator wzorców testowych
Sygnały cyfrowe są bardzo rozpowszechnione w świecie techniki, co sprawia, że ich wygodna interpretacja i produkcja jest kluczową częścią pracy inżyniera. Tradycyjne analizatory stanów logicznych są zwykle projektowane dla określonego systemu z ustaloną specyfikacją. Natomiast Digital Dicovery stworzono jako najbardziej elastyczny analizator stanów logicznych na rynku.
To uniwersalne urządzenie będące połączeniem analizatora logicznego, analizatora protokołu i generatora wzorców. Zostało zaprojektowane, aby być Twoim przenośnym towarzyszem rozwoju dla różnych projektów cyfrowych. Pozwala na optymalizację kanałów i wyróżnia się szybkością działania zachowując jednocześnie kompaktowy rozmiar.
Istnieje możliwość wyboru opcji Digital Discovery z szybkim adapterem i 16 sondami logicznymi. W zestawie oprócz samego urządzenia znajduje się zespół flywire 2x6, zespół flywire 2x16 oraz kabel USB A – mikro-B.
Korzystanie z dostępnych instrumentów jest możliwe właśnie dzięki temu software'owi. Digilent Digital Discovery komunikuje się z WaveForms przez połączenie USB z komputerem. W aplikacji WaveForms dla Analog Discovery Studio dostępne są instrumenty takie jak:
Przyrząd jest wykorzystywany do badania pojedynczych linii cyfrowych, oraz linii zorganizowanych w szyny. Można nim również analizować protokoły SPI, I2C, UART, CAN, I2S, 1Wire oraz protokół użytkownika.
Przed przystąpieniem do pomiarów wszystkie linie cyfrowe muszą być odpowiednio wybrane i skonfigurowane. Proste typy wyzwalania zboczem lub stanem są wybierane przyciskami widocznymi przy polach z nazwami kanałów.
Dostępne są również bardziej zaawansowane typy wyzwalania, takie jak: Glitch, Timeout, More, Lenght lub Counter.
Przebiegi są generowane jako:
W pierwszej fazie konfigurowania generatora należy wybrać linie sygnałowe występujące w zestawie aktualnie dostępnych.
Następnie definiuje się typy poszczególnych wyjść:
Kolejno użytkownik wybiera typ linii: Constans, Clock, Pulse, Random, Custom.
WaveForms ma własny edytor umożliwiający definiowanie przebiegów użytkownika. Stany linii są definiowane graficznie za pomocą myszki, przez wprowadzanie wartości liczbowych w odpowiedniej tabeli. Mogą być też importowane z programów zewnętrznych w postaci plików CSV.
Blok zasilacza jest wykorzystywany do zasilania portów Digital Discovery i badanych urządzeń cyfrowych (DUT). Dobór odpowiedniego napięcia ułatwia uzyskanie kompatybilności pomiędzy liniami cyfrowymi Digital Discovery i DUT. Zasilacz ma predefiniowane napięcia zgodnie ze standardami spotykanymi w urządzeniach cyfrowych: 1,2; 1;5; 1,8; 2,5; i 3,3 V.
Wyjścia mają regulowaną wydajność prądową oraz współczynnik Slew Rate.
Porty I/O są wykorzystywane do symulacji diody LED, przycisków i przełączników, a także bar grafu, slidera i 7-segmentowego wskaźnika.
Konfiguracje przyrządów są zapisywane na dysku i w każdej chwili można je odtworzyć w celu powtórzenia pomiarów.
Protokół umożliwia obserwację danych np. znakowych (ASCII) przesyłanych interfejsem komunikacyjnym. Analiza jest przeprowadzona w czasie rzeczywistym. Badane są interfejsy SPI, UART, I2C, I2S, 1Wire, CAN.
Edytor skryptów służy do tworzenia, uruchamiania i debugowania skryptów pozwalających kontrolować wszystkie instrumenty WaveForms. Aby Edytor skryptów mógł korzystać z instrumentów, muszą być one otwarte w WaveForms.
W WaveForms dostępne są przykładowe skrypty:
Jeśli chcesz uzyskać więcej informacji na temat rozwiązań Digilent lub zastanawiasz się, które urządzenie będzie dla Ciebie odpowiednie, zapraszam do kontaktu.
pawel.czekierda@elmark.com.pl
Masz pytania? Potrzebujesz porady? Zadzwoń lub napisz do nas!