Académique Documents
Professionnel Documents
Culture Documents
Analizator stanw
logicznych LogicDAQ
Gdy montujemy i uruchamiamy
urzdzenie stanowice
wielokrotnie sprawdzon
konstrukcj, to na og nie
mamy z tym wikszych
problemw. Wystarczy wszystko
polutowa, podczy zasilanie
i ju. Gorzej, gdy sprawdzamy
zupenie nowy projekt. Czeka
nas wtedy moc niespodzianek.
Podobnych kopotw moemy
si spodziewa podczas
napraw zepsutego sprztu. W
przypadku urzdze cyfrowych
nawet dobry oscyloskop
nie zawsze nam pomoe.
Wspczesna elektronika uytkowa i profesjonalna, to w wikszoci przypadkw mniejsze lub wiksze
systemy mikroprocesorowe. Nazwa ta
zreszt stanowi pozostao historyczn, bo tak naprawd mikroprocesory
w klasycznym rozumieniu poza komputerami wystpuj waciwie tylko w
bardzo wyranowanym sprzcie profesjonalnym, a na ich miejsce pojawiy
si takie elementy, jak: mikrokontrolery, ukady programowalne, procesory
DSP, itp. Jakby ich nie nazywa, w
urzdzeniach takich spotykamy si z
wieloma sygnaami cyfrowymi, czsto
poczonymi logicznie w magistrale,
ostatnio niestety wystpujce dodatkowo w rnych standardach napiciowych. Uruchamianie takich urzdze nie jest sztuk atw, tym bardziej, gdy liczba sygnaw cyfrowych
jest dua. Jeli mamy do czynienia z
aplikacjami, w ktrych wystpuj liczne i skomplikowane zalenoci logiczne i czasowe pomidzy poszczeglnymi sygnaami cyfrowymi, to do prac
konstrukcyjnych nieodzowne staje si
zastosowanie odpowiedniego sprztu
pomiarowego. Podstawowym i nadal
najwaniejszym na etapie konstruowania pozostaje odpowiednie rodowisko
uruchomieniowe (IDE), ale nie mniej
istotne s takie przyrzdy jak wielokanaowy oscyloskop (najlepiej cyfrowy),
czy szczeglnie przydatny w przypadku aplikacji cyfrowych analizator stanw logicznych. Kady z tych
46
przyrzdw ma swoje
specyczne cechy. Mog
one spowodowa, e w
warsztacie konstruktora powinno si znale
miejsce na oba.
Krtko o jednym z
DAQw
Nie tak dawno opisywalimy na amach
naszego miesicznika
podrczny oscyloskop
cyfrowy PenScopeDAQ,
wyrniajcy si jak pamitamy wrd podobnych przyrzdw do
oryginaln konstrukcj. Fot. 1. Widok oglny analizatora LogicDAQ
Dzisiaj przysza kolej
gnau przekazywanego z urzdzenia
na nastpnego przedstawiciela rodziny DAQw: 32kanaowy analizator badanego do analizatora.
LogicDAQ komunikuje si z komstanw logicznych o nazwie Logicputerem PC poprzez interfejs USB.
DAQ. Jest to niewielkich rozmiarw
Odpowiednie sterowniki s instalourzdzenie (fot. 1) wsppracujce z
komputerem PC, na ktrym zainsta- wane wraz z caym programem obsugujcym analizator. Do zasilania
lowano specjalny program. W analisuy zasilacz wtyczkowy nalezatorze nie wystpuj adne mechacy do wyposaenia standardowego.
niczne elementy regulacyjne, umieszczono jedynie lampki sygnalizacyjne Analizator jest automatycznie wyStatus i Trigger oraz gniazdo suce krywany przez program i zaraz po
tym fakcie mona rozpocz prac.
do podczenia przewodw pomiaroProgram wykorzystywany do wspwych. Wszystkich regulacji dokonupracy z analizatorem jest czci
je si z poziomu programu komputeoprogramowania rmowego przeznarowego. Do dua liczba wej wymusia konieczno zastosowania od- czonego rwnie dla innych urzpowiedniego gniazda wejciowego. W dze RKSystem (inne typy analipraktyce codziennej prawdopodobnie zatorw logicznych i oscyloskopw
nie bdzie zachodzia potrzeba jedno- cyfrowych). W przypadku Logicczesnego wykorzystywania wszystkich DAQa wystpuje jako samodzielna
kanaw. Do dobrym rozwizaniem aplikacja, natomiast w przypadku
okazao si przyjte przez producen- oscyloskopw cyfrowych jest uruta rozwizanie polegajce na podzieleniu caego kabla pomiarowego na 8
4przewodowych wizek. W ten sposb mona doczy tylko tyle kocwek pomiarowych, ile bdzie niezbdnych do dokonania pomiarw. Wad
natomiast jest do delikatna konstrukcja kabelkw, przez co stosunkowo atwo mona je uszkodzi, szczeglnie podczas wycigania wtyczek
z gniazda. Nie uatwi pracy rwnie
niezbyt dua dugo przewodw (ok.
Rys. 2. Gwne okno programu ob20 cm), cho tu naley zrozumie, e
sugujcego analizator
moe mie ona wpyw na jako sy-
S P R Z T
Akwizycja
danych
47
S P R Z T
48
Mona rwnie czy powysze warunki, tzn. jako warunek wyzwolenia ustawi zmian stanu i kombinacj wej, a take zmian stanu lub
kombinacj wej. Jak wida logika
matematyczna, z ktr na co dzie
maj do czynienia fachowcy od techniki cyfrowej i tu kania si gboko.
Kolejna opcja pozwala ustawi jeszcze
liczb zboczy sygnau wyzwalajcego,
dopiero po przekroczeniu, ktrej nastpi wyzwolenie. Warunki wyzwalania ustawia si w oknie Capture Setup (rys. 5).
Warunek wyzwolenia stanowi
punkt zaczepienia do przeprowadzenia
analizy pracy badanego ukadu. Czasami interesowa nas bdzie to, co si
dziao przed wyzwoleniem, czasami
to, co byo pniej. W programie moemy zdecydowa o tym, w jaki sposb sprbkowane dane bd zapisywane do bufora. Suy do tego pasek
Pre/Post Trigger Buffer. Pooenie momentu wyzwolenia wzgldem danych
zapisanych do bufora jest wyznaczone przez pozycj suwaka. W sytuacji
pokazanej na rys. 6. wyzwolenie nastpi, gdy do bufora bdzie zapisywana 27320 prbka z 32757, ktre
w tym przypadku si tu zmieszcz.
Oznacza to, e na wykresie bdziemy
obserwowa do dug histori zdarze, jakie miay miejsce przed wyzwoleniem, a nastpnie may kawaek
wykresu pokae nam to, co si dziao
tu po wyzwoleniu. Jak wida suwak
jest wyskalowany zarwno w jednostkach czasu, jak i w liczbach odnoszcych si do wielkoci bufora.
Oprogramowanie wsppracujce z analizatorem LogicDAQ oferuje
jeszcze jeden do specyczny sposb obserwowania zjawisk w ukadzie
badanym. Jest to licznik Edge counter (after trigger). Suy on do zliczenia okrelonego zbocza (narastajcego lub opadajcego) sygnau na dowolnym wejciu, od chwili wystpienia wyzwolenia, do zapenienia bufora danych. W przypadku uaktywnienia tej opcji, wynik jest wywietlany
na pasku pod wykresami. Pomiar taki
moe by pomocny w analizie poprawnoci transmisji szeregowej.
Analiza wywietlonych
wykresw
Zebranie danych, to zaledwie poowa sukcesu. Teraz przychodzi kolej na ich analiz. Podstawow form zobrazowania wynikw s wykresy czasowe przebiegw z poszczeglnych kanaw pomiarowych. Wywietlane w ten sposb dane wygl-
S P R Z T
Tab. 1. Podstawowe parametry analizatora LogicDAQ
400MHz przy 8 kanaach
Maksymalna czstotliwo
200MHz przy 16 kanaach
prbkowania
100MHz przy 32 kanaach
Dugo bufora danych
128 kB (opcjonalnie 512 kB)
Zewntrzne wejcie zegarowe
Ustawianie poziomu jedynki logicznej (napicia progowego)
Zasilanie zewntrzne
5 V/1 A
Podsumowanie
Analizatory stanw logicznych nie nale chyba do sprztu bardzo powszechnie wykorzystywanego nawet przez profesjonalistw. Jeszcze do niedawna naleay do grupy
sprztu elitarnego. Sam
dowiadczyem tego niegdy na wasnej skrze,
gdy pracujc przy uruchamianiu systemw mikroprocesorowych w niemaej instytucji musiaem si niemal zapisywa na wypoyczenie jednego egzemplarza
analizatora stanw logicznych, jaki by wwczas dostpny dla wszystkich pra-
49