68_70.pdf

(103 KB) Pobierz
LA-2124. Analizator stanów logicznych
S P R Z Ę T
WspÛ³czesne urz¹dzenia cyfrowe sk³adaj¹
siÍ zazwyczaj z†wielu modu³Ûw
funkcjonalnych. Projektanci takich urz¹dzeÒ
doskonale wiedz¹ o†tym, øe podczas ich
uruchamiania i†testowania bardzo przydatny
jest wielokana³owy analizator stanÛw logicznych. Jedno
z†takich urz¹dzeÒ - dostÍpnych na naszym rynku -
przedstawiamy w†artykule.
LA-2124
Analizator stanów logicznych
Podczas konstruowania urz¹dzeÒ
cyfrowych szczegÛln¹ uwagÍ naleøy
zwracaÊ na zaleønoúci czasowe wy-
stÍpuj¹ce pomiÍdzy sygna³ami. Na
wejúciach przerzutnikÛw (rejestrÛw)
dane powinny pojawiÊ siÍ odpo-
wiednio wczeúniej ( setup time ) -
przed narastaniem (opadaniem) zbo-
czy sygna³u zegarowego ( clk ) i†mo-
g¹ byÊ ìzdejmowaneî dopiero po
okreúlonym czasie ( hold time ).
CzÍsto zachodzi takøe†potrzeba
sprawdzenia, czy w†zbudowanym
uk³adzie nie wystÍpuje zjawisko
hazardu spowodowane zastosowa-
niem elementÛw wprowadzaj¹cych
rÛøne opÛünienia. Bardzo waøn¹
rzecz¹ jest, aby oprÛcz zachowania
w³aúciwoúci czasowych w†projekto-
wanym uk³adzie by³y zachowane
odpowiednie funkcje logiczne (dzia-
³anie zgodne ze specyfikacj¹ funk-
cjonaln¹). Sumator ma dodawaÊ,
a†nie mnoøyÊ, rejestr przesuwny ma
przesuwaÊ dane w†lewo (prawo)
o†okreúlon¹ (a nie dowoln¹) liczbÍ
pozycji itp. Potrzeba bardzo wiel-
kiego doúwiadczenia, aby przy two-
rzeniu za³oøeÒ funkcjonowania
uk³adu cyfrowego nie zrobiÊ - juø
na wstÍpie - wielu b³ÍdÛw.
Zwykle, przy wdraøaniu do pro-
dukcji skomplikowanych urz¹dzeÒ
cyfrowych, testowanie i†weryfikacja
jego dzia³ania trwa d³ugo. Czas
trwania tego etapu projektu moøna
skrÛciÊ za pomoc¹ specjalnych urz¹-
dzeÒ, np. analizatorÛw†stanÛw lo-
gicznych. DziÍki tym przyrz¹dom
moøna poznaÊ zaleønoúci czasowe
wystÍpuj¹ce miÍdzy sygna³ami
w†testowanym uk³adzie, a†takøe
zweryfikowaÊ jego cechy funkcjonal-
ne. O†ile za pomoc¹ oscyloskopu
moøemy obserwowaÊ maksymalnie
kilka sygna³Ûw jednoczeúnie, o†tyle
analizator pozwala obserwowaÊ,
z†dok³adnoúci¹ nawet nanosekundo-
w¹, kilkanaúcie (kilkadziesi¹t, a†na-
wet kilkaset) sygna³Ûw jednoczeúnie.
Na etapie opracowy-
wania konstrukcji bar-
dzo przydatnym urz¹-
dzeniem moøe okazaÊ
siÍ analizator LA-2124
firmy Clock Computer
Corporation. Firma ta
od wielu lat zajmuje
siÍ projektowaniem
i†produkcj¹ tego typu
urz¹dzeÒ.
Podstawowymi para-
metrami analizatora sta-
nÛw logicznych, naj-
czÍúciej branymi pod
uwagÍ przez uøytkow-
nikÛw, s¹: liczba kana-
³Ûw i†maksymalna czÍs-
totliwoúÊ prÛbkowania.
Prezentowany w†artykule LA-2124
ma 24 kana³y, wszystkie mog¹ po-
bieraÊ informacje (prÛbkowaÊ)
z†czÍstotliwoúci¹ do 100 MHz. Tak
wiÍc maksymalna rozdzielczoúÊ po-
miaru w†osi czasu wynosi 10 ns.
Innymi waønymi parametrami s¹:
dopuszczalne napiÍcia wejúciowe
(w prezentowanym modelu od -5V
do + 10V), prÛg rozpoznawania ze-
ra i†jedynki logicznej (w prezento-
wanym modelu od -1V do 3†V, pro-
gramowany z†krokiem 50 mV) i†po-
jemnoúÊ pamiÍci prÛbek, ktÛra
w†omawianym urz¹dzeniu wynosi
128 ks³Ûw.
Program steruj¹cy prac¹ analizato-
ra LA-2124 pracuje pod kontrol¹
systemu Windows 98/Me. Pozwala
on dobieraÊ wszystkie parametry
pracy, w†tym: sposÛb wyzwalania,
wartoúÊ s³owa wyzwalaj¹cego, na-
piÍcia referencyjne, czÍstotliwoúci,
pojemnoúÊ uøytej pamiÍci, itp.).
Program ten s³uøy takøe do ogl¹da-
nia wynikÛw pomiarÛw (rys. 1). Je-
go dodatkowymi, istotnymi z†punk-
tu widzenia uøytkownika, moøli-
woúciami s¹: drukowanie wynikÛw,
zapis danych do pliku (odczyt
z†pliku), eksport danych do arkusza
kalkulacyjnego. Atutem moøe byÊ
obszerna pomoc w†postaci elektro-
nicznej ( help ) napisana w†sposÛb
bardzo przejrzysty.
Rys. 1. Widok okna programu sterującego
pracą analizatora LA−2124
WiÍcej moøliwoúci
Firma Clock Computer Corpora-
tion modelu analizatora prezento-
wanego w†artykule, ma w†swojej
ofercie takøe modele bardziej za-
awansowane. Na przyk³ad modele
serii 5000 prÛbkuj¹ z†czÍstotliwoú-
ci¹ do 500 MHz, a†maksymalna
68
Elektronika Praktyczna 10/2003
S P R Z Ę T
39646935.001.png 39646935.002.png
S P R Z Ę T
!
"#$%! &
#'$' (%&)*+
,*'-. -
/0-!
Bardzo rozbudowane oprogramo-
wanie analizatorÛw z†rodzin 4000
i†5000 wykonuje m.in. automatycz-
n¹ analizÍ sygna³Ûw magistrali I 2 C,
a†po zastosowaniu dodatkowych
modu³Ûw moøe s³uøyÊ jako genera-
tor zadanych wzorÛw†( pattern gene-
rator ).
Aby lepiej zapoznaÊ siÍ z†anali-
zatorem przedstawionym w†artyku-
le, moøna pobraÊ oprogramowanie
steruj¹ce jego prac¹ i†przetestowaÊ
je w†trybie demo (bez do³¹czonego
sprzÍtu). Najnowsze wersje oprogra-
mowania s¹ dostÍpne na stronie
producenta http://www.clock-
link.com.tw oraz na stronie dystry-
butora - http://www.elmark.com.pl
(w sekcji - pomoc techniczna).
Tomasz Koz³owski
Elmark Automatyka Sp. z o.o.
elmark@elmark.com.pl
1)2342''2
66(7
*'# )232
/#$*#*+ ' 8'*#'
9**'. 9**0*+#$):*!
00! ;'<0=/>!'<*$.)
0*0%.8<$))*
?* ) &%*'0;*$*#0
) .<*.#**+%
) %*;*##.<*
) **#'*.'=@'''
*
) '#.'-A&A&!
& !
) <.0*+%8
B'.#'.' ,
C0'
.#;?D(-
liczba ich wejúÊ wynosi 160. Op-
rÛcz tego moøna ustawiaÊ po kilka
rÛønych progÛw napiÍciowych jed-
noczeúnie (w przedziale od -6,4
V†do +6,4 V). Dopuszczalne s¹ na-
piÍcia wejúciowe z†zakresu od -150
V†do +150 V, a†pamiÍÊ prÛbek ma
pojemnoúÊ do 512 ks³Ûw.
Dodatkowe informacje
Przyrz¹d do testów udostêpni³a redakcji firma
ELMARK Automatyka Sp. z o.o., tel. (22) 828-29-
11, www.elmark.com.pl.
70
Elektronika Praktyczna 10/2003
Tab. 1. Podstawowe parametry analizatora LA−2124
5'##
39646935.003.png
Zgłoś jeśli naruszono regulamin