Professional Documents
Culture Documents
wrcz odkrywczymi, rozwizaniami ukadowymi. Przypominamy take cieszce si najwikszym powodzeniem, proste
opracowania pochodzce z redakcyjnego laboratorium.
Do nadsyania opisw niebanalnych rozwiza (take wyszukanych w Internecie) zachcamy take Czytelnikw.
Za opracowania oryginalne wypacamy honorarium w wysokoci 300 z brutto, za opublikowane w EP informacje
o interesujcych projektach z Internetu honorarium wynosi 150 z brutto. Opisy, propozycje i sugestie prosimy przesya
na adres: analog@ep.com.pl.
Wykrywacz
przewodw
pod napiciem
Przy pomocy
tego urzdzenia
mona atwo
wykry przewody pod napiciem. Przyrzd
moe by uywany do lokalizacji przewodw
w cianach i
przerw w przewodach. Byskajca LED sygnalizuje obecno
napicia. Czstotliwo byskw informuje
o odlegoci od
przewodu. Jeeli podana
jest sygnalizacja
dwikowa, to
pytka drukowana posiada rw- Rys. 1. Schemat eleknie miejsce na tryczny wykrywacza przebrzczyk.
wodw pod napiciem
Waciwoci:
wykrywanie przewodw sieciowych
sygnalizacja LED (opcjonalnie buzer)
regulowana odlego wykrywania: max
10 cm
zasilanie bateria 9 V (6F22)
wymiary pytki: 56 x 64 cm
Rys. 2. Podwajacz adunkowy zasada dziaania: faza 1 adowanie kondensatora C1 a), faza 2 wczenie LED-a zasilanego z podwyszonego
napicia b)
Dodatkowe informacje:
Bardziej szczegowy opis tego projektu
mona znale pod nazw K7101 (Velleman)
na stronie: http://www.sklep.avt.com.pl
37
Optoizolator
magistrali I2C
Wprawdzie I2C jest hasem nalecym zdecydowanie do techniki
cyfrowej, jednak biorc pod uwag
analogowe zadanie speniane przez
ukad optoizolacji, polegajce na
ochronie przez zakceniami, moemy
przyzna mu prawo do pojawienia
si w rubryce Analog Center. Schemat prezentowanego ukadu pochodzi
ze strony http://www.esacademy.com/
faq/i2c (rys. 1).
W stanie spoczynku linie I2C
przyjmuj poziom wysoki wymuszony przez rezystory podcigajce. Wysterowanie linii do aktywnego stanu
niskiego nastpuje w wyniku zwarcia
linii sygnaowych do masy, przez klucze tranzystorowe zawarte w ukadach
wsppracujcych z magistral. Optoizolator musi zatem wykrywa fakt
wymuszenia stanu niskiego po jednej
stronie bariery i przekazywa go na
drug stron. Z zasady dziaania I2C
wynika jednak, e mechanizm ten
musi dziaa w obu kierunkach. Caa
sztuka polega na takim zaprojektowaniu ukadu, aby stan aktywny przekazany ze strony A na B nie wrci w
38
Radar do bezpiecznego
parkowania samochodu
Rys. 2.
Waciwoci:
zasig czujnikw: 5 cm...1,5 m
(regulowany)
czstotliwo fali nonej: 40 kHz
czstotliwo pomiarw odlegoci:
26 raz/sek
zasilanie: 10...15 VDC/max. 16 mA
Ogranicznik
przepi
na wyjciu
zasilacza z
LM317
39
Waciwoci:
Zakres napi zasilania: 9...16 V
Maksymalne napicie wyjciowe
(Uzas=12 V): 1 Vrms
Maksymalne napicie wejciowe
(Uzas=12 V): min. 1,3 Vrms
Rezystancja wejciowa: typ. 30 kV,
min. 20 kV
Rezystancja wyjciowa: typ 20 V
Zakres regulacji wzmocnienia:
-75...0 dB
Znieksztacenia nieliniowe
(UI=0,3 Vrms): typ. 0,06%
Separacja kanaw: typ. 75 dB
Stosunek sygna/szum (UI=0,3 Vrms):
typ. 79...80 dB
Szumy wasne przy minimalnym
wzmocnieniu: typ. 10 mV
40
41
R [kV] i C [nF]
przy napiciu zasilania 3,3 V:
T=0,96*R*C
Stabilno uniwibratora przy
wahaniach napicia zasilania
od 3,0 do 3,6 V
(tj. w granicach
10% dopuszczanych przez producenta) jest dobra
jak na tego typu
konstrukcj. Zmiany wartoci geRys. 3. Schemat uniwibratora w konfiguracji z podtrzymy- nerowanego czasu
nie przekraczay
waniem impulsu
odpowiednio 2%.
w dowolnym momencie. Zosta on Przy zmianach ukadw scalonych
zaimplementowany i testowany w w podstawce wartoci te byy jeszkilku ukadach CPLD o symbolu cze mniejsze ok. 1,5%.
EPM3064 (rodzina MAX3000 rmy
Po wczeniu zasilania kondensaAltera) o napiciu zasilania 3,3 V.
tor C jest adowany z portu dwukiePrzypomn, e zarwno wejcia jak runkowego RC, pracujcego w tym
i wyjcia wszystkich ukadw tej momencie jako wyjcie w stanie 1,
rodziny s cakowicie kompatybilne do napicia bliskiego 3,3 V. Zakaze standardem TTL.
dajc e, wejcie RESET znajduje w
Schemat blokowy z rys. 1 przed- stanie 1, to pojawienie si narastastawia sposb doczenia kondensa- jcego zbocza sygnau na wejciu B
tora i rezystora do ukadu uniwibra- spowoduje zmian stanu wyjcia Q
tora, a na rys. 2 przedstawiono jego przerzutnika D, a tym samym wyjschemat logiczny, sporzdzony w cia uniwibratora z 0 na 1. Jedynka
edytorze schematw programu Qu- na wyjciu Q przerzutnika powoduartus II oraz przebiegi sygnaw na je przejcie bufora trjstanowego w
wejciach B, RESET i na wyjciu Q.
stan wielkiej impedancji, co powoMona te oczywicie zrealizo- duje, e kondensator przestaje by
wa rwnowany uniwibrator metod adowany przez port dwukierunkowy
opisu w jzyku AHDL (lub innym RC, ktry sta si teraz wejciem.
HDL), uywajc przeznaczonego do Kondensator C jest wic rozadowytego celu edytora tekstowego. Przy- wany przez rezystor R. Czas rozakad opisu takiego uniwibratora po- dowania kondensatora od maksymalkazano na list. 1. Po przerysowaniu
nej wartoci napicia do napicia
bd przepisaniu i skompilowaniu zera logicznego jest czasem trwania
generowanego impulsu wyjciowego
uniwibratora mona utworzy symbol
graczny bd plik biblioteczny, kt- uniwibratora. Po osigniciu napicia
re mona wykorzysta w przyszych zera logicznego na RC (waciwie
projektach na zasadach stosowania jego grnej wartoci) nastpuje wyelementw bibliotecznych.
zerowanie przerzutnika D i koniec
Tak zaimplementowany uniwi- generowania impulsu. Koniec generobrator wykorzystuje 2 makrocele wania impulsu mona te wymusi
tj. 3% zasobw logicznych ukadu w dowolnej chwili poprzez podanie
EPM3064. Podczas testowania ge- 0 na wejcie zerujce.
Port RC staje si ponownie wyjnerowa bardzo dokadne impulsy
w zakresie od 1 mikrosekundy do ciem w stanie 1 i aduje konden107 sekund, przy wartoci rezystan- sator C. Proces adowania kondencji R wynoszcej 110 kV i kolejsatora jest bardzo szybki, z uwagi
no doczanych kondensatorw o na du wydajno prdow wyjcia
RC w stanie 1 i wynosi zwykle ok.
wartociach od 10 pF do 1000 mF.
Pomiary pojemnoci kondensatorw 0,01 czasu rozadowania jaki wynika
i rezystancji rezystorw przepro- dla danych wartoci R i C ze wzowadziem kilkoma miernikami, co ru. Czas ten mona jeszcze bardziej
pozwolio w przyblieniu okreli skrci zmniejszajc warto rezyzaleno czasu T [mS] od wartoci stora Ro do wartoci 220 V. Jednak
42
SUBDESIGN UNIWIBRATOR
(
B,RESET:INPUT;
Q:OUTPUT;
RC:BIDIR;
)
VARIABLE
FF:DFF;
BUF:TRI;
Q:NODE;
BEGIN
Q=FF.Q;
FF.CLK=B;
FF.D=VCC;
FF.CLRN=RC AND RESET;
BUF.IN=VCC;
BUF.OE=NOT Q;
RC=BUF.OUT;
END;