Opis programu do tworzenia, symulacji i analizowania układów

advertisement
Opis programu do tworzenia, symulacji
i analizowania układów elektronicznych
„ Electronics Workbench 4.0 d ”
Wykonawca:
Marek Smyczek
Bytom 9.08.2001 r.
Program Electronics Workbench 4.0 d jest profesjonalnym narzędziem
pozwalającym w prosty sposób badać zachowanie się zbudowanego układu
elektronicznego. Układy mogą być analogowe lub cyfrowe; do dyspozycji mamy
także szereg mierników i wskaźników wizualnych.
Nie jest to jedyny dostępny program tego typu. Oprócz niego spotkać można
jeszcze inne aplikacje o podobnym przeznaczeniu. Przykładem może być PC SPICE,
PCB czy też Digital Works. Swoją łatwością i intuicyjnością obsługi program
Electronics Workbench zdaje się jednak przewyższać wspomniane aplikacje, dlatego
też warto przyjrzeć mu się z większą uwagą.
Aby móc korzystać z programu należy go najpierw zainstalować. Procedura ta
dla systemu Windows ma przebieg standardowy. W pierwszej kolejności
przechodzimy w używanym eksploratorze dysku do katalogu, gdzie znajduje się
wersja instalacyjna programu, odszukujemy plik Setup.exe i uruchamiamy go. W
pierwszej kolejności program instalacyjny zapyta się o katalog docelowy, do którego
mają zostać przekopiowane pliki programu Workbench (standardowo C:\WEWB4);
później – po skopiowaniu plików zostaniemy poproszeni o wpisanie nazwy grupy, z
której mają być dostępne skróty w menu Start do programu (standardowo
Electronic Workbench 4.0). Po zakończeniu instalacji możemy uruchomić
program z menu Start.
Program najprościej odinstalować poprzez skrót o nazwie Uninstall
znajdujący się w tej samej grupie menu Start co skrót do samego programu.
Okno programu składa się zasadniczo z 5 części w skład których wchodzą :
1.
Pasek menu, zawierający w pięciu kategoriach tematycznych wszystkie opcje i
funkcje programu.
2.
Pasek urządzeń. Znajdują się tu wskaźniki wizualne i generator przebiegów.
3.
Pasek elementów. Stąd mamy dostęp do konkretnych elementów
elektronicznych i elektrycznych ujętych w 10 kategorii.
4.
Pole z konkretnymi elementami elektronicznymi, do których mamy dostęp po
wybraniu jednej z dziesięciu kategorii na pasku elementów.
5.
Pole robocze, zajmujące największą część okna programu. To właśnie tutaj
można budować konkretne układy elektroniczne.
Główne okno programu „ Electronics Workbench 4.0 d
Pasek menu
Pasek
elementów
Pasek
urządzeń
Pole
elementów
Główny
włącznik
Pole
robocze
Opis paska menu.
1.
Polecenie File
New – pozwala na stworzenie całkiem nowego szablonu pracy (nowe puste pole
robocze). Jeżeli aktualnie pracowaliśmy nad jakimś układem i dotychczas nie był on
zachowywany, to pojawi się stosowny komunikat ostrzegający o tym. Jest to
pewnego rodzaju zabezpieczenie przed przypadkową utratą dotychczas wykonanej
pracy.
Open – daje możliwość otwarcia i edycji już istniejącego dokumentu (układu). Po
wybraniu tej opcji pojawia się okno pokazane poniżej. Podobnie jak przy poleceniu
New jeżeli nie zachowywaliśmy dotychczasowej pracy, to pojawi się odpowiedni
komunikat.
Okno pojawiające się po wybraniu polecenia open
Otwarte menu File
Save – wybierając to polecenie aktualizujemy aktualnie otwarty szablon. Za każdym
razem, gdy wybieramy tą opcje program wyświetla pytanie czy na pewno chcemy
zastąpić stary układ nowszą jego wersją.
Save as... – pozwala na zapisanie aktualnie otwartego układu na dysku pod nową
nazwą (standardową jest Untitled.ca4). Okno pojawiające się po wybraniu tej opcji
jest niemal identyczne jak to, które pojawia się po wybraniu opcji Open.
Revert to Saved... – daje możliwość przywrócenia ostatnio zapisanej wersji
szablonu. Opcję tę stosujemy wtedy, gdy uznamy,
że wprowadzone przez nas zmiany w jakimś
otwartym układzie są złe. Jako zabezpieczenie
przed przypadkową utratą dotychczasowej pracy
program wyświetla przedstawiony obok komunikat
informujący, że wszystkie dokonane zmiany będą
utracone.
Print – po wybraniu tej opcji wyświetlane jest przedstawione obok okno, w którym
możemy zdefiniować, które
elementy pola roboczego
chcemy wydrukować.
Print Setup – powoduje
wyświetlenie zaawansowanych
opcji drukowania. Wyświetlane
okno nie jest już oknem
programu, lecz oknem
systemowym
(Windows`owym).
Exit – pozwala na opuszczenie programu. Jeżeli nie zachowano ostatnio
zmodyfikowanego układu, to wyświetlony zostanie stosowny komunikat.
Install... – daje możliwość
doinstalowania wybranych
komponentów programu
i uaktualnień. Wyświetlane wtedy
okno przedstawione jest obok.
Import from SPICE – pozwala
otworzyć szablon z układem
wykonanym w konkurencyjnym programie PC SPICE.
Export to SPICE – powoduje zapisanie aktualnie otwartego dokumentu
w formacie obsługiwanym przez program PC SPICE.
Export to PCB - powoduje zapisanie aktualnie otwartego dokumentu
w formacie obsługiwanym przez program PCB.
2. Polecenie Edit
Cut – wycina zaznaczony fragment układu.
Copy – kopiuje zaznaczony fragment układu.
Paste – wkleja zaznaczony fragment układu.
Delete – usuwa zaznaczony fragment układu.
Select All – powoduje zaznaczenie całego układu.
Copybits – daje możliwość skopiowania zaznaczonego
fragmentu układu i wklejenia go do innego dokumentu
w postaci rysunku.
Show Clipboard – pokazuje zawartość schowka.
3. Polecenie Circuit
Activate – powoduje iż w utworzonym obwodzie zaczyna
płynąć wyimaginowany prąd.
Stop – polecenie odwrotne do Activate.
Pause – oznacza chwilowe wstrzymanie przepływu
prądu.
Label – przypisuje zaznaczonemu elementowi dowolnie
zdefiniowaną etykietę.
Przykład
wyświetlanego okna
po dwukrotnym
kliknięciuk na przykład
na węźle obwodu
znajduje się obok.
Value – pozwala zmienić wartość i (lub) parametry wybranego elementu.
Przykładowe okno dla
rezystora jest podobne do
innych tego typu na przykład
dla kondensatora czy źródła
napięcia stałego.
Model – daje możliwość zmiany jakiegoś elementu na inny tego samego typu
(na przykład tranzystor 2N2218 na 2N2222A). Dokładniejsze informacje
o dostępnych w programie modelach elementów znajdują się w części
poświęconej bibliotekom elementów.
Zoom – po zaznaczeniu wskaźnika wizualnego i wybraniu tej opcji otwiera okno
tegoż wskaźnika (na przykład po zaznaczeniu oscyloskopu – okno przebiegów
w tym oscyloskopie).
Rotate – pozwala obrócić element o kąt prosty.
Fault... – opcje dotyczące symulacji uszkodzenia się elementu.
Subcircuit... – zastępuje wybraną część obwodu „czarną skrzynką”
z wyprowadzeniami wewnętrznego obwodu. Ukryty w „czarnej skrzynce” obwód
można bezproblemowo modyfikować. Wystarczy dwukrotnie kliknąć
na wybranej „czarnej skrzynce”.
Wire Color... – pozwala zmienić kolor przewodu ( również po dwukrotnym jego
kliknięciu ). Opcja jest bardzo przydatna
na przykład podczas analizowania
jednocześnie dwóch podobnych
przebiegów
w oscyloskopie ( równolegle
z kolorami przewodów zmieniają się
kolory przebiegów ). Okno pojawiające
po wybraniu tej opcji znajduje się obok.
Preferences... – wyświetla opcje wyświetlania. Pokazane obok menu umożliwia
włączyć kolejno : wyświetlanie linii siatki,
przeciąganie do nich, pokazywanie etykiet, modelu
i wartości danego elementu.
Analysis Options – opcje analizera.
W przedstawionym z prawej
strony oknie możliwe jest
ustawienie : typu analizy,
założenia o liniowości
analizowanych przebiegów,
sposobu wyświetlania
przebiegów przez
oscyloskop, tolerancji
analizera, wielkości
tymczasowego pliku
zawierającego obliczenia
własne programu.
4. Polecenie Window
Arrange – powoduje przesunięcie wszystkich okien
programu do standardowych położeń.
Circuit – przekłada pole robocze na pierwszy plan
Description – umożliwia opisanie układu w
specjalnym polu edycyjnym.
Dalsze polecenia powodują uaktywnienie wybranej
grupy elementów z lewej strony okna programu
(można to zrobić również korzystając z paska
elementów ).
Custom – w tej grupie znajdują się często używane i
zdefiniowane przez użytkownika elementy.
Standardowo okno to nie zawiera żadnych elementów.
Aby jakiś dodać, na przykład rezystor, należy najpierw
przejść do grupy elementów Passive, odszukać
rezystor, przeciągnąć go na pole robocze, później uaktywnić grupę Custom i
przeciągnąć rezystor z pola roboczego do tej grupy.
Poniżej znajdują się szczegółowe opisy dostępnych w programie elementów.
W nawiasach za nazwą elementu wypisano te pojęcia wartości, które można
zmieniać. Dokonać tego można klikając podwójnie na wybrany element
i konfigurując znajdującą się tam wartość domyślną.
Passive – elementy bierne. Wśród nich znaleźć można:
Węzeł, do którego można przyłączyć maksymalnie 4 gałęzie.
Dg
.
Uziemienie.
Źródło napięcia stałego (wartość napięcia).
Źródło prądu stałego (wartość prądu źródłowego).
Źródło napięcia sinusoidalnego (napięcie skuteczne, częstotliwość, faza
przebiegu).
.
Źródło prądu przemiennego sinusoidalnego (wartość skuteczna prądu,
częstotliwość przebiegu, faza).
.
.
Rezystor ( wartość rezystancji).
Kondensator (pojemność).
Cewka (induktywność).
Transformator (m.in. przekładnia, rezystancja uzwojenia pierwotnego i
wtórnego
Bezpiecznik (maksymalna wartość płynącego prądu bez przepalenia).
Źródło napięcia stałego 5V.
Rezystor podciągający napięcie do wartości napięcia zasilania (rezystancja,
podciągnięte napięcie).
Potencjometr (klawisz skrótu, którego przyciśnięcie powoduje zmniejszanie się
rezystancji, zaś przyciśnięcie tego samego klawisza łącznie z SHIFT`em powoduje
zwiększanie się rezystancji; wartość rezystancji; domyślna wartość rezystancji
standardowo ustawiona na potencjometrze; procent całkowitej rezystancji, o którą
zmieniać się będzie aktualnie ustawiona wartość przy manipulowaniu klawiszem skrótu
do potencjometra).
Kondensator o nastawnej pojemności (z wyjątkiem ustawianej wartości całkowitej
pojemności wszystkie inne wartości są tego samego typu jak w potencjometrze).
Cewka o nastawnej indukcyjności ( z wyjątkiem indukcyjności wszystkie inne
wartości są tego samego typu jak w potencjometrze ).
Kondensator elektrolityczny (wartość pojemności).
Zegar do układów synchronicznych (częstotliwość, współczynnik wypełnienia,
napięcie).
Matryca rezystorowa (wartość rezystancji).
Active – elementy aktywne. Wszystkie elementy z tej grupy posiadają zaawansowane
parametry, które można zmieniać. Okno właściwości otwiera podwójne kliknięcie na
danym elemencie.
Dioda
Dioda Zenera
Tranzystor bipolarny typu NPN.
Tranzystor bipolarny typu PNP.
Dioda elektroluminescencyjna; gdy jest spolaryzowana w kierunku przewodzenia
świeci określonym w opcjach kolorem.
Wzmacniacz operacyjny
Wzmacniacz operacyjny serii 741
Tyrystor
Diak
Triak
Motek prostowniczy.
Układ realizujący równanie Vwyj = k * Vx * Vy, gdzie k – stała układu którą
można zmieniać.
Field Effect Transistors – elementy FET.
Tranzystor unipolarny złączowy JFET typu N
Tranzystor unipolarny złączowy JFET typu P
Tranzystor unipolarny MOSFET (B-S) z kanałem zubożanym typu N
Tranzystor unipolarny MOSFET (B-S) z kanałem zubożanym typu P
Tranzystor unipolarny MOSFET z kanałem zubożanym typu N
Tranzystor unipolarny MOSFET z kanałem zubożanym typu P
Tranzystor unipolarny MOSFET (B-S) z kanałem wzbogacanym typu N
Tranzystor unipolarny MOSFET (B-S) z kanałem wzbogacanym typu P
Tranzystor unipolarny MOSFET z kanałem wzbogacanym typu N
Tranzystor unipolarny MOSFET z kanałem wzbogacanym typu P
Control – w tej kategorii znajdują się różnego rodzaju przełączniki i przekaźniki.
Przełącznik przełączany spacją.
Przełącznik przełączany automatycznie po upływie ustalonego w opcjach czasu.
Przełącznik przełączany napięciem (ustawić można wartość napięcia załączania i
wyłączania).
Przełącznik przełączany prądem (ustawić można wartość prądu załączania
i wyłączania).
Przekaźnik sterowany prądowo (zmienić można indukcyjność cewki, prąd
załączający i podtrzymujący kotwicę).
Źródło napięciowe sterowane napięciem.
Źródło prądowe sterowane prądowo.
Źródło prądowe sterowane napięciowo.
Źródło napięciowe sterowane prądowo.
Hybrid – elementy analogowo – cyfrowe.
Przetwornik analogowo – cyfrowy. Zamienia doprowadzony sygnał
analogowy na 8 – bitowe słowo cyfrowe.
Przetwornik cyfrowo – analogowy. Zmienia doprowadzone 8 – bitowe
słowo na proporcjonalną wartość prądu.
.
Przetwornik cyfrowo – analogowy. Zmienia doprowadzone 8 – bitowe
słowo na proporcjonalną wartość napięcia.
Monostabilny multiwibrator.
555 Timer; używany często jako astabilny multiwibrator.
Indicators – różnego rodzaju wskaźniki i mierniki; przydatne przy analizowaniu
układów.
Woltomierz z możliwością regulacji rezystancji wewnętrznej i trybu
pracy (napięcie stałe lub zmienne).
Amperomierz z możliwością regulacji rezystancji wewnętrznej i trybu
pracy (prąd stały lub zmienny).
Żarówka o regulowanej mocy i napięciu. Jeżeli przekroczymy ustalone
parametry pracy, to żarówka ulegnie przepaleniu.
Jedno końcówkowa dioda, która świeci się gdy doprowadzony zostanie
potencjał.
Wyświetlacz cyfrowy. Każde wyprowadzenie odpowiada jednemu
segmentowi wyświetlacza.
Wyświetlacz cyfrowy. Do czterech wejść doprowadza się 4 – bitowe słowo
binarne a wyświetlacz pokazuje jego hexadecymalną wartość.
Układ umożliwia zapisanie do określonego pliku tekstowego przebiegu
zmienności napięcia w funkcji czasu. Możliwe jest zarejestrowanie aż ośmiu
linii sygnałowych.
Urządzenie to umożliwia wykorzystanie głośniczka znajdującego się
w komputerze. Jeżeli do jego zacisków przyłożymy napięcie to usłyszymy
dźwięk z komputera.
Gates – elementy cyfrowe – bramki logiczne.
AND
OR
NOT
NAND
NOR
Ex-OR
Ex-NOR
Bramka buforująca. Pełni ona rolę zaworu sterowanego stanem
podawanym na boczne wejście. Jeżeli na boczne wejście podamy stan
wysoki, to na wyjściu pojawi się stan wejściowy. Jeżeli natomiast na boczne
wejście podamy stan niski, to na wyjściu pojawi się wysoka impedancja (stan
niski) bez względu na stan znajdujący się na wejściu. Tablica prawdy tej bramki
przedstawia się następująco:
Wejście U ster. Wyjście
1
1
1
0
1
0
1
0
0
0
0
0
Wzmacniacz sygnału wejściowego. Pozwala na przyłączenie do wyjścia
większej liczby odbiorników.
Combinational – układy kombinacyjne.
Układ sumatora liczb binarnych posiadający możliwość realizacji przeniesienia.
Tablica prawdy przedstawia się następująco:
A
B
Σ
Co
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0
1
Układ sumatora liczb binarnych posiadający możliwość realizacji przeniesienia i
uwzględniający przeniesienie z poprzedniego segmentu. Tablica prawdy
przedstawia się następująco:
Σ
Ci
A
B
Co
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
1
1
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0
1
1
1
1
1
1
Multiplekser 1 – z – 8
Demultiplekser 8 – do – 1
Dekoder pozwalający zamieniać 4 – bitowe słowa binarne BCD
na impulsy sterujące siedmiosegmentowym wyświetlaczem cyfr.
Dekoder 3 – do – 8
Enkoder 8 – do – 3
Sequential – układy sekwencyjne.
Przerzutnik RS
Przerzutnik JK z wejściami asynchronicznymi wysokiego poziomu
Przerzutnik JK z wejściami asynchronicznymi niskiego poziomu
Przerzutnik D
Przerzutnik D z wejściami asynchronicznymi niskiego poziomu
Czterobitowy licznik słów binarnych
Uniwersalny 4 – bitowy rejestr przesuwny
Integrated Circuits – układy zintegrowane. Ta kategoria zawiera układy serii:
74XX, 741XX, 742XX, 743XX, 744XX, 4XXX. Po wybraniu odpowiedniego
układu należy wybrać jeszcze konkretny model. Przykład takiego
blokowego układu przedstawia rysunek obok.
5. Polecenie Help
Help – pomoc tematyczna. Dostępna w programie
pomoc jest w języku angielskim.
Help Index... – alfabetyczny spis haseł.
About Electronics Workbench – informacje o programie.
W prawie wszystkich podoknach menu obok konkretnej funkcji programu znajdują
się skróty klawiaturowe, które umożliwiają korzystanie z tych opcji bez
konieczności każdorazowego sięgania do danego menu.
Opis narzędzi dostępnych z paska urządzeń
Wygląd paska urządzeń
1. Multimeter
Za pomącą multimetru można mierzyć wartości prądu i napięcia stałego jak
i zmiennego, opór elektryczny oraz decybele. Pod przyciskiem SETTINGS kryją
się zaawansowane właściwości tego urządzenia.
Po dwukrotnym kliknięciu symbolu miernika pojawi się okno
widoczne z prawej strony. Własności tego urządzenia można
dodatkowo zmieniać w kolejnym oknie, które kryje, jak już
wspomniano, się pod przyciskiem SETTINGS.
Ustawić tu można:
rezystancję
amperomierza, rezystancję woltomierza, prąd omomierza i standard decybeli. Jak
instruuje pomoc programu, nie należy ustawiać zbyt dużej rezystancji woltomierza w
obwodach o małej rezystancji i bardzo małej rezystancji amperomierza w obwodach o
dużej rezystancji gdyż może to spowodować pojawienie się komunikatu o błędzie.
W oknie jednostek rezystancji prądu i napięcia dostrzec można literę ą zamiast Ω Błąd
ten występuje we wszystkich oknach dialogowych, w których ustawia się wartość
rezystancji. Na schemacie na szczęście widnieje jednak prawidłowy już symbol jednostki
Ω
2. Function Generator
Po dwukrotnym kliknięciu symbolu generatora pojawi się
okno widoczne z prawej strony.
Urządzenie to potrafi generować trzy rodzaje
przebiegów: sinusoidalne, piłokształtne i prostokątne.
Dodatkowo można ustawić:
Frequency – częstotliwość
Duty cycle – współczynnik wypełnienia
Amplitude – amplituda przebiegu
Offset - przesunięcie fazowe
Generator umożliwia zasilanie symetryczne.
3. Oscilloscope
Do oscyloskopu można podłączyć jednocześnie dwa tory sygnałów.
Do parametrów, które można regulować należą :
Time base – podstawa czasu, którą można regulować w zakresie :
0,10 ns/podziałkę – 1 s/podziałkę.
X Pos – parametr umożliwia przesunięcie całego przebiegu w poziomie.
Y/T, B/A, A/B – Przełączniki umożliwiają wybranie trybu wyświetlania
przebiegów.
Pierwszy z nich Y/T określa, że na osi X mamy czas a na B – Wartość przebiegu
w woltach na podziałkę.
Drugi – B/A umożliwia porównanie przebiegu B względem A. Oś X reprezentuje
A (w woltach na podziałkę) a oś Y reprezentuje B (w takich samych jednostkach).
Trzeci – A/B odpowiada dokładnie drugiemu przełącznikowi z tym że to przebieg
A jest porównywany względem B.
CHANNEL A – określa liczbę woltów sygnału podawanego na kanał A
przypadającą na podziałkę.
Y POS – parametr umożliwia dodanie do sygnału podawanego na kanał A
składowej stałej (dodatniej lub ujemnej).
Parametr CHANNEL B ma takie samo znaczenie jak CHANNEL A, tyle że
w odniesieniu do drugiego toru sygnału wejściowego.
W polach określających parametry sygnałów wejściowych znajdują się ponadto
trzy przyciski – przełączniki, których znaczenie jest następujące:
AC – pokazuje tylko składową zmienną przebiegu wejściowego
0 – pokazuje tylko składową stałą dołączoną do przebiegu parametrem Y POS
DC – pokazuje cały przebieg wejściowy (składowa stała i zmienna).
Okno pojawiające się po dwukrotnym kliknięciu ikony oscyloskopu i zawierające
omówione wyżej parametry przedstawia się następująco:
Po kliknięciu na
przycisku ZOOM
pojawi się inne
okno zawierające
dokładne
informacje
o przebiegu:
Suwak 1
Pole
informacyjne 1
Suwak 2
Pole
informacyjne 2
Pole
informacyjne 3
W drugim oknie mamy możliwość dokładnego zbadania zmienności przebiegu za pomocą
trzech pól informacyjnych znajdujących się bezpośrednio pod oknem przebiegu. Pierwsze
pole zawiera następujące informacje:
T1 – wartość ta określa dokładny czas, który odpowiada punktowi wyznaczonemu przez
miejsce przecięcia się osi czasu z suwakiem pionowym 1 (punkt wyjściowy, od którego
rozpoczyna się odmierzanie czasu to chwila włączenia układu).
VA1 – jest to wartość napięcia, która odpowiada punktowi przecięcia się suwaka 1 z
pierwszym przebiegiem.
VA2 – jest to wartość napięcia, która odpowiada punktowi przecięcia się suwaka 1 z
drugim przebiegiem (jeżeli taki w ogóle występuje).
Drugie pole informacyjne spełnia takie samo zadanie jak pole pierwsze, tyle że
w odniesieniu do suwaka 2.
Trzecie pole zawiera następujące dane:
T1 – T2 – różnica pomiędzy czasami T1 a T2
VA2 – VA1 – różnica napięć VA2 a VA1
VB2 – VB1 – różnica napięć VB2 a VB1
Znajdujący się pod oknem przebiegów poziomy pasek przewijania umożliwia
przeanalizowanie tych części przebiegu, które nie zmieściły się w oknie.
Przycisk REDUCE umożliwia powrót do poprzedniego okna oscyloskopu, zaś przycisk
SAVE – zapisanie przebiegu do pliku (zapis ten ma postać wartości czasów i
odpowiadającym im wartości napięć na wejściach oscyloskopu; ponadto zawiera
informacje o podstawie czasu, opóźnieniu czasowym początku przebiegu względem czasu
załączenia układu, liczbie woltów przypadających na podziałkę dla kanału A i B, wartości
dodanej składowej stałej do obu kanałów oraz informację o tym, które kanały wejściowe
są zasilone). Przykład takiego pliku z dwoma wpisami otrzymanych wartości znajduje się
poniżej (plik należy przeglądać w edytorze tekstu na przykład w notatniku):
Oscilloscope data for OE.CA4
Time base: 0.0002 seconds per division
Time offset: 0 seconds
Channel A sensitivity: 0.1 volts per division
Channel A offset: 0 volts
Channel B sensitivity: 0.0005 volts per division
Channel B offset: 0 volts
Channel A connected: yes
Channel B connected: yes
Column 1
time (seconds)
Column 2
channel A voltage
Column 3
channel B voltage
Time
Channel A
Channel B
------------------------------------------0.000000000000e+00 8.2224e-03 2.0449e+00
1.000000000000e-05 -4.8256e-03 1.0225e+00
4. Bode Ploter(Wobuloskop)
Ważną rzeczą jest odpowiednie podłączenie urządzenia do układu. Otóż zaciski
oznaczone jako IN należy przyłączyć do wejścia układu, zaś te oznaczone jako
OUT – do wyjścia.
Po dwukrotnym kliknięciu na ikonie elementu ukaże się następujące okno:
Dostępny
w programie
wobuloskop
umożliwia
badanie
wzmocnienia
napięciowego
i przesunięcia
fazowego (przebiegu wyjściowego w stosunku do wejściowego) w zależności
od częstotliwości. Aby móc badać wzmocnienie należy kliknąć na przycisku
MAGNITUDE, aby badać przesunięcie fazowe – PHAZE.
W obu przypadkach mamy możliwość konfigurowania osi pionowej (VERTICAL)
oraz poziomej (HORIZONTAL).
Jeżeli aktualnie badamy wzmocnienie, to na osi pionowej ustawiamy
maksymalną F i minimalną I wartość wzmocnienia jaką chcemy obserwować.
Jeżeli zaś badamy przesunięcie fazowe, to na osi pionowej ustawiamy
maksymalną F i minimalną I wartość przesunięcia w stopniach jaką chcemy
obserwować.
W obu przypadkach na osi poziomej ustawiamy krańcowe częstotliwości pracy
wobuloskopu (maksymalną F i minimalną I). W obu przypadkach mamy też
możliwość wybrania odpowiedniej skali (logarytmicznej lub liniowej).
Wobuloskop ten zawiera przydatny pionowy suwak, którego współrzędne
punktu przecięcia się z wykresem są wyświetlane w oknie położonym w prawym
dolnym rogu urządzenia. Dwa przyciski ze strzałkami pozwalają na dokładne
ustawienie położenia suwaka.
Podobnie jak w przypadku oscyloskopu otrzymane wyniki można zapisać do
pliku tekstowego za pomocą przycisku SAVE.
5. Word Generator
Urządzenie to jest generatorem słów binarnych definiowanych przez użytkownika.
Możliwe jest zdefiniowanie szesnastu słów, które będą się pojawiać na wyjściach
generatora w kolejności od zera do piętnastu. Edycji słów dokonuje się w oknie
znajdującym się po lewej stronie tak jak w zwykłym edytorze tekstu. Dla ułatwienia w
dolnej części okna znajduje się aktualny stan wyjść oraz szesnastkowa liczba będąca
odpowiednikiem tego słowa binarnego.
Po podwójnym kilikniciu na ikonie
generatora pojawi się okno zamieszczone
obok.
Urządzenie to posiada wiele dodatkowych
opcji, których znaczenie jest nast.ępujące:
CLEAR – resetuje wszystkie wpisane słowa
do wartości 0.
LOAD – opcja pozwala na załadowanie
tablicy słów zapisanych wcześniej.
SAVE – pozwala na zapisanie aktualnej
tablicy słów.
STEP – każde naciśnięcie tego przycisku powoduje podanie na wyjście kolejnego
jednego słowa binarnego.
BURST – naciśnięcie tego przycisku powoduje wykonanie jednego cyklu
podawania na wyjście wszystkich zdefiniowanych słów po kolei począwszy
od aktualnego podświetlenia.
CYCLE – naciśnięcie tego przycisku spowoduje, że generator będzie ciągle
podawał na wyjście zdefiniowane słowa po kolei.
FREQUENCY – parametr daje możliwość zdefiniowania częstotliwości zmian słów
binarnych na wyjściu.
CLK – zegar taktujący wykorzystywany przy układach sekwencyjnych.
6. Logic Analyzer
Urządzenie służy do analizowania przebiegów cyfrowych (maksymalnie 8–
bitowych słów). Wygląd okna po podwójnym kliknięciu na ikonie urządzenia
przedstawia rysunek poniżej:
Dla ułatwienia w dolnej części
okna znajduje się aktualny
stan wejść oraz szesnastkowa
liczba będąca
odpowiednikiem tego słowa
binarnego.
CLEAR – przycisk służy
do czyszczenia aktualnie
znajdujących się w oknie
przebiegów (reset okna).
TIME BASE – parametr ten to podstawa czasu.
7. Logic Converter(Analizator cyfrowy)
Urządzenie służy do tworzenia kilku transformacji funkcji układu. Można go użyć do
konwersji:
• Układu na tablicę prawdy lub diagram układu.
• Tablicy prawdy na wyrażenie w algebrze Boolea
• Wyrażenia w algebrze Boolea na układ lub tablicę prawdy.
Oznaczenia zacisków
wejściowych
b d
Oznaczenie
zacisku
jś i
Numer
u
Tablica prawdy –
t
jś i
Przycis
ki
Pole
edycyjne
Tablica prawdy – stany
wyjściowe
Wygląd okna po podwójnym kliknięciu ikony urządzenia
1) Konwersja układu na tablicę prawdy
♦ Przeciągamy ikonę urządzenia na pole robocze.
♦ Przyłączamy wejścia układu cyfrowego (którego tablicę prawdy chcemy znać)
do odpowiednich wejść urządzenia (tych oznaczonych od A do H).
♦ Przyłączamy wyjście układu cyfrowego do wejścia analizatora oznaczonego
OUT.
♦ Klikamy podwójnie ikonę analizatora
♦ Klikamy pojedynczo te oznaczenia zacisków wejściowych badanego układu
cyfrowego, do których zostały dołączone przewody
♦ Wciskamy
przycisk
♦ Zamykamy okno analizatora
♦ Włączamy układ
♦ Otwieramy okno urządzenia
♦ Otrzymujemy w ten sposób kompletną tablicę prawdy badanego układu.
2) Konwersja tablicy prawdy na niezminimalizowane wyrażenie w algebrze Boolea.
♦ Postępujemy podobnie jak w poprzednim
przypadku, tyle że wciskamy przycisk:
♦ W linii znajdującej się na samym dole okna otrzymujemy kompletne wyrażenie
opisujące nasz układ. Apostrof za literą oznacza negację.
3) Konwersja tablicy prawdy na zminimalizowane wyrażenie w algebrze Boolea.
♦ Postępujemy dokładnie jak w poprzednim
przypadku, tyle że wciskamy przycisk:
♦ W linii znajdującej się na samym dole okna otrzymujemy wyrażenie
zminimalizowane opisujące nasz układ. Apostrof za literą oznacza negację.
4) Konwersja wyrażenia w algebrze Boolea na tablicę prawdy.
♦ W pole znajdujące się na samym dole okna wpisujemy wzór funkcji
(o zmiennych od A do H na przykład: AB'C+ABC'+ABC [negacją jest symbol
na klawiszu z cudzysłowem])
♦ Następnie wciskamy przycisk :
♦ W polu wyżej otrzymujemy kompletną
tablicę prawdy dla podanego wzoru funkcji.
Możemy teraz wcisnąć przycisk
co spowoduje
dodatkowo zminimalizowanie wpisanego wzoru funkcji (w naszym przypadku
otrzymamy wyrażenie AB+AC).
5) Realizacja układu logicznego na podstawie wyrażenia zapisanego w algebrze Boolea
♦ W pole edycyjne wpisujemy dowolną funkcję logiczną.
♦ Następnie wciskamy przycisk :
♦ W centralnej części pola roboczego mamy
gotowy układ, który dla ułatwienia pracy już jest zaznaczony także można go
swobodnie kopiować czy wycinać i wklejać do innych układów.
6) Realizacja układu logicznego za pomocą jedynie bramek NAND i NOT
na podstawie wyrażenia zapisanego w algebrze Boolea
♦ W pole edycyjne wpisujemy dowolną funkcję logiczną.
♦ Następnie wciskamy przycisk :
♦ W centralnej części pola roboczego mamy
gotowy układ, który podobnie jak w poprzednim przypadku już jest zaznaczony
także można go swobodnie kopiować czy wycinać i wklejać do innych układów.
Podczas pracy z programem Electronics Workbench nieustannie zachodzi
konieczność edycji parametrów różnych elementów elektronicznych
i elektrycznych. Najprościej jest to zrobić poprzez dwukrotne kliknięcie na
edytowanym przez nas elemencie. Zawsze pojawi się wtedy okno, w którym
będziemy mieli możliwość dostosowania danego podzespołu no naszych potrzeb
poprzez dokonanie zmian standardowych parametrów na nasze własne. Część
elementów posiada tylko kilka podstawowych dających się konfigurować opcji jak
na przykład przedstawione poniżej źródło napięcia przemiennego.
Jak widać zmienić możemy
tutaj tylko napięcie skuteczne,
częstotliwość przebiegu oraz
jego fazę. Poza tymi trzema
parametrami nasze źródło
napięcia zachowuje się idealnie.
Wiele jest jednak takich
elementów, które posiadają
o wiele bardziej zaawansowaną
konfigurację.
Do grupy tej należą elementy półprzewodnikowe (z wyłączeniem niektórych bramek
logicznych) oraz transformator. Po dwukrotnym kliknięciu na ikonie któregokolwiek z tych
elementów pojawi się okno podobne do tego poniżej.
Mamy do dyspozycji
gotowe biblioteki
elementów – Library, w
których znaleźć można
konkretne modele
elementów – Model.
Możliwe jest
stworzenie własnej
biblioteki za pomocą
przycisku New
Library, bądź też
edycja modelu już
istniejącego poprzez
przycisk Edit. Okno,
które się wtedy pojawi
przedstawia rysunek
poniżej. Na przykładzie
prostego sumatora
cyfrowego widać, że
możemy zmienić próg napięcia wysokiego i niskiego, czas propagacji przy zmianie
sygnału z niskiego na wysoki oraz na odwrót, próg napięcia. Inne elementy
elektroniczne na przykład tranzystory posiadają jeszcze większą możliwość
konfiguracji.
Znaczenie innych przycisków jest następujące:
Copy – pozwala na skopiowanie elementu,
Paste – wklejenie podzespołu na przykład do innej biblioteki,
Delete – kasowanie modelu,
Rename – zmiana nazwy,
Accept – przyciskiem tym opuszczamy okno edycyjne z zachowaniem
dokonanych zmian,
Cancel – wyjście bez wprowadzania zmian.
Z nieznanych powodów niemożliwe jest użycie tych bibliotek, które w nazwie
zawierają litery x (na przykład nie można wykorzystać diod z biblioteki oznaczonej
jako 1n3xxx).
Po zbudowaniu każdego układu konieczne jest jego uruchomienie. Służy do tego
celu przycisk znajdujący się w prawym górnym rogu okna programu.
Bezpośrednio po włączeniu, jeżeli układ został
zbudowany poprawnie obok przycisku pojawi się
liczba oznaczająca czas, jaki pozornie upłynął dla
układu od chwili jego zasilenia.
Jeżeli w dowolnej chwili podczas działania układu
przyciśniemy ten przycisk jeszcze raz, to zamiast
czasu laki upłynął zobaczymy napis Stopped.
Jeżeli zaś po upływie pewnego czasu od włączenia
układu nastąpi samoczynne jego wyłączenie
połączone z wyświetleniem komunikatu Steady
State, to oznacza to, że nastąpiło ustalenie się
wszystkich napięć i prądów w obwodzie, co można zresztą zaobserwować na
dołączonych miernikach lub oscyloskopie.
Może się zdarzyć, że będziemy próbowali uruchomić niepoprawnie zbudowany
układ (na przykład w układzie
zawierającym transformator oba
uzwojenia nie będą uziemione) lub
próbując uruchomić dobry układ nie
skonfigurujemy odpowiednio opcji
programu (na przykład ustawimy zbyt
małą tolerancję). Prawdopodobnie
program wyświetli wtedy komunikat,
który przedstawiono obok.
Wnioski i spostrzeżenia
1. Podczas pierwszego zapisywania układu i nadawania mu nazwy najlepiej nie
korzystać z polskich liter „ z ogonkami ” . Postępowanie takie może się bowiem
skończyć niemożnością otworzenia tak nazwanego
układu w przyszłości. Program wyświetli wtedy komunikat
przedstawiony obok o braku dostępu do pliku.
Na szczęście istnieje prosty sposób na wybrnięcie z takiej
sytuacji. Wystarczy na przykład w Exploratorze Windows
przejść do katalogu, w którym znajduje się nasz zapisany
układ i zmienić jego nazwę tak, aby nie zawierała „ ogonków ”.
2. Podczas zapisywania układów należy nadawać im rozszerzenia .ca4. Próba
nadania im innego rozszerzenia na pewno się nie powiedzie. Program
automatycznie zmieni proponowane przez nas rozszerzenie na domyślne
wyświetlając przy tym komunikat The file extension is invalid. It has been
changed to: Nazwa_pliku.ca4.
3. Nie uruchomimy układu, w którym jest chociażby jeden kondensator, którego
okładziny nie są dołączone do reszty układu. Program wyświetli wtedy komunikat
A capacitor is open–circuited.
4.Zdarza się, że w układzie złożonym z kondensatorów i źródeł napięcia stałego
po włączeniu zasilania napięcia jakie się ustalą na kondensatorach są błędne.
5. Jeżeli zdarzy nam się czegoś nie wiedzieć, to tak jak w wielu aplikacjach pod
Windows’a mamy możliwość skorzystania z pomocy kontekstowej po naciśnięciu
klawisza F1.
6. Program nie toleruje długich nazw układów (właściwa nazwa musi składać się
z ośmiu liter i standardowego rozszerzenia .ca4).
Przykłady układów wykonanych w programie
Electronics Workbench.
Opis, ze względu na swoją prostotę, przeznaczony jest raczej dla osób które po raz pierwszy stykają się
z programem. Jednak niewykluczone, że inni też znajdą w nim coś dla siebie.
Poniżej pokazany zostanie praktyczny sposób wykonywania i zbadania
konkretnych układów elektronicznych. W przykładach znajdą się następujące dwa
układy analogowe i dwa cyfrowe:
1. Wzmacniacz na tranzystorze bipolarnym w układzie OE.
2. Wzmacniacz na tranzystorze bipolarnym w układzie OB (dla porównania z
poprzednim układem)
3. Wyświetlacz cyfrowy.
4. Licznik 0 – 15 zbudowany na przerzutnikach typu D.
Wzmacniacz na tranzystorze bipolarnym w układzie OE
Po uruchomieniu programu (na przykład z menu Start) mamy przed sobą puste
pole robocze gotowe do pracy. Dobrym nawykiem jest jego zachowanie jeszcze
przed jej rozpoczęciem i systematyczne powtarzanie tej czynności po to, aby nie
utracić dotychczas wykonanej pracy (na przykład wskutek zawieszenia się
systemu). Przystępując już do właściwej pracy najpierw odszukujemy w
poszczególnych kategoriach elementów potrzebne nam podzespoły i przenosimy
je pojedynczo na pole robocze (metodą przeciągnij i upuść). Następnie
odpowiednio je łączymy chwytając myszką końcówkę jednego elementu i
przeciągając ją do końcówki drugiego elementu (podczas chwytania i puszczania
przycisku myszki powinny się pojawić niewielkie czarne kropki na końcówkach
elementów). Wedle uznania można przesuwać podzespoły po polu roboczym i
obracać je korzystając z polecenia Rotate z menu Circuit lub skrótu
klawiaturowego Ctrl–R (po uprzednim zaznaczeniu jednego lub kilku elementów).
Jeżeli układ nie mieści się na polu roboczym widocznym na ekranie, to można
wykorzystać paski przewijania. Mając złożony układ można przystąpić do edycji
elementów. Jak już wcześniej wspomniano dokonuje się tego poprzez dwukrotne
kliknięcie na wybranym elemencie i dokonanie odpowiednich zmian w otwartym
w ten sposób oknie. Ostatecznym potwierdzeniem dokonanych zmian jest
kliknięcie na przycisku Accept. Kolejną czynnością jest zasilenie układu. Źródła
zasilania znajdują się w grupie Passive. W naszym przypadku wybieramy źródło
napięcia stałego, zaś do wejścia układu podłączamy źródło napięcia
sinusoidalnego. Dla opisywanego tu układu wzmacniacza dane na temat wartości
elementów można uzyskać z literatury.
Aby mieć możliwość przeanalizowania napięć wejściowego i wyjściowego
wykorzystamy oscyloskop. W tym celu przeciągamy jego ikonę z paska urządzeń
na pole robocze, po czym przeciągamy przewód z pierwszego kanału urządzenia
do przewodu wychodzącego ze źródła napięcia sinusoidalnego. W chwili gdy
czubek kursora dotknie przewodu pojawi się w tym miejscu niewielki okrąg – jest
to znak, że po zwolnieniu przycisku myszki powstanie w tym miejscu trwałe
połączenie przewodów. Analogicznie postępujemy z drugim wyjściem kanału
oscyloskopu, tyle że podłączamy go do wyjścia wzmacniacza.
Nie wolno zapomnieć o uziemieniu całego układu i oscyloskopu.
W celu późniejszego rozróżnienia przebiegów w oknie oscyloskopu można
zmienić ich standardowe – czarne kolory na inne. Dokonuje się tego poprzez
dwukrotne kliknięcie na przewodach dołączonych do obu kanałów oscyloskopu
i wybranie w oknie, które się wtedy pojawi wybranej barwy.
Podczas składania obwodów istnieje wygodna możliwość włączania nowych
elementów do istniejącego już układu. Wystarczy przeciągnąć wybrany element na
przewód, w którego szereg chcemy włączyć ów element. Jedynym warunkiem jest
aby kierunek elementu pokrywał się z kierunkiem gałęzi, w którą włączamy
podzespół.
Końcowy układ, po dołączeniu dodatkowych woltomierzy na wejście
i wyjście powinien przedstawiać się następująco:
Dysponując
gotowym
układem
można
przystąpić
do jego
uruchomienia
za pomocą
oczywiście
przycisku
znajdującego
się ponad
prawym górnym rogiem pola roboczego. Widzimy, że napięcie wyjściowe jest
większe od napięcia wejściowego – jest to pierwsze ważne spostrzeżenie, które
mówi nam, że układ wzmacniacza działa poprawnie.
Możliwe jest teraz przeanalizowanie przebiegów napięcia za pomocą oscyloskopu.
W tym celu klikamy jego ikonę dwukrotnie. Powinno mam się pojawić następujące
okno:
Widać w nim co
prawda oba
przebiegi, lecz
nie o takie
wykresy nam
chodzi. Aby
wszystko było
lepiej widoczne
należy
„rozciągnąć nieco przebiegi w pionie”. Zmniejszamy zatem liczbę woltów
przypadających na podziałkę zarówno dla pierwszego jak i drugiego kanału do
tego stopnia, aby przebiegi „bardziej wypełniały” okno (nie do tego stopnia
jednak, aby nastąpiło obcięcie wierzchołków sinusoid). Gdybyśmy analizowali
sygnały o dużo większej lub mniejszej częstotliwości, musielibyśmy również
zmienić podstawę czasu. Po małej korekcji ustawień domyślnych oscyloskopu
powinniśmy otrzymać następujący efekt:
Teraz o wiele
dokładniej widać
oba przebiegi niż
poprzednio.
Można stwierdzić
na przykład,
że dla podanego
sygnału
wejściowego
(o takich parametrach a nie innych) napięcie wyjściowe jest nie zniekształcone,
lub że z obranej liczby woltów przypadających na podziałkę wynika, że przebieg
wyjściowy – czerwony w rzeczywistości powinien być 100 razy większy tego
widocznego w oknie oscyloskopu (aby proporcje między napięciem wejściowym
a wyjściowym były zachowane). Mając tyle wykonanej pracy za sobą można się
teraz pokusić o dokładniejsze zbadanie wzmacniacza – wyznaczenie kilku
podstawowych charakterystyk i parametrów określających dokładnie pracę tego
układu.
1. Charakterystyka przejściowa.
Charakterystykę przejściową wzmacniacza wyznacza się metodą statyczną.
Metoda ta polega na podawaniu na wejście badanego układu napięcia
sinusoidalnego o stałej częstotliwości i odczytywaniu w tym stanie wzmacniacza
wartości napięcia wyjściowego. W celu wyznaczania charakterystyki należy
zwiększać amplitudę napięcia wejściowego od zera do przesterowania
(przejawiającego się zniekształceniem sygnału wyjściowego) i odczytywać
wartości napięcia wejściowego i odpowiadające im wartości napięcia wyjściowego.
Zebrane w ten sposób dane łatwo przekształcić na charakterystykę w arkuszu
kalkulacyjnym na przykład w Excel’u. Otrzymana w ten sposób charakterystyka
łącznie z danymi użytymi do jej stworzenia przedstawia się następująco:
2. Napięcie przesterowania
Na podstawie otrzymanej wcześniej charakterystyki można dokładnie wyznaczyć
metodą graficzną wartość napięcia przesterowania. Należy w tym celu
poprowadzić prostą styczną do charakterystyki przejściowej wzmacniacza w
początkowym fragmencie i zaznaczyć punkt rozejścia się obu linii. Współrzędne
tego punktu określają napięcie przesterowania Up i maksymalne niezniekształcone
napięcie wyjściowe Uop.
Tak więc odczytane wartości wynoszą:
Up = 20mV
Uop = 3,35V
3. Charakterystyka amplitudowa
Charakterystykę tą można wyznaczyć metodą statyczną – podobnie jak
charakterystykę przejściową. Pomiar polega na podawaniu na wejście
wzmacniacza napięcia sinusoidalnego o stałej amplitudzie i zmieniającej się
częstotliwości, a następnie obliczaniu wzmocnienia wzmacniacza (jako stosunek
Uwy/Uwe) dla każdej z przyjętych częstotliwości sygnału wejściowego.
Częstotliwość należy zmieniać w zakresie szerszym niż pasmo przenoszenia,
najlepiej do wartości, przy których wzmocnienie wzmacniacza spada
dziesięciokrotnie w stosunku do swojej maksymalnej wartości. Wykres takiej
funkcji można również wykonać w Excel’u. Konieczne jest przyjęcie skali
logarytmicznej. Charakterystyka otrzymana w ten sposób przedstawia się
następująco:
Nie jest to jednak jedyny
sposób wyznaczenia tej
charakterystyki w tym
programie. Wszystko
można było zrobić o wiele
szybciej korzystając z
wobuloskopu
znajdującego się na pasku
urządzeń. Po przeniesieniu
go na pole robocze łączymy jego zaciski oznaczone jako IN równolegle z źródłem
sygnału wejściowego a te oznaczone jako OUT podłączamy do wyjścia. Cały układ
pomiarowy powinien wyglądać mniej więcej jak na rysunku obok.
Otwieramy teraz okno wobuloskopu klikając dwukrotnie na jego ikonie. Po
włączeniu zasilania i skorygowaniu domyślnych ustawień urządzenia otrzymamy
następujący efekt w oknie urządzenia:
Charakterystyka
otrzymana tym
sposobem jest
równoważna tej
otrzymanej
wcześniej.
Korzystając
z suwaka
możemy odczytać
wzmocnienie wzmacniacza dla dowolnej częstotliwości.
4. Pasmo przenoszenia
Na podstawie charakterystyki amplitudowej można obliczyć pasmo przenoszenia
wzmacniacza. Należy znaleźć maksymalne wzmocnienie układu, a następnie
określić dwa punkty charakterystyki, które odpowiadają spadkowi wzmocnienia
do wartości 0,707 * Kumax (spadek wzmocnienia o 3dB). Graficzne rozwiązanie
przedstawiono na charakterystyce amplitudowej. Otrzymane w ten sposób
Wartości wynoszą:
fd = 700 Hz
fg = 34.5 Hz
5. Charakterystyka fazowa
Charakterystyka fazowa wzmacniacza przedstawia zależność kąta przesunięcia
fazowego ϕ między napięciem wejściowym i wyjściowym, wnoszonego przez
wzmacniacz w funkcji częstotliwości. Łatwo wyznaczyć tą charakterystykę
korzystając jeszcze raz z wobuloskopu przełączając tryb pracy na PHASE. Okno
wobuloskopu po włączeniu zasilania będzie wyglądać wtedy następująco:
Za pomocą suwaka możemy zbadać przesunięcie fazowe dla dowolnej
częstotliwości.
6. Rezystancja wejściowa
Aby dokonać pomiaru rezystancji wejściowej Rwe należy w obwód wejściowy
układu , między wyjście generatora sygnału sinusoidalnego a wejście
wzmacniacza, włączyć szeregowo rezystor regulowany. Aby wyznaczyć wartość
rezystancji wejściowej wzmacniacza należy zwiększać dołączoną rezystancję
dołączoną od zera do wartości, przy której napięcie wyjściowe zmniejszy się
dwukrotnie. Wówczas rezystancja wejściowa wzmacniacza będzie równa
rezystancji ustawionej na rezystancji dołączonej. Wyznaczona doświadczalnie
wartość rezystancji wejściowej wynosi
Rwe = 2,76 kΩ
Ω
Układ do doświadczalnego wyznaczania wartości Rwe przedstawia rysunek
zamieszczony na następnej stronie.
Układ do wyznaczania rezystancji
wejściowej
7. Rezystancja wyjściowa
Podczas pomiaru rezystancji wyjściowej, wzmacniacz stanowi źródło napięcia,
do którego jest przyłączany równolegle rezystor pełniący funkcję obciążenia.
Napięie wyjściowe wzmacniacza dzieli się między rezystancję wyjściową Rwy
stanowiącą rezystancję wyjsciową źródła napięcia, jakim jest teraz wzmacniacz
oraz rezystancję obciążenia. Jeżeli wartość rezystancji obciążenia zostanie dobrana
tak, że napięcie wyjściowe zmaleje do połowy swojej wartości początkowej,
to rezystancja wyjściowa wzmacniacza będzie równa dołączonej rezystancji
obciążenia. Ukłąd do wyznaczania wartości rezystancji wyjściowej przedstawia
rysunek:
Wyznaczona w ten
sposób wartość
rezystancji wynosi:
Rwy = 1,05 kΩ
Ω
8. Statyczny punkt pracy
Jest to wartość prądu bazy, która odpowiada sytuacji, w której napięcie wejściowe
jest równe zero. Prąd ten można uznać, za prąd spoczynkowy wzmacniacza. Układ
do pomiaru tego prądu zawiera jedynie amperomierz włączony szeregowo z bazą
tranzystora ustawiony na pomiar prądu stałego. Wyznaczona w ten sposób
wartość prąd wynosi:
I0 = 15,4 µA
Wartość wzmocnienia napięciowego Ku można łatwo wyznaczyć na podstawie
charakterystyki przejściowej. Należy z liniowego zakresu obrać punkt, którego
współrzędne podzielone przez siebie (Uwy/Uwe) dadzą właściwy współczynnik.
Ku = 167 (dla 1 kHz)
Wzmacniacz na tranzystorze bipolarnym w układzie OB.
Ponieważ dla tego wzmacniacza sporządzałem te same charakterystyki
i wyznaczałem te same parametry co dla wzmacniacza OE, dlatego też tym razem
ograniczę się jedynie do samego zaprezentowania wyników z pominięciem pisania
tych samych opisów co poprzednio.
Układ wzm. w układzie OB
1. Charakterystyka przejściowa
2. Napięcie przesterowania
Up = 40 mV
Uop = 2,1 V
3. Charakterystyka amplitudowa
Jak widać w oknie
wobuloskopu nie
mieści się cała
charakterystyka
pomimo
ustawienia
maksymalnego
zakresu – oznacza to, że program nie potrafi obsłużyć tak dużych częstotliwości
(większych niż 999 GHz).
4. Pasmo przenoszenia
fd = 1,5 kHz
fg > 1 THz
5. Charakterystyka fazowa
6. Rezystancja wejściowa
7. Rezystancja wyjściowa
Rwe = 25 Ω
Rwy = 1 kΩ
Ω
8. Statyczny punkt pracy
9. Wzmocnienie
J0 = 31,5 µΑ
Ku = 53
Wyświetlacz cyfrowy
Opisywany tu wyświetlacz cyfrowy jest rozszerzeniem funkcjonalnym
wyświetlacza już istniejącego w programie (0–F) i dostępnego z kategorii
elementów Indicators. Różni się on od pierwowzoru tym, że składa się z dwóch
segmentów i przedstawiać może liczby od 0 do 15 w układzie dziesiętnym a nie
szesnastkowym. Budowa takiego urządzenia logicznego przebiega w kilku
krokach:
1. Opis słowny
Układ jest przeznaczony do przeliczania liczby binarnej (maksymalnie
czterobitowej) na swój odpowiednik dziesiętny. Składa się z gotowych
wyświetlaczy 0–F dostępnych w programie, i układu logicznego dostosowującego,
który musi zostać tak zbudowany, aby ograniczał wartość słowa podawanego na
wejście każdego z wyświetlaczy 0–F, aby nie wskazywały one liczby większej niż
9.
2. Rysunek schematyczny układu
3. Tablica prawdy
4. Tabele Karnaugha
Należy zbudować osiem takich tabel (po jednej dla każdego z wejść wyświetlaczy
0–F). Słowem wejściowym jest abcd.
cd
ab
00
01
11
10
00
0
0
0
0
01
0
0
0
0
11
0
0
0
0
10
0
0
0
0
11
0
0
0
0
10
0
0
0
0
11
0
0
0
0
10
0
0
0
0
A1 = 0
cd
ab
00
01
11
10
00
0
0
0
0
01
0
0
0
0
B1 = 0
cd
ab
00
01
11
10
00
0
0
0
0
01
0
0
0
0
C1 = 0
cd
ab
00
01
11
10
00
0
0
1
0
01
0
0
1
0
11
0
0
1
1
10
0
0
1
1
D1 = ab + ac = a(b+c)
cd
ab
00
01
11
10
00
0
0
0
1
01
0
0
0
1
11
0
0
0
0
10
0
0
0
0
11
0
1
1
0
10
0
1
1
0
__
A2 = abc
cd
ab
00
01
11
10
00
0
1
0
0
01
0
1
0
0
_
_
B2 = ab+bc = b(a+c)
cd
ab
00
01
11
10
00
0
0
1
0
01
0
0
1
0
11
1
1
0
0
_
_
C2 = ac + abc
10
1
1
0
0
cd
ab
00
01
11
10
00
0
0
0
0
01
1
1
1
1
11
1
1
1
1
10
0
0
0
0
D2 = d
5. Budowa układu
Podczas samej budowy
układu można
zaoszczędzić dwa
funktory NOT
ponieważ wykorzystuje
się dwa razy negację a
i c. Poprawność pracy
układu łatwo sprawdzić
za pomocą widocznego
na rysunku generatora
słów binarnych. W jego
okno edycyjne należy
po prostu wpisać
kolejne liczby od 0 do
15 w zapisie binarnym,
zmienić częstotliwość
na 1 Hz (aby widać
było kolejne przejścia)
i włączyć układ.
Powinniśmy zobaczyć
na wyświetlaczach kolejne liczby dziesiętne od 0 do 15. Do zacisków A1, B1, C1
nie przyłączono nic ponieważ ma być tam zawsze zero. W rzeczywistości –
podczas budowy takiego układu z konkretnych
elementów należałoby zewrzeć je do masy. Dla
większej funkcjonalności wyświetlacza można
cały układ pomniejszyć stosując polecenie
Subcircuit w dodatku dwukrotnie tak jak widać
to na rysunku.
Po dwukrotnym kliknięciu na DISPLAY pojawi
nam się okno widoczne poniżej, zaś
po dwukrotnym kliknięciu na UKLAD pojawi nam
się układ, który zbudowaliśmy wcześniej.
Zbudowany układ możemy w przyszłości
swobodnie kopiować do innych układów
na przykład w celu badania poprawności zbudowanych układów cyfrowych.
Licznik 0 – 15 zbudowany na przerzutnikach typu D
1. Opis słowny
Zadaniem budowanego układu jest generowanie kolejnych czterobitowych słów
binarnych, których wartość jest o jeden większa od wartości poprzedniej. Jedynie
dla maksymalnej wartości 15 kolejna po niej to nie 16 tylko 0. Do dyspozycji
mamy przerzutniki typu D i bramki logiczne oraz generator zegara taktującego,
który standardowo znajduje się w generatorze słów binarnych.
2. Tablica wzbudzeń
3. Tablice Karnaugha
Q1Q0
Q3Q2
00
01
11
10
00
0
0
1
1
01
0
0
1
1
11
0
1
0
1
10
0
0
1
1
_
_
_
_
_
_
_
_
D3 = Q3Q2 + Q3Q1 + Q3Q0 + Q3Q2Q1Q0 = Q3(Q2 + Q1 + Q0) + Q3Q2Q1Q0
_____
_
D3 = Q3Q2Q1Q0 + Q3Q2Q1Q0 = Q3 ⊕ Q2Q1Q0
Q1Q0
Q3Q2
00
01
11
10
00
0
1
1
0
01
0
1
1
0
11
1
0
0
1
10
0
1
1
0
_
_
_
____ _
D2 = Q2Q1 + Q2Q0 + Q2Q1Q0 = Q2Q1Q0 + Q2Q1Q0 = Q2 ⊕ Q1Q0
Q1Q0
Q3Q2
00
01
11
10
00
0
0
0
0
01
1
1
1
1
11
0
0
0
0
10
1
1
1
1
_
_
D1 = Q1Q0 + Q1Q0 = Q1 ⊕ Q0
Q1Q0
Q3Q2
00
01
11
10
4. Budowa układu
00
1
1
1
1
01
0
0
0
0
11
0
0
0
0
10
1
1
1
1
_
D0 = Q 0
Chociaż układ w zasadzie został zaprojektowany jako licznik 0 – 15, to można go
także wykorzystać jako licznik 15 – 0. Wystarczy jedynie „podłączyć się” do
zanegowanych wyjść przerzutników. Podczas sprawdzania poprawności działania
układu można wykorzystać wyświetlacz zbudowany w poprzednim przykładzie.
Układ licznika od 0 do 15
Download