01-2005_019-024.pdf

(873 KB) Pobierz
ep_01_019-024.indd
Szybki próbnik logiczny do układów LV
P R O J E K T Y
Szybki próbnik logiczny
do układów LV
AVT-548
Pojawianie się nowych
układów scalonych czasami
wymaga stworzenia nowych
narzędzi do ich testowania i
uruchamiania. W przypadku
układów cyfrowych takimi
najtańszymi narzędziami są
próbniki stanów logicznych.
W artykule opisujemy próbnik
stanów logicznych opracowany
dla niskonapięciowych układów
cyfrowych.
Rekomendacje:
nie ma chyba elektronika,
który w swojej pracy nie stosuje
układów cyfrowych. Dlatego
opisany tu projekt zwróci uwagę
każdego Czytelnika EP. Tym
bardziej, że jest to pierwsza
taka konstrukcja opisywana na
naszych łamach.
Niskonapięciowe układy cyfro-
we (LV – Low Voltage ) powoli (a
może właśnie szybko) przestają być
nowinką i stają się chlebem po-
wszednim techniki cyfrowej i mi-
kroprocesorowej. Ich stosowanie ma
wiele zalet, z których oszczędność
energii jest chyba najważniejsza. Z
oczywistych względów moc pobie-
rana przez układy spada wraz ze
spadkiem napięcia zasilającego. Po-
nadto komplementarne pary CMOS
przy niskich napięciach zasilających
przestają wykazywać wadę, polega-
jącą na chwilowym przewodzeniu
obu tranzystorów MOS w chwili
przełączania. Sprawia to, że pobie-
rana moc nie wzrasta wraz z czę-
stotliwością pracy tak bardzo, jak
w przypadku układów CMOS zasi-
lanych „wysokimi” napięciami rzę-
du 5V. Dzięki tym faktom, zarówno
statyczne jak i dynamiczne charak-
terystyki energetyczne układów LV
stają się znacznie łagodniejsze niż
ich 5-woltowych odpowiedników.
W najbliższych latach układy
LV z pewnością zagoszczą na do-
bre także w warsztatach hobbystów.
Naturalną potrzebą staje się budowa
próbnika logicznego mogącego pra-
cować z układami LV w całym za-
kresie stosowanych napięć zasilania,
czyli ok. 1,6 V...4 V. Próbnik powinien
w łatwy sposób dostrajać się do
konkretnego napięcia zasilania bada-
nych układów oraz być wystarcza-
jąco szybki, aby spełnić wszystkie
(lub prawie wszystkie) wymagania
szybkościowe jakie spotka w pra-
Tab. 1. Podstawowe parametry próbnika
Parametr
Wartość
Tryby pracy
CMOS LV
TTL
Zakres napięć zasilania
badanych układów
TTL: 5 V
CMOS LV: 1,6 V...4,4 V
Minimalna szerokość
wykrywanego impulsu (szpilki)
<10 ns
Czas pomiędzy wykrywanymi szpilkami dowolnie długi
Maksymalna częstotliwość
wykrywanego przebiegu prostokątnego
o wypełnieniu 50%
ok. 100 MHz
Napięcia graniczne poziomów logicznych
w trybie CMOS LV
Dla napięć zasilania 1,6<Vcc<2,7 V
Stan niski: <0,35·Vcc
Stan wysoki: >0,65·Vcc
Dla napięć zasilania Vcc>2,7 V
Stan niski: <0,3·Vcc
Stan wysoki: >0,7·Vcc
Napięcia graniczne poziomów logicznych
w trybie TTL
Stan niski: <0,8 V
Stan wysoki: >2,0 V
Sposób obsługi
Obsługa jednym przyciskiem
Wskazania na diodach LED i wyświetlaczu LCD
Sposób wybierania napięcia pracy
badanego układu cyfrowego
Próbkowanie - dotknięcie grotem do zasilania
badanego układu i krótkie wciśnięcie przycisku
Zmiana trybu pracy
Długie wciśnięcie przycisku (ponad 1 s)
Funkcje dodatkowe
Woltomierz napięcia stałego 0...5 V
o rozdzielczości pomiaru 0,1 V
Elektronika Praktyczna 1/2005
19
27817196.033.png 27817196.034.png 27817196.035.png
Szybki próbnik logiczny do układów LV
Rys. 1. Schemat blokowy próbnika
niskim napięciem potrzebna jest ja-
kakolwiek przetwornica DC/DC step-
-up potrafiąca przy napięciach wej-
ściowych 1,5...5 V dostarczyć napię-
cia wyjściowego równego 5 V przy
wydajności prądowej na poziomie
20 mA. Na rynku występuje bardzo
wiele takich przetwornic produko-
wanych przez wielu wytwórców, a
także gotowych modułów. W samej
Elektronice Praktycznej zaprezento-
wano już nie jeden gotowy moduł
przetwornicy, który doskonale nada
się do zasilania próbnika (choćby
np. w EP8/2004). Aby nie skazywać
Czytelników na stosowanie określo-
nej kostki gdy nadaje się ich wiele,
celowo przyjąłem, że próbnik będzie
zasilany z odrębnego (miniaturowe-
go) modułu przetwornicy DC/DC.
Dzięki temu każdy będzie mógł
użyć takiego układu (lub gotowego
modułu) jaki akurat ma pod ręką.
Przykładowo - model zasilany jest
przez układ podwyższającej prze-
twornicy indukcyjnej typu MAX856
zamontowany na malutkiej płytce
uniwersalnej połączonej z płytką
próbnika za pomocą dwóch krótkich
drutów. Po trzecie wreszcie – zasi-
lanie napięciem 5 V pozwoliło wy-
konać próbnik z użyciem prostych
układów przystosowanych do zasi-
lania 5 V, bez konieczności sięgania
po układy stricte niskonapięciowe.
Schemat blokowy próbnika poka-
zany jest na rys. 1 . Jak wspomnia-
łem głównym elementem całości
są szybkie komparatory analogowe
typu MAX9012, które porównują
napięcie wejściowe z napięciami
progowymi dla stanów wysokie-
go i niskiego – odpowiednio U IHmin
i U ILmax . Komparatory te posiadają
wyjścia TTL, dzięki czemu łatwo
je sprzęgać z typowymi układa-
mi cyfrowymi. Ich wyjścia sterują
diodami LED, które pokazują sta-
ny logiczne, oraz wejściami szyb-
kich przerzutników monostabilnych.
Przerzutniki reagują na narastają-
ce zbocza sygnałów na wyjściach
cowni przeciętnego elektronika hob-
bysty. Poniżej prezentuję opis prób-
nika, który potrafi pracować z prze-
biegami o częstotliwościach sięgają-
cych 100 MHz i napięciach zasilania
układów LV z przedziału 1,6...4,4 V.
Minimalna szerokość wykrywanego
impulsu (szpilki) jest mniejsza niż
10 ns przy dowolnie długim okresie
powtarzania. „Nastrojenie” próbnika
na konkretne napięcie pracy odby-
wa się poprzez dotknięcie jego gro-
tem do zasilania badanego układu
i wciśnięcie przycisku. Ten sposób
pracy pozwala na łatwe użytkowa-
nie sondy także w bardziej skom-
plikowanych układach cyfrowych,
gdzie często występuje kilka stref
napięć zasilania. Typowy przykład
– „rdzeń” urządzenia pracuje przy
napięciu zasilania 3,3 V zaś por-
ty wyjściowe zasilane są napięciem
5 V. Dodatkowo, oprócz pracy w try-
bie LV, próbnik umożliwia pracę z
historycznymi poziomami logicznymi
TTL. Wszystkie parametry urządze-
nia zestawione są w tab. 1 .
wy czas propagacji (z wejścia analo-
gowego do wyjścia cyfrowego) wyno-
si dla tej kostki 5 ns. Do sygnalizacji
stanów logicznych i zboczy użyłem
standardowo diod LED. Wykrywanie
zboczy sygnału zrealizowałem uży-
wając typowych układów cyfrowych
serii ACT, które potrafią działać z
impulsami o długości mniejszej od
5 ns. Aby zapewnić łatwość wytwarza-
nia napięć progowych w obu trybach
pracy oraz elastyczność konstrukcji, a
także aby w prosty sposób zrealizo-
wać sterowanie sondą zastosowałem
„analogowy” mikrokontroler ADuC812
firmy Analog Devices. Dzięki niemu
cały blok odpowiedzialny za logikę,
sterowanie przez użytkownika i wy-
twarzanie napięć progowych realizo-
wany jest przy użyciu malutkiej po-
jedynczej kostki. Dodatkową zaletą ta-
kiego rozwiązania jest wręcz nieogra-
niczona możliwość rozwijania prób-
nika od strony programowej (nowe
tryby pracy itp.) przez czytelników.
Projektując układ zdecydowa-
łem, że sam próbnik zasilany bę-
dzie napięciem stabilizowanym 5 V.
Wydawać się to może nieco para-
doksalne, jednak ma to sens. Po
pierwsze jak już wspomniałem – w
dość skomplikowanych układach, w
których stosowane są układy nisko-
napięciowe zawsze gdzieś występuje
napięcie 5 V – choćby w zasilaniu
wyjściowych portów czy interfej-
sów. Po drugie – aby zasilać układ
Opis układu
Aby zapewnić niezawodną pracę
w szerokim zakresie napięć zasilania
zdecydowałem, że do wykrywania
stanów logicznych użyję znanego spo-
sobu z komparatorami analogowymi.
Po prostu – za stan niski uznawane
będzie napięcie mniejsze od odpo-
wiednio dobranego progu nazwane-
go U ILmax (maksymalne napięcie jakie
wejście współpracującego układu uzna
jeszcze za stan niski), zaś za stan
wysoki – napięcie większe od U IHmin
(minimalne napięcie jakie wejście
współpracującego układu uzna jesz-
cze za stan wysoki). Oczywiście aby
zapewnić dużą szybkość pracy sondy
muszą to być odpowiednio szybkie
komparatory. Poszukując takowych wy-
brałem układ MAX9012, zawierający
dwa szybkie komparatory analogowe
z wyjściami TTL. Deklarowany typo-
Rys. 2. Wskazania próbnika
20
Elektronika Praktyczna 1/2005
27817196.036.png 27817196.001.png 27817196.002.png 27817196.003.png
Szybki próbnik logiczny do układów LV
Rys. 3. Schemat elektryczny próbnika
Elektronika Praktyczna 1/2005
21
27817196.004.png 27817196.005.png 27817196.006.png 27817196.007.png 27817196.008.png 27817196.009.png 27817196.010.png 27817196.011.png 27817196.012.png 27817196.013.png 27817196.014.png 27817196.015.png 27817196.016.png 27817196.017.png 27817196.018.png 27817196.019.png 27817196.020.png 27817196.021.png 27817196.022.png 27817196.023.png 27817196.024.png 27817196.025.png 27817196.026.png 27817196.027.png 27817196.028.png
 
Szybki próbnik logiczny do układów LV
Rys. 4. Schemat montażowy
krótkie „szpilki” będące wynikiem
spadku napięcia na rezystancjach
ścieżek masy cyfrowej w wyni-
ku sporych prądów impulsowych,
które płyną przez nie w krótkich
chwilach przełączania części blo-
ku cyfrowego. Analogowe zasilanie
wytwarzane jest z zasilania części
cyfrowej przez filtr, którego głów-
nym elementem jest dławik L1.
Wejście sondy stanowi punkt
I. Zgodnie z rys. 1 napięcie wej-
ściowe podawane jest na wej-
ścia komparatorów zawartych w
układzie U2 oraz – poprzez U3A
i U3B – na wejście ADC0 prze-
twornika A/C mikrokonwertera U1.
Wtórniki U3A i U3B separują wej-
ście próbnika od reszty układu.
Obecność rezystora R1 sprawia,
że wejście sondy nie jest bez-
pośrednio obciążone pojemnością
wejściową U3A. Dzięki temu nie
ma ryzyka, że kilkunanosekundo-
we szpilki „utopią” się w tej po-
jemności. R2 zwiera wejście U3A
do masy zmniejszając tym samym
impedancję wejściową U3A do 1M
i zapobiegając indukowaniu się
przeróżnych zakłóceń. Stosunek
podziału pasożytniczego dzielnika
R1 R2 wynosi 100/101, co przy
rozdzielczości pomiaru wynoszącej
0,1 V w żaden sposób nie fałszu-
je wyniku. Układ U3 typu OP491
jest nowoczesnym wzmacniaczem
operacyjnym typu Rail-to-Rail na
wejściach i na wyjściach. Oznacza
to, że może pracować z napięcia-
mi wejściowymi w pełnym zakre-
sie od zera do napięcia zasilania.
Taki sam jest zakres prawidło-
wych napięć wyjściowych. Zasto-
sowanie takiego wzmacniacza było
konieczne, ze względu na niskie
pojedyncze napięcie zasilania (5 V)
oraz wymagany zakres napięć wej-
ściowych w pełnej skali 0...5 V. W
układzie można zastosować dowol-
ny inny wzmacniacz operacyjny o
zbliżonych parametrach. Dzielnik
R3 R19 potrzebny jest ze wzglę-
du na fakt, że przetwornik A/C
pracuje z wewnętrznym (wysoko-
stabilnym) napięciem odniesienia
równym 2,5 V, które odpowiada
pełnej skali pomiarowej (wartość
4095). Dzielnik ten rozszerza za-
komparatorów, a tym samym po-
kazują wzrost napięcia wejściowego
powyżej U IHmin (zbocze narastające
sygnału na wejściu próbnika) oraz
jego spadek poniżej U ILmax (zbocze
opadające). Zastosowanie odrębnych
diod LED pokazujących zarówno
zbocze opadające jak i narastające
przebiegu wejściowego (a nie jak
w standardowych próbnikach jednej
oznaczanej zwykle słowem PULSE)
ma dwie zalety. Pierwsza to wska-
zywanie nieprawidłowych oscylacji
w okolicach jednego z progów prze-
łączania. Przykładowo, jeśli świeci
się dioda oznaczona literą H oraz
dioda wskazująca zbocze narastające
zaś pozostałe diody są wygaszone,
to znaczy że na wejściu napięcie
oscyluje wokół U IHmin i nigdy nie
spada do poziomu stanu niskiego
– mamy więc w badanym układzie
nieprawidłowy przebieg nie będący
przebiegiem cyfrowym. Druga zaleta
wynika ze sposobu ułożenia diod
na płytce drukowanej próbnika. Są
one ułożone tak, że – w przypad-
ku krótkich impulsów szpilkowych
- tworzą symboliczny rysunek wy-
stępujących przebiegów, który łatwo
pojmuje się intuicyjnie. Wszystkie
możliwe wskazania próbnika wraz
z ich opisem przedstawia rys. 2 .
Napięcia graniczne poziomów
logicznych wytwarzane są przez
przetworniki cyfrowo-analogowe za-
szyte w strukturze mikrokonwerte-
ra ADuC812 firmy Analog Devices.
Zawiera on w sobie oprócz rdzenia
’51 (ściślej ’52 - dodatkowy Time-
r2) dwa przetworniki cyfrowo-ana-
logowe i jeden analogowo-cyfrowy
(8 kanałów) – wszystkie 12-bitowe.
Jest on wręcz idealny do tego za-
stosowania, gdyż pozwala na łatwe
zrealizowanie całej funkcjonalności
logicznej urządzenia wraz z wybie-
raniem trybu pracy oraz odczytem
napięcia zasilania badanego układu
i wytworzeniem odpowiednich na-
pięć progowych zgodnie z tab. 1.
Mikrokontroler współpracuje z
pojedynczym przyciskiem i wyświe- Rys. 5. Przykładowy układ testowy
tlaczem alfanumerycznym LCD. Jego
działanie jest proste. Napięcie z wej-
ścia próbnika podawane jest stale
na wewnętrzny przetwornik analogo-
wo-cyfrowy. Krótkie wciśnięcie przy-
cisku powoduje odczyt tego napię-
cia i wytworzenie odpowiadających
mu napięć U IHmin i U ILmax (tab. 1), a
także wypisanie jego wartości na
wyświetlaczu LCD. Napięcie wejścio-
we mierzone jest z rozdzielczością
0,1 V, co jest zupełnie wystarczające
w przypadku pomiaru napięć zasi-
lania. Jak widać, duża rozdzielczość
przetwornika (12 bitów) nie została
tu w pełni wykorzystana.
Przytrzymanie przycisku na czas
ponad ok. 1 s powoduje zmianę try-
bu pracy próbnika – na przemian
TTL lub CMOS LV, a co za tym
idzie zmianę progów U IHmin i U ILmax .
W trybie TTL progi te są stałe i
wynoszą odpowiednio 2,0 V i 0,8 V.
Niejako przy okazji realizowana jest
też funkcja woltomierza napięcia
stałego z zakresu 0...5 V. Niezależnie
od aktywności użytkownika mikro-
kontroler co każde 400 ms odczytuje
napięcie wejściowe i pokazuje je na
wyświetlaczu LCD.
Schemat elektryczny znajdu-
je się na rys. 3 . Układ z pozoru
wydaje się dość skomplikowa-
ny, jednak bliższe przyjrzenie się
schematowi zdradza, że jest to w
sumie prosta implementacja rów-
nie prostej idei pokazanej już na
rys. 1. Widać w nim wyraźnie wy-
odrębnioną część analogową (U2,
U3) i cyfrową (U1, U4, U5). Masa
próbnika także rozdzielona jest na
część analogową i cyfrową, które
na płytce drukowanej łączą się
elektrycznie przy ujemnym biegu-
nie zasilania. Dzięki temu w to-
rze analogowym nie pojawiają się
22
Elektronika Praktyczna 1/2005
27817196.029.png 27817196.030.png 27817196.031.png
Szybki próbnik logiczny do układów LV
kres napięć wejściowych przetwor-
nika do 5 V. Kondensator C1 do-
datkowo filtruje napięcie podawa-
ne na przetwornik.
Załóżmy, że układ znajduje się
w trybie CMOS LV. Gdy użytkow-
nik dotknie grotem próbnika do na-
pięcia zasilania badanego układu i
krótko wciśnie przycisk S1, proce-
sor odczyta to napięcie i – zgodnie
z tab. 1 – wytworzy odpowiednie
napięcia progowe dla stanów wy-
sokiego i niskiego. Pojawią się one
na nóżkach DAC0 i DAC1 proceso-
ra. Jednocześnie informacja o wiel-
kości napięcia zasilania trafi na wy-
świetlacz LCD. W przypadku, gdy
próbnik ustawiony jest w tryb TTL
napięcie zasilania ustalone jest na
5 V, zaś progi na 0,8 V i 2,0 V. Kon-
densatory C25 i C26 filtrują napię-
cia progowe. Na płytce drukowanej
znajdują się one w bezpośrednim
sąsiedztwie U2. Dzięki nim, mimo
znacznego oddalenia układu U2
od mikrokontrolera, napięcia progo-
we wolne są od wszelkich wahań.
Dziwnie wygląda fragment układu
z wtórnikiem U3C. Jego rola jest
prosta – ma on na celu wstępnie
spolaryzować wejścia komparatorów
napięciem z zakresu zabronionego.
Przy wartościach R10 i R11 jak na
schemacie, napięcie to jest równe
średniej arytmetycznej napięć pro-
gowych. Dzięki temu przy nie pod-
łączonym grocie sondy nie świeci
się żadna dioda.
Gdy napięcia progowe są już
ustalone, można rozpocząć testowa-
nie badanego układu. Występowa-
nie na wejściu napięcia większego
od U IHmin (DAC0) powoduje, za po-
średnictwem inwertera buforujące-
go U4A, zapalenie diody LED D1.
Oznacza to stan wysoki. W stanie
niskim świeci się dioda D2.
Podanie na wejście przebiegu
prostokątnego powoduje naprze-
mienne występowanie dodatnich
impulsów na wyjściach obu kom-
paratorów. Impulsy te, wyzwalają
przerzutniki monostabilne zbudo-
wane nieco nietypowo z użyciem
przerzutników D kostki U5 typu
74ACT74. Pojawienie się zbocza
narastającego na wejściu CLK U5A
powoduje wystawienie na wyjście
Q stanu wysokiego i zapalenie dio-
dy D3. Jednocześnie na wyjściu \Q
pojawia się stan niski i C13 roz-
ładowuje się poprzez R7. Po ok.
0,25 s na wejściu zerującym poja-
wia się stan niski, co powoduje
natychmiastowy powrót U5A do
stanu spoczynkowego. Po ok. 3 ms
wychodzi on ze stanu zerowania i
może być wyzwolony przez kolejne
zbocze narastające na wejściu CLK.
Tak więc każde narastające zbocze
przebiegu wejściowego powoduje
zapalenie na czas ok. 0,25 s diody
D3. Analogicznie działa przerzutnik
U5B z tym, że zapalana jest dio-
da D7 po wystąpieniu na wejściu
próbnika zbocza opadającego.
Istnieje jeden powód zastosowa-
nia w układzie kostek serii ACT
– jest nim ich szybkość. Minimal-
na długość impulsu zegarowego dla
przerzutnika 74ACT74 zasilanego na-
pięciem 5 V wynosi w temperaturze
pokojowej co najwyżej 5 ns (zależnie
od producenta). Parametry te są nie-
co lepsze niż parametry szybkościo-
we komparatorów układu MAX9012.
Tak więc to właśnie komparatory
ograniczają maksymalną szybkość
pracy sondy. Jest ona jak na układy
amatorskie wręcz imponująca. Prób-
nik potrafi pokazać przebieg prosto-
kątny 50% o częstotliwości 100 MHz
oraz wykrywa szpilki o czasie trwa-
nia na poziomie 5...10 ns.
Zakres napięć zasilania badanych
układów ograniczony jest od góry
jednym z wymagań jakie stawia
przed konstruktorem nota katalogo-
wa układu MAX9012. Mianowicie
– aby komparator działał prawidło-
wo, na co najmniej jednym z jego
wejść musi panować napięcie z za-
kresu 0...3,1 V (przy zasilaniu 5 V).
Napięcie na wejściach pomiarowych
może zmieniać się od 0 do 5 V, tak
więc konieczne jest, aby na wyj-
ściach DAC0 i DAC1 stale panowa-
ło napięcie wynoszące co najwyżej
3,1 V. Tak więc maksymalne napięcie
pracy badanych układów wynosi dla
trybu CMOS LV 3,1/0,7=4,4 V. Dol-
ne ograniczenie – 1,6 V – wybrane
zostało arbitralnie. Może być ono
(poprzez modyfikację programu) ob-
niżone nawet poniżej 1 V. W trybie
TTL opisane wymaganie jest oczywi-
ście spełnione automatycznie, gdyż
UIHmin wynosi 2 V.
ny zostanie bootloader czy program
użytkownika decyduje stan wypro-
wadzenia \PSEN (pin 41) w chwi-
li włączenia napięcia zasilania. Je-
śli wyprowadzenie to pozostaje nie
podłączone, uruchamiany jest pro-
gram użytkownika. Aby uruchomić
bootloader i zaprogramować procesor
należy zewrzeć je do masy przez re-
zystor 1 kV, a następnie włączyć na-
pięcie zasilające. W układzie próbni-
ka odbywa się to za pośrednictwem
zworki JP1. Złącze CON2 służy do
podłączenia programatora. Może nim
być dowolny układ interfejsu 5 V<-
->RS232 PC, na przykład popular-
ny MAX232 w swej podstawowej
aplikacji. Zworka JP1 powinna być
zwarta tylko na czas programowa-
nia. Podczas normalnej pracy pozo-
staje ona rozłączona.
Do programowania można wyko-
rzystać specjalny program Download.
exe dostarczany przez Analog Devi-
ces. Jest to program już nieco leci-
wy, napisany jeszcze pod DOS, ale
doskonale spisuje się pod comman-
dlinem w systemach NT. Uruchamia-
ny jest z konsoli, poprzez podanie w
wierszu poleceń kilku argumentów.
Podstawowa składnia jest następu-
jąca: download nazwa_pliku.hex /c:n
/f:n.n /r , gdzie /c:n to numer portu,
zaś /f:n.n to częstotliwość kwarcu z
jakim pracuje procesor wyrażona w
megahercach. Na przykład dla portu
COM1 i f=4 MHz wpisujemy: down-
load probnikLV.hex /c:1 /f:4 /r . Oczy-
wiście, jeśli plik *.hex nie znajdu-
je się w tym samym katalogu co
program download.exe jako nazwę
pliku podajemy ścieżkę dostępu do
niego. Program ładujący wraz z ko-
dem źródłowym i wynikowym opro-
gramowania próbnika można pobrać
ze strony internetowej Elektroniki
Praktycznej.
Obsługa próbnika
Sposób obsługi został już wła-
ściwie opisany, poniżej przedstawię
jedynie krótkie podsumowanie.
Po włączeniu zasilania (przy roz-
wartej zworce JP1) próbnik urucha-
mia się w trybie TTL. Domyślnie
przyjmuje zasilanie badanego układu
równe 5 V i wytwarza charaktery-
styczne TTL-owskie progi stanów lo-
gicznych. Jest on gotowy do badania
układów zasilanych napięciem 5 V.
Aby zmienić tryb pracy wci-
skamy długo przycisk S1. Prób-
nik zmieni tryb na LV przyjmując
wstępnie maksymalne napięcie zasi-
lania badanych układów, czyli 4,4 V.
Programowanie mikrokontrolera
ADuC812 w systemie
Mikrokontroler ADuC812 pro-
gramowany jest w systemie przez
łącze RS232 za pośrednictwem we-
wnętrznego układu UART. Podczas
programowania komunikacją z PC i
zapisem odebranych bajtów progra-
mu w pamięci FLASH zajmuje się
wewnętrzny program ładujący, czyli
bootloader. O tym, czy uruchomio-
Elektronika Praktyczna 1/2005
23
27817196.032.png
Zgłoś jeśli naruszono regulamin