VYSOK ´
E U ˇ
CEN´I TECHNICK ´
E V BRN ˇ
E
BRNO UNIVERSITY OF TECHNOLOGY
FAKULTA INFORMA ˇ
CN´ICH TECHNOLOGI´I
´
USTAV INTELIGENTN´ICH SYST ´
EM ˚
U
FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INTELLIGENT SYSTEMS
FUNK ˇ
CN´I GENER ´
ATOR
BAKAL ´
A ˇ
RSK ´
A PR ´
ACE
BACHELOR’S THESIS
AUTOR PR ´
ACE
JI ˇ
R´I SU ˇ
SKA
AUTHOR
VYSOK ´
E U ˇ
CEN´I TECHNICK ´
E V BRN ˇ
E
BRNO UNIVERSITY OF TECHNOLOGY
FAKULTA INFORMA ˇ
CN´ICH TECHNOLOGI´I
´
USTAV INTELIGENTN´ICH SYST ´
EM ˚
U
FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INTELLIGENT SYSTEMS
FUNK ˇ
CN´I GENER ´
ATOR
FUNCTION GENERATOR
BAKAL ´
A ˇ
RSK ´
A PR ´
ACE
BACHELOR’S THESIS
AUTOR PR ´
ACE
JI ˇ
R´I SU ˇ
SKA
AUTHOR
VEDOUC´I PR ´
ACE
Doc. Ing. JI ˇ
R´I KUNOVSK ´
Y, CSc.
SUPERVISOR
Abstrakt
Tato bakal´aˇrsk´a pr´ace se zab´yv´a oscil´atory. Je zde pops´ana funkce oscil´ator˚u, jak´e druhy existuj´ı a k ˇcemu se pouˇz´ıvaj´ı. D´ale je v pr´aci porovn´ano nˇekolik druh˚u oscil´ator˚u a je navrhnuto moˇzn´e ˇreˇsen´ı funkˇcn´ıho gener´atoru pro laboratoˇre IPR.
Kl´ıˇ
cov´
a slova
IPR, funkˇcn´ı gener´ator, oscil´ator, v´yuka
Abstract
This bachelor’s thesis dissert on different types of oscillators, their functions and usage in everyday life. This thesis also contains comparing several types of oscillators and possible concepts for function generator whitch will be used in course IPR.
Keywords
IPR, function generator, oscillator, education
Citace
Funkˇ
cn´ı gener´
ator
Prohl´
aˇ
sen´ı
Prohlaˇsuji, ˇze jsem tuto bakal´aˇrskou pr´aci vypracoval samostatnˇe pod veden´ım pana doc. Ing. Jiˇr´ıho Kunovsk´eho CSc.
. . . . Jiˇr´ı Suˇska 12. kvˇetna 2008
c
Jiˇr´ı Suˇska, 2008.
Tato pr´ace vznikla jako ˇskoln´ı d´ılo na Vysok´em uˇcen´ı technick´em v Brnˇe, Fakultˇe in-formaˇcn´ıch technologi´ı. Pr´ace je chr´anˇena autorsk´ym z´akonem a jej´ı uˇzit´ı bez udˇelen´ı opr´avnˇen´ı autorem je nez´akonn´e, s v´yjimkou z´akonem definovan´ych pˇr´ıpad˚u.
Obsah
1 Uvod´ 2
2 Gener´atory periodick´ych sign´al˚u 3
2.1 Oscil´ator sinusov´eho pr˚ubˇehu . . . 5
2.1.1 RC oscil´ator. . . 5
2.1.2 LC oscil´ator . . . 6
2.1.3 Oscil´atory ˇr´ızen´e krystalem . . . 9
2.2 Gener´ator pilov´eho pr˚ubˇehu . . . 10
2.3 Astabiln´ı klopn´y obvod (multivibr´ator). . . 11
3 Porovn´an´ı moˇzn´ych ˇreˇsen´ı gener´ator˚u 13 3.1 Gener´ator z klasick´ych souˇc´astek . . . 13
3.2 Obvod s mikropoˇc´ıtaˇcem a D/A pˇrevodn´ıkem . . . 14
3.3 Obvod realizovan´y monolitick´ym integrovan´ym gener´atorem . . . 14
4 N´avrh gener´atoru sign´al˚u pro laboratorn´ı cviˇcen´ı IPR 16 4.1 Modul stabilizovan´eho zdroje napˇet´ı . . . 16
4.2 Modul gener´atoru. . . 17
4.3 Modul line´arn´ıho zesilovaˇce . . . 18
4.4 Pˇrevodn´ık sign´alu na ´uroveˇn TTL . . . 19
4.5 Mikropoˇc´ıtaˇcov´y modul . . . 19
4.6 Zobrazovac´ı modul . . . 20
4.7 Mechanick´a konstrukce. . . 21
5 Mˇeˇr´ıc´ı zpr´ava 22
6 Z´avˇer 25
A Sch´ematick´y n´avrh gener´atoru harmonick´ych sign´al˚u 26
Kapitola 1
´
Uvod
Na FIT VUT jsou informaˇcn´ı technologie vyuˇcov´any zp˚usobem, kter´y zajiˇst’uje, ˇze stu-dent pozn´a jak z´aklady v´ystavby program˚u, i jak´ym zp˚usobem funguje samotn´y poˇc´ıtaˇc z hlediska elektroniky. V´yuka funkˇcnosti poˇc´ıtaˇc˚u je prob´ır´ana od z´akladn´ıch poznatk˚u z elektroniky a elektrotechniky, aˇz po jednotliv´e ˇc´asti poˇc´ıtaˇc˚u. Z´akladn´ı ˇc´asti poˇc´ıtaˇc˚u jsou prob´ır´any v pˇredmˇetu IPR1. Aby studenti z´ıskali nejen teoretick´y ale i z´akladn´ı praktick´y pˇrehled o funkci jednotliv´ych prvk˚u poˇc´ıtaˇc˚u, jsou ve v´yuce pˇredmˇetu IPR vyuˇz´ıv´any labo-ratoˇre, ve kter´ych si studenti zkouˇs´ı experiment´aln´ı projekty, kter´e se t´ykaj´ı zapojen´ı jedno-duch´ych elektrick´ych obvod˚u. Protoˇze je snaha v´yuku v laboratoˇr´ıch uˇcinit jeˇstˇe praktiˇctˇejˇs´ı pro pochopen´ı nˇekter´ych elektrotechnick´ych jev˚u, bylo zad´ano nˇekolik bakal´aˇrsk´ych prac´ı, kter´e maj´ı za ´ukol tuto v´yuku rozˇs´ıˇrit. Jednou z bakal´aˇrsk´ych prac´ı, kter´e se snaˇz´ı o zv´yˇsen´ı moˇznost´ı praktick´ych uk´azek, je i tato pr´ace, zab´yvaj´ıc´ı se principy oscil´ator˚u a n´avrhem gener´atoru periodick´ych sign´al˚u.
V 2. kapitole je zm´ınˇeno, co je to gener´ator, podle ˇceho jsou gener´atory rozdˇeleny a k ˇcemu se vyuˇz´ıvaj´ı. V jednotliv´ych podkapitol´ach jsou rozvedeny r˚uzn´e druhy gener´ator˚u periodick´ych sign´al˚u r˚uzn´ych tvar˚u a na jak´em principu dan´e gener´atory funguj´ı. U jed-notliv´ych gener´atoru jsou zn´azornˇena zapojen´ı a u nˇekter´ych z nich jsou uvedeny pˇribliˇzn´e uk´azky v´ystup˚u.
V n´asleduj´ıc´ı 3. kapitole se zab´yv´ame konkr´etn´ımi poˇzadavky na vlastnosti labora-torn´ıho gener´atoru a porovn´ame tˇri moˇzn´a ˇreˇsen´ı s ohledem na potˇreby laboratoˇr´ı IPR. U jednotliv´ych popisovan´ych gener´ator˚u jsou uvedeny nˇekter´e jejich v´yhody a nev´yhody.
Kapitola ˇc´ıslo4popisuje n´avrh konkr´etn´ıho ˇreˇsen´ı gener´atoru, jeho rozdˇelen´ı do modul˚u, zapojen´ı jednotliv´ych modul˚u a popis funkce.
V 5. kapitole jsou uvedeny, hodnoty namˇeˇren´ych frekvenˇcn´ıch a napˇet’ov´ych rozsah˚u a fotografick´e uk´azky mˇeˇren´ych sign´al˚u.
Posledn´ı6. kapitola obsahuje kr´atk´e shrnut´ı pr´ace, popis moˇzn´ych rozˇs´ıˇren´ı a vylepˇsen´ı.
1
zkratka pˇredmˇetu Prvky poˇc´ıtaˇc˚u vyuˇcovan´eho v roce 2008 na Fakultˇe informaˇcn´ıch technologi´ı vysok´eho uˇcen´ı technick´eho v Brnˇe
Kapitola 2
Gener´
atory periodick´
ych sign´
al˚
u
Pojem gener´ator ve vztahu k elektronice je elektronkov´e nebo polovodiˇcov´e zaˇr´ızen´ı, kter´e vyr´ab´ı kmity dan´eho tvaru a amplitudy [2]. Tedy gener´ator periodick´ych sign´al˚u je zaˇr´ızen´ı, kter´e vyr´ab´ı ze stejnosmˇern´eho napˇet´ı napˇet´ı stˇr´ıdav´e, pˇr´ıpadnˇe stˇr´ıdav´e napˇet´ı se stej-nosmˇernou sloˇzkou a periodick´ym pr˚ubˇehem. Generovan´y sign´al m˚uˇze b´yt harmonick´y i neharmonick´y. Harmonick´y sign´al, je sign´al, kter´y je moˇzn´e vyj´adˇrit pomoc´ı funkce f(t) = A sin (ωt + ϕ0) [4] to znamen´a, ˇze m´a tvar funkce sinus. Neharmonick´y sign´al, je takov´y sign´al, kter´y nelze vyj´adˇrit pomoc´ı funkce f(t) = A sin (ωt + ϕ0), takˇze neharmonick´ymi sign´aly jsou napˇr´ıklad sign´aly tvaru obd´eln´ıku nebo troj´uheln´ıku (pˇr´ıpadnˇe pily) a dalˇs´ıch tvar˚u. Gener´atory periodick´ych sign´al˚u s konstantn´ı amplitudou napˇet´ı a proudu se tak´e naz´yvaj´ı oscil´atory.
Oscil´atory generuj´ıc´ı harmonick´y sign´al se pouˇz´ıvaj´ı v komunikaˇcn´ı a spojovac´ı tech-nice. Pˇr´ıkladem m˚uˇze b´yt pouˇzit´ı jako souˇc´ast radiopˇrij´ımaˇc˚u, televizor˚u a vys´ılaˇcek. Ne-harmonick´y sign´al tvaru troj´uheln´ıku se pouˇz´ıv´a napˇr´ıklad v mˇeˇr´ıc´ı technice, jako tvar vzorkovac´ıho sign´alu generovan´eho ˇcasovou z´akladnou osciloskopu. Sign´al tvaru obd´eln´ıku se pouˇz´ıv´a v digit´aln´ı technice, jako napˇr´ıklad v logick´ych nebo klopn´ych obvodech.
Kaˇzd´y oscil´ator obsahuje obvod, kter´y urˇcuje kmitoˇcet oscilac´ı a aktivn´ı prvek (zesi-lovaˇc) nebo prvek se z´aporn´ym odporem, kter´y zp˚usobuje rozkmit´an´ı oscil´atoru a v ust´alen´em stavu hrad´ı ztr´aty energie zp˚usoben´e oscilac´ı ze zdroje stejnosmˇern´eho napˇet´ı. Zm´ınˇen´y ak-tivn´ı prvek by nebyl v obvodu nutn´y v pˇr´ıpadˇe pouˇzit´ı ide´aln´ıch souˇc´astek1. Pokud bychom pˇrivedli do paraleln´ıho rezonanˇcn´ıho obvodu (paraleln´ı rezonanˇcn´ı obvod je na obr´azku2.1
a s´eriov´y rezonanˇcn´ı obvod je na obr´azku 2.2) sloˇzen´eho z ide´aln´ıch souˇc´astek elektrick´y impuls tak, ˇze indukujeme v c´ıvce proud nebo nabijeme kondenz´ator, vzniknou v obvodu elektrick´e kmity s konstantn´ı amplitudou a frekvenc´ı. Tento obvod by kmital tak dlouho dokud bychom jeho kmity netlumili. Rezonanˇcn´ı frekvence paraleln´ıho (na obr´azku 2.1) i s´eriov´eho (na obr´azku 2.2) rezonanˇcn´ıho obvodu lze vypoˇc´ıtat podle Thomsonova vztahu
f = 1
2π√L0C0, ale protoˇze tyto souˇc´astky neexistuj´ı je nutn´e pouˇz´ıt skuteˇcn´ych souˇc´astek.
Kdyby nebyl v obvodu tvoˇren´em skuteˇcn´ymi souˇc´astkami pˇr´ıtomen aktivn´ı prvek (nebo pr-vek se z´aporn´ym odporem), jiˇz rozkmitan´y sign´al by sniˇzoval svou amplitudu aˇz by oscil´ator pˇrestal kmitat ´uplnˇe (uk´azka tlumen´ı je na obr´azku 2.3). Dod´ame-li do obvodu tvoˇren´eho re´alnou c´ıvkou a re´aln´ym kondenz´atorem energii z vnˇejˇs´ıho zdroje, dojde v obvodu k perio-dick´e v´ymˇenˇe energie mezi kondenz´atorem a c´ıvkou. D´ıky t´eto v´ymˇenˇe v obvodu prot´ek´a pe-riodicky ˇcasovˇe promˇenn´y proud a na svork´ach odvodu vznik´a periodicky promˇenn´e napˇet´ı.
1
souˇc´astky, kter´e nemaj´ı ˇz´adnou parazitn´ı vlastnost, kondenz´ator m´a pouze kapacitu, c´ıvka pouze in-dukˇcnost
Obr´azek 2.1: Paraleln´ı rezonanˇcn´ı obvod Obr´azek 2.2: S´eriov´y rezonanˇcn´ı obvod
Obr´azek 2.3: Uk´azka ´uˇcinku tlumen´ı
Pˇri kaˇzd´em cyklu doch´az´ı ke ztr´at´am energie a d´ıky tomu i k ´utlumu sign´al˚u. ´Utlum je t´ım rychlejˇs´ı, ˇc´ım menˇs´ı je ztr´atov´y odpor Rp a ˇcinitel jakosti2 Q0 = RωLp. Aby byl tento obvod oscil´atorem, musel by b´yt zdrojem netlumen´ych kmit˚u, napˇet´ı a proud by museli m´ıt konstantn´ı amplitudu. Toho dos´ahneme pr´avˇe jiˇz dˇr´ıve zm´ınˇen´ym pˇrid´an´ım aktivn´ıho prvku.
Jin´ymi slovy oscil´atorem je takov´y obvod, kter´y splˇnuje amplitudovou a f´azovou oscilaˇcn´ı podm´ınku. Amplitudov´a podm´ınka Auβu= 1 ˇr´ık´a, ˇze pokud jsou ztr´aty v obvodu kompen-zov´any zes´ılen´ım zesilovaˇce obvod kmit´a se stabiln´ı amplitudou. Kdyby doˇslo k tomu, ˇze Auβu < 1 zesilovaˇc by nekompenzoval ztr´aty a sign´al by byl postupnˇe utlumen. Pokud by doˇslo k Auβu > 1 zesilovaˇc by zesiloval amplitudu v´ıce neˇz je nutn´e a to aˇz do doby, kdy by zaˇcal limitovat (doˇslo by k pˇrebuzen´ı zesilovaˇce). F´azov´a podm´ınka ϕAu+ βu = 0 ˇr´ık´a, ˇze kmit´an´ı se udrˇz´ı pouze tehdy, je-li vstupn´ı napˇet´ı ve stejn´e f´azi jako v´ystupn´ı. Frekvenˇcn´ı z´avislosti amplitudov´e a f´azov´e oscilaˇcn´ı podm´ınky jsou d´any amplitudov´ymi a f´azov´ymi charakteristikami oscil´ator˚u, pˇriˇcemˇz f´aze pˇrenesen´a zpˇetnovazebn´ı smyˇckou se zmˇen´ı rych-leji neˇz amplituda, proto o stabilitˇe kmitoˇctu rozhoduje pr˚ubˇeh f´azov´e charakteristiky.
2ˇ
Oscil´atory se dˇel´ı podle frekvence generovan´ych kmit˚u na n´ızkofrekvenˇcn´ı3 a vysoko-frekvenˇcn´ı4. D´ale je moˇzn´e oscil´atory dˇelit podle pouˇzit´ych souˇc´astek na LC, RC nebo krys-talov´e. Oscil´atory, jak jiˇz bylo dˇr´ıve zm´ınˇeno, mohou generovat sign´al sinusov´eho (harmo-nick´eho) i nesinusov´eho (neharmonick´eho) napˇr´ıklad troj´uheln´ıkov´eho nebo obd´eln´ıkov´eho tvaru. Gener´atory, kter´e generuj´ı sign´al, kter´y m´a body nespojitosti ve sv´em pr˚ubˇehu, napˇr´ıklad obd´eln´ık, jsou nˇekdy naz´yv´any taky relaxaˇcn´ımi gener´atory[11].
2.1
Oscil´
ator sinusov´
eho pr˚
ubˇ
ehu
2.1.1 RC oscil´ator
Oscil´ator je tvoˇren RC ˇcl´ankem zapojen´ym do zpˇetn´e vazby zesilovaˇce. Frekvence je d´ana RC ˇcl´ankem podle vztahu τ = RC. V´yhodou nˇekter´ych zapojen´ı tohoto druh˚u oscil´atoru je, ˇze je moˇzn´e je jednoduch´ym zp˚usobem pˇreladit. RC oscil´atory mohou b´yt nastaveny i na velmi n´ızk´e kmitoˇcty. Nev´yhodou tohoto druhu oscil´ator˚u je, ˇze stejnˇe jako vˇsechny oscil´atory tvoˇren´e pasivn´ımi souˇc´astkami5 st´arnou a je tedy s nar˚ustaj´ıc´ım vˇekem sloˇzitˇejˇs´ı zajistit stabilitu obvodu, protoˇze pasivn´ı souˇc´astky mˇen´ı svou hodnotu. V dneˇsn´ı dobˇe se RC oscil´atory pouˇz´ıvaj´ı velmi ˇcasto jako gener´atory ˇcasov´e z´aklady integrovan´ych obvodu (napˇr´ıklad mikropoˇc´ıtaˇc˚u), nebo jako souˇc´ast zapojen´ı s operaˇcn´ımi zesilovaˇci. Dˇel´ı se na oscil´atory s posuvnou f´az´ı a m˚ustkov´e.
Z´akladem oscil´atoru s posuvnou f´az´ı (pˇr´ıklad na obr´azku 2.4) je operaˇcn´ı zesilovaˇc. Pro splnˇen´ı f´azov´e podm´ınky je nutn´e f´azi zpˇetnovazebn´ıho napˇet´ı otoˇcit o 180o k tomu slouˇz´ı minim´alnˇe tˇri derivaˇcn´ı nebo integraˇcn´ı ˇcl´anky o stejn´e ˇcasov´e konstantˇe τ zapo-jen´e do kask´ady. Tato kask´ada je zapojen´a v kladn´e zpˇetn´e vazbˇe operaˇcn´ıho zesilovaˇce. Amplitudov´a podm´ınka je splnˇena d´ıky dostateˇcnˇe velk´emu zes´ılen´ı zesilovaˇce. Oscil´ator se rozkmit´a na frekvenci dan´e prvky R a C ve zpˇetn´e vazbˇe. Pˇreladov´an´ı tohoto druhu oscil´ator˚u je sloˇzit´e, z d˚uvodu vˇetˇs´ıho poˇctu derivaˇcn´ıch (integraˇcn´ıch) ˇcl´ank˚u, kter´e urˇcuj´ı kmitoˇcet (proto nen´ı moˇzn´e pˇreladit frekvenci zmˇenou velikosti jednoho prvku v obvodu), z toho d˚uvodu se pouˇz´ıvaj´ı jako zdroje sign´alu o konstantn´ı frekvenci.
M˚ustkov´e RC oscil´atory (pˇr´ıkladem m˚ustkov´eho oscil´atoru je oscil´ator s Wienov´ym ˇ
cl´ankem na obr´azku2.6) maj´ı zapojenou v obvodu zpˇetn´e vazby kombinaci ˇclen˚u RC. Tyto ˇ
cleny vytv´aˇr´ı m˚ustkov´e zapojen´ı. M˚ustek zav´ad´ı mezi vstupem a v´ystupem operaˇcn´ıho zesilovaˇce z´apornou a kladnou zpˇetnou vazbu. T´ımto zapojen´ım se dos´ahne lepˇs´ı kmitoˇctov´e stability a menˇs´ıho harmonick´eho zkreslen´ı v´ystupn´ıho sign´alu. Pˇrelad’ov´an´ı je snadnˇejˇs´ı neˇz u v´yˇse zm´ınˇen´eho oscil´atoru s posuvnou f´az´ı. Oscilaˇcn´ı kmitoˇcet je urˇcen selektivn´ı zpˇetnou vazbou, pomoc´ı takzvan´ych nulov´ych ˇcl´ank˚u, kter´e maj´ı na jednom kmitoˇctu nulov´y f´azov´y posuv. Mezi m˚ustkov´e RC oscil´atory patˇr´ı zapojen´ı s Wienov´ym ˇcl´ankem a zapojen´ı s T ˇ
cl´ankem.
Wien˚uv ˇcl´anek (na obr´azku 2.5) je p´asmov´a propust, tvoˇren´a serio-paralen´ı kombinac´ı dvou stejn´ych rezistor˚u a kondenz´ator˚u. Toto zapojen´ı m´a na kmitoˇctu f0 = 2πRC1 nejvˇetˇs´ı pˇrenos, rovn´y jedn´e tˇretinˇe. Dalˇs´ı vlastnost´ı je, ˇze na kmitoˇctu f0 neposouv´a f´azi. ˇCl´anek se zapojuje do kladn´e zpˇetn´e vazby, ˇc´ımˇz je splnˇena podm´ınka pro vznik oscilac´ı. Amplitudov´a podm´ınka se spln´ı zapojen´ım neline´arn´ıho ˇclenu do z´aporn´e zpˇetn´e vazby. Zapojen´ı s Wi-enov´ym ˇcl´ankem je na obr´azku 2.6. Nev´yhodou tohoto zapojen´ı je, ˇze m´a relativnˇe velk´e
3
oscil´atory, kter´e generuj´ı kmity o frekvenc´ıch od nuly hertz do nˇekolika des´ıtek kilohertz 4oscil´atory, kter´e kmitaj´ı na frekvenci vyˇsˇs´ı neˇz sto kilohertz
5
souˇc´astky, kter´e ke sv´e funkci nepotˇrebuj´ı zdroj energie, jde o souˇc´astky R (rezistor), L (c´ıvka) a C (kondenz´ator)
Obr´azek 2.4: Pˇr´ıklad oscil´atoru s posuvnou f´az´ı a
zkreslen´ı pˇri stabilizaci amplitudy (termistorem nebo ˇz´arovkou). Je to zp˚usobeno t´ım, ˇze stabilizaˇcn´ı prvek je z´avisl´y na teplotˇe, na kterou m´a vliv i teplota okol´ı[5].
Obr´azek 2.5: Wien˚uv ˇcl´anek
Obr´azek 2.6: Pˇr´ıklad oscil´atoru s Wienov´ym ˇ
cl´ankem
T ˇcl´anek (na obr´azku 2.7) je elektrick´y ˇcl´anek, v nˇemˇz jsou jednotliv´e impedance za-pojeny ve tvaru velk´eho T[2]. Z hlediska zapojen´ı se jedn´a o p´asmovou z´adrˇz, to znamen´a, ˇ
ze na frekvenci f0 m´a nejmenˇs´ı pˇrenos. Stejnˇe jako Wien˚uv ˇcl´anek na frekvenci f0 nepo-souv´a f´azi. Zapojuje se do kladn´e zpˇetn´e vazby. Amplitudov´a podm´ınka se spln´ı nastaven´ım zes´ılen´ı kladn´e zpˇetn´e vazby. Pˇr´ıklad zapojen´ı s T ˇcl´ankem je na obr´azku 2.8.
2.1.2 LC oscil´ator
Kmitoˇcet, na kter´em oscil´ator kmit´a, stejnˇe jako stabilitu obvodu, urˇcuje rezonanˇcn´ı LC obvod.
V obvodu na obr´azku 2.9 se ze zdroje stejnosmˇern´eho napˇet´ı nabije kondenz´ator C na napˇet´ı o velikosti zdrojov´eho napˇet´ı U. Po odpojen´ı zdroje se zaˇcne kondenz´ator vyb´ıjet do
Obr´azek 2.7: T ˇcl´anek Obr´azek 2.8: Pˇr´ıklad oscil´atoru s T ˇcl´ankem c´ıvky L, kter´a je v˚uˇci nˇemu zapojen´a paralelnˇe. C´ıvkou zaˇcne prot´ekat proud a c´ıvka zaˇcne indukovat magnetick´e pole. Po vybit´ı kondenz´atoru pˇrestane prot´ekat c´ıvkou proud a na ni se zaˇcne indukovat napˇet´ı opaˇcn´eho smˇeru, kter´e zaˇcne znovu nab´ıjet kondenz´ator. Po nabit´ı kondenz´atoru dojde k opakov´an´ı cel´eho dˇeje. Kmity, kter´e obvod generuje exponenci´alnˇe klesaj´ı vlivem ztr´at v obvodu. Pro odstranˇen´ı tlumen´ı kmit˚u je nutn´e dod´avat obvodu energii, coˇz prov´ad´ıme stejnˇe jako u RC oscil´atoru zesilovaˇcem. Obvody tohoto typu maj´ı nejm´enˇe zkreslen´y pr˚ubˇeh v´ystupn´ıho napˇet´ı, protoˇze rezonanˇcn´ı obvod potlaˇcuje vyˇsˇs´ı harmonick´e sloˇzky, a to i kdyˇz je aktivn´ı prvek neline´arn´ı. LC oscil´atory je moˇzn´e rozdˇelit podle zapojen´ı rezonanˇcn´ıho obvodu na oscil´atory s indukˇcn´ı vazbou a oscil´atory tˇr´ıbodov´e.
Obr´azek 2.9: LC oscil´ator Obr´azek 2.10: Indukˇcnˇe v´azan´y oscil´ator Pˇr´ıklad oscil´atoru s indukˇcn´ı vazbou je na obr´azku 2.10. Tyto oscil´atory maj´ı kladnou zpˇetnou vazbu, kter´a je tvoˇrena indukˇcn´ı vazbou mezi vstupn´ımi a v´ystupn´ımi elektrodami tranzistoru. Paraleln´ı rezonanˇcn´ı obvod je zapojen v kolektoru tranzistoru. Proudov´ym n´arazem se rezonanˇcn´ı obvod L1C1 rozkmit´a rezonanˇcn´ım kmitoˇctem. Napˇet´ı rezonanˇcn´ıho obvodu se indukuje na zpˇetnovazebn´ı c´ıvce L2, kter´a ot´aˇc´ı f´azi o 180o. Naindukovan´e napˇet´ı z c´ıvky L2 je pˇrivedeno na b´azi tranzistoru. Kladn´e zpˇetn´e vazby je dosaˇzeno t´ım, ˇze c´ıvky
L1 a L2 maj´ı opaˇcn´y smˇer vinut´ı. Protoˇze je tranzistor zapojen se spoleˇcn´ym emitorem doch´az´ı k otoˇcen´ı sign´alu o 180o, ˇc´ımˇz je splnˇena f´azov´a podm´ınka. Amplitudov´a podm´ınka je zajiˇstˇena t´ım, ˇze zes´ılen´ı tranzistoru je vˇetˇs´ı neˇz ´utlum v obvodu zapojen´em ve zpˇetn´e vazbˇe. Frekvence, na kter´e obvod kmit´a je d´ana rezonanˇcn´ım obvodem ve zpˇetn´e vazbˇe.
Tˇr´ıbodov´e oscil´atory jsou druhem LC oscil´ator˚u, u kter´ych je rezonanˇcn´ı obvod pˇripojen k zesilovaˇci ve tˇrech bodech. Oscil´atory jsou pojmenov´any podle konstrukt´er˚u, kteˇr´ı toto zapojen´ı jako prvn´ı realizovali, jsou to Hartley˚uv oscil´ator (odboˇcka je realizov´ana na c´ıvce s indukˇcnost´ı L1 a L2 a paralelnˇe k nim je zapojen kondenz´ator C), Colpitts˚uv oscil´ator (odboˇcka je realizov´ana na kondenz´atoru s kapacitou C1 a C2a paralelnˇe k nim je zapojena c´ıvka L), Clapp˚uv oscil´ator a Meissner˚uv oscil´ator.
Hartley˚uv oscil´ator (na obr´azku 2.11) je tvoˇren zapojen´ım tranzistoru se spoleˇcn´ym emitorem. C´ıvka je rozdˇelena na dvˇe ˇc´asti, mezi kter´ymi existuje vz´ajemn´a indukˇcnost. Oscil´ator pouˇz´ıv´a jednu c´ıvku rezonanˇcn´ıho obvodu s odboˇckou, uspoˇr´adanou jako auto-transform´ator6. Spodn´ı konec c´ıvky m´a opaˇcnou f´azi sign´alu a pˇres oddˇelovac´ı kondenz´ator C2 bud´ı b´azi tranzistoru. Velikost kmitoˇctu obvodu je moˇzn´e mˇenit pomoc´ı kondenz´atoru C1.
Obr´azek 2.11: Hartleyovo zapojen´ı Obr´azek 2.12: Colpittsovo zapojen´ı Colpitts˚uv oscil´ator (na obr´azku 2.12) vyuˇz´ıv´a zapojen´ı tranzistoru se spoleˇcn´ym emi-torem. Oscilaˇcn´ı obvod m´a jedinou c´ıvku L, ale dva kondenz´atory C1 a C2. Kladn´a zpˇetn´a vazba je vyvedena z odboˇcky mezi kondenz´atory C1 a C2 pˇres C3 do b´aze tranzistoru. Souˇcet kapacit kondenz´ator˚u C1 a C2 je kapacitou rezonanˇcn´ıho obvodu. Zmˇena kmitoˇctu se realizuje zmˇenou impedance c´ıvky L. Clapp˚uv oscil´ator (na obr´azku2.13) se od Colpitt-sova zapojen´ı oscil´atoru liˇs´ı v zapojen´ı kondenz´atoru C0, kter´y je pˇrid´an do rezonanˇcn´ıho obvodu.
Meissner˚uv oscil´ator (na obr´azku2.14) m´a zpˇetnou vazbu realizov´anu transform´atorem. Vstupn´ı (prim´arn´ı) vinut´ı tranzistoru tvoˇr´ı spolu s kondenz´atorem, pˇripojen´ym v˚uˇci c´ıvce paralelnˇe, paraleln´ı rezonanˇcn´ı obvod. Zes´ılen´e vstupn´ı napˇet´ı je pˇrivedeno na kolektor tranzistoru, pˇri rezonanˇcn´ım kmitoˇctu je amplituda tohoto napˇet´ı nejvˇetˇs´ı. F´azov´y posun mezi vstupn´ım a v´ystupn´ım napˇet´ım je 180o. Aby byla splnˇena f´azov´a podm´ınka je proto tranzistor zapojen se spoleˇcn´ym kolektorem, kter´e ot´aˇc´ı f´azi sign´alu o 180o[12].
6
Obr´azek 2.13: Clappovo zapojen´ı Obr´azek 2.14: Meissnerovo zapojen´ı
2.1.3 Oscil´atory ˇr´ızen´e krystalem
V tˇechto oscil´atorech se pouˇz´ıv´a jako ˇr´ıd´ıc´ı prvek piezoelektrick´y krystal. Piezoelektrick´y krystal je kˇremenn´y v´ybrus, kter´y vykazuje piezoelektrick´y jev7. V zapojen´ıch oscil´ator˚u ˇr´ızen´ych krystalem kromˇe jevu piezoelektrick´eho vyuˇz´ıv´ame i jevu k nˇemu opaˇcn´eho tedy piezoelektrick´e piezostrikce. Rezonanˇcn´ı kmitoˇcet, na kter´em krystal kmit´a je d´an vlast-nostmi krystalu, tedy zp˚usobem jak´ym byla destiˇcka z krystalu vyˇr´ıznuta.
Pro popis elektrick´eho chov´an´ı krystalu slouˇz´ı n´ahradn´ı schema (na obr´azku2.15). Toto schema v sobˇe zahrnuje jak RLC rezonanˇcn´ı obvod tak kapacitu pˇr´ıvodu C0. Hodnoty jednotliv´ych prvk˚u n´ahradn´ıho schematu jsou d´any vlastnostmi v´ybrusu a to odpor R pˇredstavuje ztr´aty v krystalu, indukˇcnost L krystalovou hmotu a kapacita C pruˇznost krys-talu. Z n´ahradn´ıho schematu a charakteristiky vypl´yv´a, ˇze rezon´ator m´a dvˇe rezonanˇcn´ı frekvence. Pˇri s´eriov´e rezonanci je impedance nejniˇzˇs´ı fs= 2π√1LC. Pˇri paraleln´ı rezonanci je impedance nejvˇetˇs´ı fp = 1
2π q
CC0 C+C0L
.
Oba kmitoˇcty leˇz´ı bl´ızko u sebe. Paraleln´ı rezonance je pouˇz´ıv´ana pˇri zapojen´ı krystalu jako jako souˇc´asti rezonanˇcn´ıho obvodu. S´eriov´a rezonance se pouˇz´ıv´a pˇri zapojen´ı krystalu do zpˇetn´e vazby.
Protoˇze je rezonanˇcn´ı kmitoˇcet krystalu d´an jeho fyzick´ymi vlastnostmi je jasn´e, ˇze nen´ı moˇzn´e frekvenci oscil´atoru mˇenit. Z tohoto d˚uvodu se krystaly pouˇz´ıvaj´ı na jedn´e frekvenci v rozsahu 100Hz aˇz 10MHz. Protoˇze jsou, ale tak´e krystaly velmi stabiln´ı pouˇz´ıvaj´ı se jako kalibraˇcn´ı zdroje mˇeˇr´ıc´ıch pˇr´ıstroj˚u. Pˇr´ıkladem krystalov´eho oscil´atoru je oscil´ator na obr´azku2.16[10].
Tento oscil´ator je vlastnˇe Clappovo zapojen´ı oscil´atoru, ve kter´em je rezonanˇcn´ı LC ob-vod nahrazen krystalem. Frekvence, na kter´e oscil´ator kmit´a fo je mezi s´eriovou a paraleln´ı rezonanˇcn´ı frekvenci fs < fo < fp. ˇC´ım vˇetˇs´ı jsou kapacity C1 a C2, t´ım je frekvence fo bl´ıˇze fsa t´ım je i frekvenˇcn´ı stabilita lepˇs´ı. Stˇr´ıdav´y proud nesm´ı v krystalov´ych oscil´atorech pˇrekroˇcit urˇcitou mez, jinak by doˇslo k mechanick´emu poˇskozen´ı krystalu, nebo k naruˇsen´ı stability obvodu. Z tohoto d˚uvodu je obvod stabilizov´an z´apornou zpˇetnou vazbou.
Obr´azek 2.15: N´ahradn´ı schema krystalu Obr´azek 2.16: Krystalov´y oscil´ator
2.2
Gener´
ator pilov´
eho pr˚
ubˇ
ehu
Pilov´y pr˚ubˇeh je moˇzn´e vyrobit za pomoci jednoduch´eho integraˇcn´ıho ˇcl´anku, bud’ z dout-navkou nebo s tyristorem. Z´akladn´ı princi je stejn´y a t´ım je pomal´e nab´ıjen´ı a rychl´e vyb´ıjen´ı kondenz´atoru.
V zapojen´ı s doutnavkou se kondenz´ator nab´ıj´ı pˇres odpor tak dlouho aˇz napˇet´ı dos´ahne z´apaln´eho napˇet´ı doutnavky. Potom se doutnavka v´ybojem rychle vybije aˇz na hodnotu zh´aˇsec´ıho napˇet´ı. Odpor zapojen´y s doutnavkou v s´erii omezuje vyb´ıjec´ı proud. Po tom co doutnavka zhasne zaˇcne se znovu kondenz´ator zab´ıjet a cel´y pr˚ubˇeh se opakuje. Vytvoˇren´e relaxaˇcn´ı napˇet´ı je d´ano rozd´ılem mezi z´apaln´ym a zh´aˇsec´ım napˇet´ım doutnavky, kter´y je pomˇernˇe mal´y a z toho d˚uvodu m´a i vygenerovan´y sign´al pomˇernˇe malou periodu.
Obr´azek 2.17: Gener´ator pily s doutnavkou
Obr´azek 2.18: V´ystup gener´atoru s doutnav-kou
V zapojen´ı s tyristorem (na obr´azku 2.19) se kondenz´ator C nab´ıj´ı stejnosmˇern´ym napˇet´ım pˇres odpor R. Napˇet´ı na kondenz´atoru exponenci´alnˇe stoup´a aˇz do okamˇziku, kdy sepne tyristor Ty. Kondenz´ator se pˇres sepnut´y tyristor vybije. A cel´y proces se opakuje. V´ystup gener´ator je na obr´azku 2.20.
Obr´azek 2.19: Gener´ator pily s tyristorem
Obr´azek 2.20: V´ystup gener´atoru s tyristo-rem
2.3
Astabiln´ı klopn´
y obvod (multivibr´
ator)
Je oscil´ator, kter´y generuje sign´al obd´eln´ıkov´eho tvaru. Jde o klopn´y obvod, kter´y nem´a ani jeden stabiln´ı stav a neust´ale se pˇrep´ın´a mezi dvˇema nestabiln´ımi stavy.
Multivibr´ator (na obr´azku 2.21) je moˇzn´e realizovat i pomoc´ı zapojen´ım s tranzistory, operaˇcn´ım zesilovaˇcem, ˇc´ıslicov´ymi obvody a ˇcasovaˇci. V bˇeˇzn´em zapojen´ı jde o dvoustup-nov´y zesilovaˇc s kapacitn´ı vazbou mezi stupni, ve kter´em je vˇzdy jeden otevˇren a druh´y zavˇren´y, stavy se pr˚ubˇeˇznˇe pˇrep´ınaj´ı.
Po pˇr´ıpojen´ı obvodu k nap´ajen´ı se zaˇcnou oba tranzistory otev´ırat, ale protoˇze ˇz´adn´e dva polovodiˇcov´e prvky nejsou stejn´e dojde k otevˇren´ı jednoho z tranzistor˚u dˇr´ıve neˇz druh´eho, a druh´y tranzistor se uzavˇre. Pokud budeme povaˇzovat za otevˇren´y tranzistor T1 zaˇcne se nab´ıjet kondenz´ator C2. Potom se zaˇcne otev´ırat i tranzistor v T2 jeho kolektorov´e napˇet´ı poklesne a tento pokles se pˇres kondenz´ator C1 pˇrenese na b´azi tranzistoru T1 jako z´aporn´y impulz, ˇc´ımˇz ho zaˇcne uzav´ırat. Kolektorov´e napˇet´ı tranzistoru T1 vzroste, coˇz se pˇrenese pˇres kondenz´ator C2na b´azi T2, kter´y se otv´ır´a, t´ımto kladn´ym impulzem se urychl´ı otev´ıran´ı T2. T´ım se T1 plnˇe uzavˇre a T2 plnˇe otevˇre, t´ım doˇslo k pˇreklopen´ı obvodu do druh´eho nestabiln´ıho stavu. Kondenz´ator C1 se uzemn´ı pˇres otevˇren´y tranzistor T2, ˇc´ımˇz vznikne na b´azi tranzistoru T1z´aporn´y impulz, kter´y ho bude udrˇzovat uzavˇren´y, aˇz do doby neˇz se C1 plnˇe vybije. ˇCasov´a konstanta τ1, kter´a urˇcuje dobu uzavˇren´ı T1 je d´ana vzorcem τ1 = R1C1. Mezit´ım se nabil kondenz´ator C2. Po vybit´ı C1se tranzistor T2zaˇcne otv´ırat, coˇz se pˇrenese jako z´aporn´y impulz pˇres kondenz´ator C2 na b´azi otevˇren´eho tranzistoru T2, coˇz zp˚usob´ı jeho uzav´ır´an´ı. Cel´y dˇej se periodick´y opakuje. Doba uzavˇren´ı T2 τ2 = R2C2. Pomˇer ˇ
casov´e konstanty urˇcuj´ıc´ı dobu otevˇren´ı tranzistoru T1 tedy τ1 ku d´elce trv´an´ı uzavˇren´ı tranzistoru T2 τ2 ud´av´a pomˇer stˇr´ıdy v generovan´em sign´alu. Z toho vypl´yv´a, ˇze pokud τ1 = τ2 potom je stˇr´ıda rovna 1:1. D´elka periody sign´alu je d´ana souˇctem τ1+ τ2, je tedy moˇzn´e frekvenci dan´eho sign´alu upravit zmˇenou pˇr´ısluˇsn´ych pasivn´ıch souˇc´astek v obvodu. V´ystupn´ı sign´al nem´a pˇresn´y tvar obd´eln´ıku, nab´ıjen´ım vazebn´ıho kondenz´atoru pˇres kolektorov´y obvod dojde ke zkreslen´ı. Tvar v´ystupn´ıho sign´alu potom odpov´ıd´a v´ystupn´ımu sign´alu z integraˇcn´ıho ˇcl´anku. Zkreslen´ı se d´a zmenˇsit zapojen´ım nab´ıjec´ıho obvodu. Pˇ ri-pojen´ım kondenz´atoru paralelnˇe k v´ystupu m˚uˇzeme z´ıskat sign´al tvaru pily.
Kapitola 3
Porovn´
an´ı moˇ
zn´
ych ˇ
reˇ
sen´ı
gener´
ator˚
u
V t´eto kapitole je uvedeno porovn´an´ı tˇrech moˇzn´ych ˇreˇsen´ı gener´ator˚u sign´al˚u s ohledem na potˇreby laboratoˇr´ı IPR, je zde tak´e pops´ano nˇekolik v´yhod a nev´yhod kaˇzd´eho ˇreˇsen´ı a letm´e zhodnocen´ı na z´avˇer kaˇzd´e ˇc´asti.
3.1
Gener´
ator z klasick´
ych souˇ
c´
astek
Z´akladem tohoto ˇreˇsen´ı je oscilaˇcn´ı obvod tvoˇren´y klasick´ymi resp. pasivn´ımi souˇc´astkami. Jde o gener´atory popsan´e v kapitole 2. Vypust´ıme-li gener´atory, kter´e neumoˇzˇnuj´ı mˇenit frekvenci (nebo ji umoˇzˇnuj´ı mˇenit pouze v omezen´em rozsahu), at’ uˇz z d˚uvodu, ˇze pˇ rela-ditelnost vyluˇcuj´ı/omezuj´ı pouˇzit´e souˇc´astky, jako v pˇr´ıpadˇe krystalov´eho oscil´atoru (po-psan´y v kapitole 2.1.3), nebo z d˚uvod˚u pouˇzit´eho zapojen´ı, jako v pˇr´ıpadˇe zapojen´ı s RC oscil´atorem s posuvnou f´az´ı (popsan´y v kapitole 2.1.1), z˚ustanou gener´atory, kter´e by bylo moˇzn´e pouˇz´ıt pro v´yukov´e ´uˇcely laboratorn´ıch cviˇcen´ı. Pokud bychom chtˇeli generovat sign´aly r˚uzn´ych tvar˚u (sinus, troj´uheln´ık a obd´eln´ık), bylo by moˇzn´e bud’ pouˇz´ıt nˇekolik samostatn´ych zapojen´ı gener´ator˚u, z nichˇz kaˇzd´e by realizovalo jednu v´ystupn´ı funkci, nebo by bylo moˇzn´e za pouˇzit´ı speci´aln´ıch zapojen´ı z jednoho tvaru sign´alu vyrobit sign´al jin´eho tvaru. Rozhodneme-li se realizovat obvod prvn´ım popsan´ym zp˚usobem z´ısk´ame frekvenˇcn´ı nez´avislost jednotliv´ych generovan´ych sign´al˚u, ale obvod bude tˇrikr´at sloˇzitˇejˇs´ı, protoˇze zde budou zapojeny tˇri zcela oddˇelen´e gener´atory (tˇri samostatn´e obvody). Pokud bychom pouˇzili druh´y zp˚usob, bylo by nutn´e generovat velmi pˇresn´y sign´al jednoho tvaru (sinus nebo troj´uheln´ık) a z nˇej potom vyrobit zb´yvaj´ıc´ı dva. Tento druh zapojen´ı, ale generuje sign´aly o stejn´e frekvenci, zmˇena frekvence jednoho z tˇechto sign´al˚u m´a vliv i na zb´yvaj´ıc´ı dva. V´yhodou je, ˇze napˇr´ıklad ze sign´alu tvaru obd´eln´ıku lze za pomoc´ı jednoduch´eho integraˇcn´ıho ˇcl´anku vyrobit sign´al tvaru troj´uheln´ıku. Zapojen´ı integraˇcn´ıho ˇcl´anku je jednoduˇsˇs´ı, neˇz zapojen´ı samostatn´eho gener´atoru troj´uheln´ıkov´eho sign´alu. Jako pˇr´ıklad ˇreˇsen´ı gener´atoru z klasick´ych souˇc´astek je moˇzn´e uv´est gener´ator publikovan´y v ˇcasopise Amat´ersk´e r´adio [1].
Toto ˇreˇsen´ı je v´yhodn´e svou cenou, protoˇze pouˇz´ıv´a v z´akladn´ım zapojen´ı pˇredevˇs´ım relativnˇe levn´e pasivn´ı souˇc´astky.
Nev´yhodou je pomˇernˇe velk´e mnoˇzstv´ı souˇc´astek a z toho d˚uvodu i sloˇzitˇejˇs´ı DPS1 neˇz
1
deska ploˇsn´ych spoj˚u se v elektronice pouˇz´ıv´a pro mechanick´e pˇripevnˇen´ı a souˇcasnˇe pro elektrick´e propojen´ı elektronick´ych souˇc´astek[4]
v ostatn´ıch pˇr´ıpadech. D´ale pokud bychom chtˇeli zobrazovat generovanou frekvenci, bylo by nutn´e pˇripojit k tomuto druhu gener´atoru vhodn´y pˇrevodn´ık, napˇr´ıklad mikropoˇc´ıtaˇc se zobrazovac´ım prvkem.
3.2
Obvod s mikropoˇ
c´ıtaˇ
cem a D/A pˇ
revodn´ıkem
Tento obvod jako z´akladn´ı prvek pro svou funkci pouˇz´ıv´a libovoln´y vhodn´y mikropoˇc´ıtaˇc a k nˇemu pˇripojen´y (pˇr´ıpadnˇe integrovan´y) D/A2pˇrevodn´ık. Mikropoˇc´ıtaˇc obsahuje program, ve kter´em je zad´an algoritmus pro v´ypoˇcet funkce dan´eho v´ystupn´ıho sign´alu (pˇr´ıpadnˇe pˇredem vypoˇc´ıtan´e hodnoty) a hodnoty v´ysledku t´eto funkce postupnˇe vkl´ad´a na vstup D/A pˇrevodn´ıku na jehoˇz v´ystupu je moˇzno zaznamenat analogov´y sign´al poˇzadovan´eho tvaru. Pro zmˇenu frekvence dojde akor´at ke zmˇenˇe konstanty kroku v matematick´e funkci poˇzadovan´eho sign´alu. Pro zmˇenu sign´alu by musel b´yt pˇr´ıtomen pˇrep´ınaˇc na vstupn´ım portu mikropoˇc´ıtaˇce.
V´yhodou tohoto ˇreˇsen´ı je moˇznost generovat vhodnˇe vkl´adan´ymi hodnotami do D/A pˇrevodn´ıku libovoln´y periodick´y sign´al a pokud by bylo poˇzadov´ano, aby byl generov´an sign´al jin´eho tvaru, pˇr´ıpadnˇe pokud by do budoucna tento poˇzadavek vznikl, bylo by rela-tivnˇe jednoduch´e ´upravou a pˇreprogramov´an´ım mikropoˇc´ıtaˇce poskytnout jin´y tvar sign´alu. Za dalˇs´ı v´yhodu lze povaˇzovat, ˇze tento obvod mus´ı uˇz pro svou z´akladn´ı ˇcinnost obsahovat mikropoˇc´ıtaˇc a nen´ı ho tedy tˇreba pˇripojovat pro obsluhu prvku zobrazuj´ıc´ıho frekvenci generovan´eho sign´alu.
Ovˇsem jako velkou nev´yhodu lze uv´est, ˇze tento generovan´y sign´al bude dosahovat pouze relativnˇe n´ızk´ych frekvenc´ı (z´aleˇz´ı na rychlosti pouˇzit´eho mikropoˇc´ıtaˇce a na maxim´aln´ı rychlosti jakou je schopen D/A pˇrevodn´ık pˇrev´adˇet hotnoty) pˇri zachov´an´ı mal´eho zkreslen´ı. Dalˇs´ı nev´yhodou je, ˇze pˇri dostateˇcnˇe velk´em rozsahu osciloskopu vˇzdy uvid´ıme zkreslen´ı zp˚usoben´e skokovou zmˇenou hodnoty, kterou prov´ad´ı mikropoˇc´ıtaˇc. Za dalˇs´ı nev´yhodu m˚uˇze b´yt povaˇzov´ana cena, protoˇze z´akladn´ı souˇc´astka tedy mikropoˇc´ıtaˇc schopna obsluhovat zobrazovac´ı prvek a vkl´adat hodnoty na vstup D/A pˇrevodn´ıku je draˇzˇs´ı neˇz mikropoˇc´ıtaˇc pouˇzit´y pouze pro obsluhu zobrazovac´ıho prvku u dalˇs´ıch dvou navrˇzen´ych ˇreˇsen´ı.
Tento obvod je velice variabiln´ı a veˇsker´e vlastnosti vˇcetnˇe ceny se odv´ıjej´ı od pouˇzit´ych souˇc´astek. Pokud pouˇzijeme levnˇejˇs´ı mikropoˇc´ıtaˇc s dostatkem vstupnˇe v´ystupn´ıch portu dos´ahneme sn´ıˇzen´ı ceny, na ´ukor parametr˚u mikropoˇc´ıtaˇce (integrovan´y D/A pˇrevodn´ık, rychlost jakou mikropoˇc´ıtaˇc vykon´av´a instrukce, . . . ), nav´ıc n´am cena naroste d´ıky nutnosti pouˇz´ıt extern´ı D/A pˇrevodn´ık. Pokud pouˇzijeme modernˇejˇs´ı mikropoˇc´ıtaˇc n´aklady vzrostou pˇr´ımo ´umˇernˇe s vlastnostmi mikropoˇc´ıtaˇce.
V praxi se tento druh obvodu t´emˇeˇr nepouˇz´ıv´a pro sv´e nev´yhody.
3.3
Obvod realizovan´
y monolitick´
ym integrovan´
ym gener´
atorem
Monolitick´y gener´ator je IO3, kter´y sporu s mal´ym mnoˇzstv´ım extern´ıch pasivn´ıch souˇc´astek realizuje cel´y gener´ator. Na trhu se pohybuje nˇekolik druh˚u monolitick´ych gener´ator˚u s r˚uzn´ymi vlastnostni. Jako pˇr´ıklad vybr´an gener´ator XR8038 a vˇsechny zde podan´e in-formace se vztahuj´ı k nˇemu.
2je elektronick´a souˇc´astka urˇcen´a pro pˇrevod diskr´etn´ıho (neboli digit´aln´ıho) sign´alu na sign´al spojit´y (neboli analogov´y) sign´al
3integrovan´y obvod je spojen´ı mnoha jednoduch´ych souˇc´astek, kter´e tvoˇr´ı obvod realizuj´ıc´ı nˇejakou sloˇzitˇejˇs´ı funkci
Za nev´yhodu tohoto gener´atoru by bylo moˇzn´e povaˇzovat, ˇze k mˇeˇren´ı a zobrazen´ı namˇeˇren´e frekvence je nutn´e pˇripojit nˇejak´y mˇeˇr´ıc´ı prvek napˇr´ıklad mikropoˇc´ıtaˇc, tento prvek zvyˇsuje cenu gener´atoru a nav´ıc je nutn´e pˇrizp˚usobit generovan´y sign´al na napˇet’ovou ´
uroveˇn dan´e mˇeˇr´ıc´ı technologie.
V´yhodou tohoto obvodu je, ˇze byl pro tento ´uˇcel jiˇz navrhnut a t´ım p´adem se vyznaˇcuje velkou stabilitou a relativnˇe velkou frekvenˇcn´ı pˇreladitelnosti. Nav´ıc je schopen generovat sign´al, kter´y je symetrick´y kolem nuly. Dalˇs´ı v´yhodou je, ˇze generuje sign´aly vˇsech tˇr´ı tvar˚u v jednom ˇcase na samostatn´e v´ystupy. Protoˇze je vˇetˇsina souˇc´astek integrov´ana vyznaˇcuje se i pomˇernˇe jednoduchou DPS pˇredevˇs´ım v porovn´an´ı s pˇreladiteln´ym gener´atorem reali-zovan´ym pomoc´ı pasivn´ıch souˇc´astek zm´ınˇen´ym v kapitole3.1.
Kapitola 4
N´
avrh gener´
atoru sign´
al˚
u pro
laboratorn´ı cviˇ
cen´ı IPR
Mezi jeden z ´ukol˚u t´eto bakal´aˇrsk´e pr´ace patˇr´ı i navrhnout gener´ator vhodn´y pro potˇreby IPR. Tento gener´ator by mˇel generovat tˇri r˚uzn´e pr˚ubˇehy a to sinus, obd´eln´ık a troj´uheln´ık. Gener´ator by mˇel b´yt schopen mˇenit frekvenci a amplitudu generovan´ych sign´al˚u. Dalˇs´ım poˇzadavkem bylo, aby mˇel gener´ator vestavˇen´y prvek, kter´y bude zobrazovat frekvenci generovan´eho sign´alu.
Jedno z moˇzn´ych ˇreˇsen´ı popsan´ych v´yˇse v kapitole3byl pops´an i gener´ator sign´al˚u reali-zovan´y za pomoci monolitick´eho integrovan´eho gener´atoru. Z d˚uvod˚u popsan´ych v kapitole
3.3 byl vybr´an pr´avˇe tento gener´ator, jako moˇzn´e vhodn´e ˇreˇsen´ı v´yukov´eho gener´atoru sign´al˚u pro laboratorn´ı cviˇcen´ı IPR.
Z d˚uvodu snazˇs´ı realizace byl cel´y gener´ator rozdˇelen na samostatn´e moduly z nichˇz kaˇzd´y realizuje nˇejakou logicky oddˇelenou ˇcinnost, kterou vyuˇz´ıvaj´ı nˇekter´e dalˇs´ı moduly. Rozdˇelen´ı gener´atoru do modul˚u a jejich vz´ajemnou n´avaznost je moˇzn´e vidˇet v pˇr´ılozeAna stranˇe 1. Rozdˇelen´ı na moduly m´a jeˇstˇe tu v´yhodu, ˇze v pˇr´ıpadˇe vylepˇsen´ı jednoho modulu se nahrad´ı DPS pouze vylepˇsen´eho modulu a ostatn´ı z˚ust´avaj´ı v p˚uvosn´ım zapojen´ı. Tato vlastnost zapojen´ı v modulech je velmi uˇziteˇcn´a pro zapojov´an´ı zaˇr´ızen´ı jehoˇz konstrukce nen´ı pˇresnˇe pˇredem d´ana a m˚uˇze se ˇcasem vyv´ıjet. N´ıˇze jsou bl´ıˇze popsan´e specifick´e ˇcinnosti jednotliv´ych modul˚u.
4.1
Modul stabilizovan´
eho zdroje napˇ
et´ı
Tento modul slouˇz´ı k nap´ajen´ı cel´eho zaˇr´ızen´ı. Sch´ema zapojen´ı je pˇriloˇzeno v pˇr´ıloze A
strana 2. Transform´ator typu EI pˇrev´ad´ı vstupn´ı s´ıt’ov´e napˇet´ı 230V, 50Hz podle poˇctu z´avit˚u vinut´ı c´ıvek transform´atoru na napˇet´ı 2 ∗ 20V 50Hz na v´ystupu transform´atoru. Na v´ystupu transform´atoru je tedy stˇr´ıdav´e v´ystupn´ı napˇet´ı 2 ∗ 20V, 50Hz, 0, 6A. Napˇet´ı 20V, 50Hz je Gr¨atzov´ym diodov´ym m˚ustkem, tvoˇren´ym ˇctveˇric´ı kˇrem´ıkov´ych diod KY132/80V D1-D4resp. D5-D8, usmˇernˇeno na napˇet´ı 20V∗koeficient
√
2 −1, 4V (2∗0, 7V , pˇri pr˚uchodu dvˇemi diodami doch´az´ı k ´ubytku napˇet´ı 0, 7V na kaˇzd´em polovodiˇcov´em1 pˇrechodu), v´ y-sledkem tedy je stejnosmˇern´e napˇet´ı 26, 6V. Usmˇernˇen´e nevyhlazen´e napˇet´ı je pˇrivedeno na kondenz´ator 2G2/40V (C1 resp. C2), kter´y zajist´ı vyhlazen´ı napˇet´ı. Pot´e je napˇet´ı pˇrivedeno na monolitick´y integrovan´y stabiliz´ator. V pˇr´ıpadˇe stabilizace na kladn´e napˇet´ı (+12V) typ 7812 (IO1) v pˇr´ıpadˇe z´aporn´eho napˇet´ı (−12V) typ 7912 (IO2). Pro zapojen´ı
monolitick´ych integrovan´ych stabiliz´ator˚u bylo pouˇzito doporuˇcen´eho katalogov´eho zapo-jen´ı stabiliz´atoru 7812 [13, s. 107], s blokovac´ımi kondenz´atory M1 vstupn´ı kontakt v˚uˇci zemi (C3) a v´ystupn´ı kontakt v˚uˇci zemi (C4). Tyto kondenz´atory zabraˇnuj´ı rozkmit´an´ı monolitick´eho integrovan´eho stabiliz´atoru 7812 a zajiˇst’uj´ı stabilitu cel´eho zdroje napˇet´ı aˇz do proudu 1, 5A. V pˇr´ıpadˇe z´aporn´eho napˇet´ı v´ystupn´ıho napˇet´ı byl pouˇzit integro-van´y stabiliz´ator typu 7912 pro jehoˇz zapojen´ı jsou doporuˇceny kapacity vstupn´ıho (C5) resp. v´ystupn´ıho (C6) blokovac´ıho kondenz´atoru 2M2/30V. Rovnˇeˇz zabraˇnuj´ı rozkmit´an´ı stabiliz´atoru a t´ım zajiˇst’uj´ı stabilitu cel´eho zaˇr´ızen´ı. Stabiliz´atory 7812 a 7912 zajiˇst’uj´ı nap´ajec´ı napˇet´ı +12V/1, 5A a −12V/1, 5A pro nap´ajen´ı analogov´e ˇc´asti gener´atoru funkc´ı a oddˇelovac´ıch a pˇrizp˚usobovac´ıch obvod˚u. Na v´ystup vˇetve stabilizuj´ıc´ı napˇet´ı na +12V navazuje jeˇstˇe integrovan´y monolitick´y stabiliz´ator typu 7805 (IO3), kter´y zajiˇst’uje napˇet´ı +5V aˇz do odbˇeru 1, 5A. Rovnˇeˇz tento stabiliz´ator je zapojen v katalogov´em zapojen´ı s blo-kovac´ım kondenz´atorem vstupu (C7) a v´ystupu (C8) s kapacitou M1. Napˇet´ı +5V vyroben´e stabiliz´atorem 7805 slouˇz´ı k nap´ajen´ı digit´aln´ı logiky technologie TTL2.
4.2
Modul gener´
atoru
Gener´ator je modul, kter´y pln´ı hlavn´ı funkci zaˇr´ızen´ı, tedy generuje harmonick´y sign´al (tvar sinus) a neharmonick´e sign´aly tvaru troj´uheln´ıku a obd´eln´ıku. K zapojen´ı tohoto moudulu bylo pouˇzito upraven´e zapojen´ı podle Richarda Vaculy a Michala Jahelky [7]. Sch´ema zapojen´ı je pˇriloˇzeno v pˇr´ıloze Astrana 3.
Modul je tvoˇren monolitick´ym integrovan´ym funkˇcn´ım gener´atorem XR8038 [8], kter´y je nap´ajen napˇet´ım +12V z modulu zdroje popsan´eho v katitole4.1. Tento gener´ator generuje sign´aly tvaru sinus, troj´uheln´ık a obd´eln´ık, kter´e mohou b´yt souˇcasnˇe odeb´ır´any na v´ystupu. Obvod XR8038 je schopen pomˇernˇe variabilnˇe mˇenit tvar v´ystupn´ıch sign´al˚u, jako napˇr´ıklad pomˇer stˇr´ıdy u obd´eln´ıku. Tato jeho vlastnost, ale bohuˇzel m´a i nev´yhodu a to, ˇze pˇri zmˇenˇe stˇr´ıdy na jin´y pomˇer neˇz 1:1 dojde k deformaci ostatn´ıch v´ystupn´ıch sign´al˚u, konkr´etnˇe sinus a troj´uheln´ık. Tato vlastnost je d´ana t´ım, ˇze vˇsechny sign´aly jsou mezi sebou prov´azan´e a tedy zmˇena tvaru jednoho z nich zmˇen´ı tvar i zb´yvaj´ıc´ıch dvou. Z tohoto d˚uvodu byly nˇekter´e nastaviteln´e vlastnosti gener´atoru potlaˇceny, vloˇzen´ım rezistor˚u do zapojen´ı m´ısto potenciometr˚u. Zapojen´ı umoˇzˇnuj´ıc´ı nastaven´ı mnoha parametr˚u v´ystupn´ıch sign´al˚u za pomoci promˇenn´ych prvk˚u je moˇzn´e nastudovat v katalogov´em listu [8] a nebo v publikaci monolit [6].
Navrˇzen´e zapojen´ı vyuˇz´ıv´a pˇet nastaviteln´ych prvk˚u. Trimr R10 sloˇz´ı pro minimali-zaci zkreslen´ı tvaru generovan´eho sign´alu. Minimalizace se prov´ad´ı pˇriveden´ım korekˇcn´ıho napˇet´ı na vstup 12 (SA2) gener´atoru. Trimr R5 v zapojen´ı umoˇzˇnuje doladit pomˇer stˇr´ıdy u sign´alu tvaru obd´eln´ıku na ide´aln´ı hodnotu 1:1 (a t´ım i minimalizaci deformace sign´al˚u tvaru troj´uheln´ıku a sinus). Tento trimr totiˇz upravuje velikost vstupn´ıho napˇet´ı (pomˇeru vstupn´ıho napˇet´ı), mezi vstupy gener´atoru na v´yvodech 4 a 5 a to realizuje za pomoci rezistor˚u R1, R2, R3, R4, resp. zmˇenou velikosti odporu na jedn´e z vˇetv´ı vstupu. Tyto souˇc´astky ovlivˇnuj´ı kromˇe tvaru i frekvenci generovanou gener´atorem, pˇredevˇs´ım pˇri vyˇsˇs´ıch frekvenc´ıch. Dalˇs´ım nastavuj´ıc´ım prvkem je trimr R7, kter´y slouˇz´ı k hrub´emu nastaven´ı frekvence, resp. k nastaven´ı lad´ıc´ıho rozsahu. Zb´yvaj´ıc´ı nastavovac´ı prvky jsou potenciome-try R8 a R9, kter´e slouˇz´ı k hrub´emu (R9) a jemn´emu (R8) nastaven´ı frekvence, tyto dva potenciometry jsou jedin´ymi lad´ıc´ımi prvky gener´atoru, kter´e by mˇel uˇzivatel gener´atoru nastavovat. Dalˇs´ımi prvky kter´e maj´ı vliv na velikost frekvence generovan´e gener´atorem jsou
2
kondenz´atory C1, C2 a C3, tyto kondenz´atory jsou pˇripojeny na pˇrep´ınaˇc, coˇz znamen´a ˇze je v obvodu pˇripojen vˇzdy pouze jeden z nich. K jednomu z tˇechto tˇr´ı kondenz´ator˚u je pˇripojen paralelnˇe kondenz´ator C4 tyto dva kondenz´atory jsou prvky, kter´e urˇcuj´ı z´akladn´ı velikost frekvence, generovan´e gener´atorem. Dalˇs´ı prvky, kter´e ovlivˇnuj´ı frekvenci jsou di-oda D1, jiˇz dˇr´ıve zm´ınˇen´e rezistory R1, R2, R3, R4 a trimr R5. Zapojen´ı diody D1 do s´erie m´a za n´asledek moˇznost rozm´ıt´an´ı v daleko vyˇsˇs´ım rozsahu.
´
Uprava zapojen´ı Richarda Vaculy a Michala Jahelky spoˇc´ıv´a ve zmˇenˇe kapacity kon-denz´ator˚u C1, C2 a C3, protoˇze nebyly poˇzadov´any tak vysok´e maxim´aln´ı frekvence jak´ych p˚uvodn´ı zapojen´ı dosahovalo, zmˇenou kapacit byla z´ısk´ana moˇznost pˇresnˇeji regulovat generovan´e frekvence. Dalˇs´ı zmˇenou oproti p˚uvodn´ımu zapojen´ı je pˇripojen´ı v´ystupu 3 gener´atoru (v´ystup sign´alu tvaru obd´eln´ıku) pˇres rezistor R6 na nap´ajec´ı napˇet´ı +12V, tato zmˇena byla provedena podle publikace [6], a jej´ı aplikac´ı doˇslo ke zlepˇsen´ı parametr˚u v´ystupn´ıho sign´alu tvaru obd´eln´ıku.
Modul gener´atoru je d´ale pˇripojen na modul pˇrizp˚usoben´ı v´ystupu, kter´y je pops´an v kapitole4.3 a modul tvarovaˇce popsan´y v kapitole4.4.
4.3
Modul line´
arn´ıho zesilovaˇ
ce
Sign´al, kter´y generuje modul gener´atoru nedosahuje optim´aln´ıch vlastnost´ı (poˇzadovan´e napˇet’ov´e ´urovnˇe a neumoˇzˇnuje zmˇenu napˇet’ov´e ´urovnˇe). Proto je gener´ator pˇripojen na mo-dul line´arn´ıho zesilovaˇce, kter´y zajiˇst’uje poˇzadovan´e parametry. Line´arn´ı zesilovaˇc zajiˇst’uje impedanˇcn´ı pˇrizp˚usoben´ı vstupu, zes´ılen´ı vstupn´ıho sign´alu na maxim´aln´ı moˇznou ´uroveˇn a moˇznost zmˇeny v´ystupn´ı napˇet’ov´e ´urovnˇe sign´alu generovan´eho modulem gener´atoru. Modul se skl´ad´a ze tˇr´ı ˇc´ast´ı (A, B a C). Sch´ema zapojen´ı je pˇriloˇzeno v pˇr´ılozeA strana 4.
ˇ
C´asti A a B jsou totoˇzn´e, liˇs´ı se pouze tvarem vstupn´ıho sign´alu, kter´y je do kaˇzd´eho z nich pˇriv´adˇen (do ˇc´asti A sign´al tvaru sinus a do ˇc´asti B sign´al tvaru troj´uheln´ıku).
ˇ
C´asti se skl´adaj´ı z tranzistoru KF508 (T1 v ˇc´asti A a T2 v ˇc´asti B) v zapojen´ı emitorov´y sledovaˇc3, kter´y zajiˇst’uje impedanˇcn´ı pˇrizp˚usoben´ı. Toto zapojen´ı se vyznaˇcuje vysokou vstupn´ı a n´ızkou v´ystupn´ı impedanc´ı. Dalˇs´ım integrovan´ym obvodem zapojen´ym v t´eto ˇc´asti je line´arn´ı integrovan´y obvod, operaˇcn´ı zesilovaˇc 741 (OZ1v ˇc´asti A a OZ2 v ˇc´asti B). Tento obvod zajiˇst’uje zes´ılen´ı sign´alu funkˇcn´ıho gener´atoru na maxim´aln´ı poˇzadovanou v´ystupn´ı ´
uroveˇn. Mezi dalˇs´ı pozitivn´ı vlastnosti operaˇcn´ıho zesilovaˇce 741 patˇr´ı, ˇze nevyˇzaduje kmi-toˇctovou kompenzaci, je chr´anˇen proti ´uˇcink˚um n´ahodn´eho i trval´eho zkratu a t´ım zajiˇst’uje ochranu dan´eho v´ystupu cel´eho zaˇr´ızen´ı. Obvod tak´e m´a n´ızk´y pˇr´ıkon, nedoch´az´ı k jeho zablokov´an´ı [13, s. 351]. Zes´ılen´y sign´al je v´ystupn´ım potenciometrem (P5 v ˇc´asti A a P10 v ˇc´asti B) upraveno na mez, kter´a je poˇzadov´ana uˇzivatelem. D´ale je obvod doplnˇen o sadu trimr˚u pro nastaven´ı optim´aln´ıch hodnot. Pro ˇc´ast A to je pro potlaˇcen´ı driftu OZ1 trimr R3 (v ˇc´asti B R8), pro nastaven´ı optim´aln´ıho zes´ılen´ı bez limitace a zkreslen´ı sign´alu OZ1. Trimr R4 (v ˇc´asti B R9) pro nastaven´ı pracovn´ıho bodu tranzistoru T1 trimr R1 (trimr R6 pro ˇc´ast B).
ˇ
C´ast C slouˇz´ı pouze pro sn´ıˇzen´ı napˇet’ov´e ´urovnˇe sign´alu tvaru obd´eln´ıku na ´uroveˇn poˇzadovanou na v´ystupu. Toto sn´ıˇzen´ı zajiˇst’uje potenciometr R11.
3zapojen´ı tranzistoru se spoleˇcn´ym emitorem se zes´ılen´ım 1, kter´e slouˇz´ı k impedanˇcn´ımu oddˇelen´ı vstupu od v´ystupu
4.4
Pˇ
revodn´ık sign´
alu na ´
uroveˇ
n TTL
Kv˚uli nekompatibilitˇe napˇet’ov´ych ´urovn´ı sign´alu generovan´eho modulem gener´atoru funkc´ı popsan´em v kapitole4.2 a mikropoˇc´ıtaˇcov´eho modulu z kapitoly4.5, bylo nutn´e mezi tyto dva moduly vloˇzit meziˇcl´anek, kter´y sign´al pˇrizp˚usob´ı. T´ımto meziˇcl´ankem je pˇrevodn´ık sign´alu na ´uroveˇn TTL. Tento pˇrevodn´ık s jednoduch´ym zapojen´ım tranzistoru KF508 (T1) je nap´ajen nap´ajec´ım napˇet´ım +5V. Toto napˇet´ı je jedn´ım z v´ystup˚u stabilizovan´eho zdroje napˇet´ı z kapitoly 4.1. Tranzistor je zapojen jako emitorov´y sledovaˇc, protoˇze emito-rov´y sledovaˇc neinvertuje vstupn´ı sign´al a nedoch´az´ı u nˇeho k f´azov´emu posuvu. Pˇrevodn´ık upravuje obd´eln´ıkov´y sign´al variabiln´ı ´urovnˇe na sign´al logick´ych ´urovn´ı TTL4. Sch´ema zapojen´ı je pˇriloˇzeno v pˇr´ıloze A strana 5.
4.5
Mikropoˇ
c´ıtaˇ
cov´
y modul
Tento modul je sloˇzen pouze z mikropoˇc´ıtaˇce firmy Freescale semiconductor konkr´etnˇe mc908qy4cpe[9] v z´akladn´ım zapojen´ı, sch´ema zapojen´ı mikropoˇc´ıtaˇce m˚uˇzete nal´ezt v pˇ r´ı-loze A strana 6. Mikropoˇc´ıtaˇc je nap´ajen napˇet´ım +5V, kter´e vyr´ab´ı modul zdroje z kapi-toly4.1. Modul zajiˇst’uje mˇeˇren´ı frekvence sign´al˚u generovan´ych modulem gener´atoru. Aby bylo moˇzn´e mikropoˇc´ıtaˇcem frekvenci tohoto sign´alu mˇeˇrit je nutn´e, aby byl sign´al tvaru obd´eln´ıku a aby napˇet’ov´e ´urovnˇe tohoto sign´alu odpov´ıdaly napˇet’ov´ym ´urovn´ım logick´e 0 a 1 logiky TTL coˇz zajiˇst’uje modul tvarovaˇce kter´y je pops´an v kapitole 4.4. V´ystup tvarovaˇce je pˇripojen na porty dvou kan´al˚u ˇc´ıtaˇce mikropoˇc´ıtaˇce, tˇemito porty jsou porty PTA0 (kan´al 0 ˇc´ıtaˇce) a PTA1 (kan´al 1 ˇc´ıtaˇce). Sign´al je pˇripojen na dva kan´aly ˇc´ıtaˇce z d˚uvodu rozd´ıln´eho zp˚usobu mˇeˇren´ı pomal´ych a rychl´ych sign´alu.
Sign´aly o vysok´ych frekvenc´ıch jsou mˇeˇreny zp˚usobem, pˇri kter´em je po vhodnˇe velkou ˇ
casovou konstantu zachyt´av´an poˇcet n´abˇeˇzn´ych hran a hodnota poˇctu n´abˇeˇzn´ych hran za tuto dobu je pˇrepoˇctena na frekvenci. Tento zp˚usob m´a v´yhodu v tom, ˇze je zobrazen rychleji a doch´az´ı k ˇcastˇejˇs´ı aktualizaci zobrazen´e hodnoty, jeho nev´yhodou je niˇzˇs´ı pˇresnost.
Niˇzˇs´ı pˇresnost prvn´ıho zp˚usobu by zp˚usobila pˇri sign´alech o niˇzˇs´ıch kmitoˇctech zcela nepˇresn´e a zav´adˇej´ıc´ı hodnoty, proto jsou niˇzˇs´ı kmitoˇcty mˇeˇreny za pomoc´ı mˇeˇren´ı ˇcasu mezi dvˇema hranami. To znamen´a pˇri zachycen´ı prvn´ı hrany sign´alu mikropoˇc´ıtaˇc zaˇcne ˇ
c´ıt´an´ı hodnoty, dokud nen´ı zachycena druh´a hrana sign´alu, naˇc´ıtan´a hodnota odpov´ıd´a ˇ
casu, kter´y uplynul mezi sign´aly. Tento ˇcas je pomoc´ı vztahu na pˇrevod ˇcasu na frekvenci pˇreveden a zobrazen. Tato metoda je nev´yhodn´a v tom, ˇze sign´al o frekvenci f = 0, 5Hz je ˇ
c´ıt´an po dobu ˇcasu t = 2s, coˇz zp˚usob´ı neaktu´alnost zobrazen´e frekvence po dobu t = 2s. Mikropoˇc´ıtaˇc rozhoduje zda je sign´al o n´ızk´e nebo o vysok´e frekvenci podle toho, zda bylo za mˇeˇr´ıc´ı ˇcas mˇeˇren´ı rychl´ych sign´al˚u naˇc´ıt´ano dostatek hodnot pro v´ypoˇcet s pˇrijatelnou chybou, pokud bylo je frekvence mˇeˇrena prvn´ım zm´ınˇen´ym zp˚usobem, pokud ne je frekvence zobrazena druh´ym zp˚usobem.
Mikropoˇc´ıtaˇc tak´e ovl´ad´a zobrazovac´ı modul pomoc´ı adresn´ı a datov´e sbˇernice. Zp˚usob ovl´ad´an´ı je pops´an v kapitole 4.6.
Pˇri v´ybˇeru mikropoˇc´ıtaˇce byl porovn´an mikropoˇc´ıtaˇc mc908qy4cpe firmy Freescale se-miconductor a 89c2051 firmy Atmel. V´yhodou mikropoˇc´ıtaˇce 89c2051 je jeho cena (pˇribliˇznˇe poloviˇcn´ı oproti mc908qy4cpe [3]), jeho nev´yhodou je nutnost pouˇzit´ı extern´ıho oscil´atoru
4
napˇet’ov´a ´uroveˇn odpov´ıdaj´ıc´ı v TTL logice napˇet´ı 0 − 0, 8V je naz´yv´ana logickou 0, napˇet’ov´a ´uroveˇn odpov´ıdaj´ıc´ı v TTL logice napˇet´ı 2 − 5V je naz´yv´ana logickou 1 a oblast mezi horn´ı ´urovn´ı logick´e 0 a spodn´ı ´
urovn´ı logick´e 1 tzn. 0, 8 − 2 je takzvanou zak´azanou oblast´ı, ve kter´e nen´ı garantov´ano chov´an´ı logick´ych obvod˚u
v z´akladn´ım zapojen´ı. V´yhodou mc908qy4cpe je, ˇze v z´akladn´ım zapojen´ı nevyˇzaduje ˇz´adn´e extern´ı souˇc´astky, takˇze staˇc´ı pouze pˇripojit dalˇs´ı moduly bez nutnosti dalˇs´ıch ´uprav, nev´yhodou vyˇsˇs´ı cena. Z tˇechto hledisek by tedy bylo vhodnˇejˇs´ı pouˇz´ıt mikropoˇc´ıtaˇc typu 89c2051, ale k tomuto mikropoˇc´ıtaˇci by bylo nutn´e postavit program´ator, protoˇze tento druh mikropoˇc´ıtaˇce se na FIT VUT nepouˇz´ıv´a, z tohoto d˚uvodu byl ve v´ysledku pouˇzit mi-kropoˇc´ıtaˇc firmy Freescale semiconductor mc908qy4cpe, protoˇze jinak jsou mikropoˇc´ıtaˇce pro ´uˇcel mˇeˇren´ı frekvence dan´eho sign´alu na srovnateln´e ´urovni.
4.6
Zobrazovac´ı modul
Zobrazovac´ı modul slouˇz´ı k zobrazen´ı frekvence zmˇeˇren´e mikropoˇc´ıtaˇcem. Jako zobrazovaˇc je pouˇzit ˇsestim´ıstn´y sedmisegmentov´y LED display. K mikropoˇc´ıtaˇci se pˇripojuje pomoc´ı adresn´ı a datov´e sbˇernice. Cel´y modul se skl´ad´a kromˇe zobrazovaˇce jeˇstˇe z obvod˚u 74154 [14, s. 213] a 7405 [14, s. 301]. Sch´ema zapojen´ı je pˇriloˇzeno v pˇr´ılozeA strana 7.
V´yhodou pouˇzit´eho sedmisegmentov´eho ˇsestim´ıstm´eho LED displaye oproti alfanume-rick´emu displayi z tekut´ych krystal˚u (LCD) je pˇredevˇs´ım cena, kter´a je pˇribliˇznˇe tˇretinov´a [3]. Dalˇs´ı v´yhodou je jednoduˇsˇs´ı adresov´an´ı jednotliv´ych znak˚u (ˇc´ısel). Nev´yhodou je nut-nost pouˇzit´ı extern´ıch souˇc´astek v pˇr´ıpadˇe, ˇze chceme sn´ıˇzit poˇcet vyuˇzit´ych v´yvod˚u port˚u mikropoˇc´ıtaˇce, jde o adresn´ı dekod´er, pˇr´ıpadnˇe dekod´er BCD5 na sedmisegment, displaye LCD maj´ı vˇetˇsinou dekod´ery integrovan´e. LED display m´a i vˇetˇs´ı odbˇer neˇz LCD display coˇz je v nˇekter´ych aplikac´ıch z´asadn´ı, v pˇr´ıpadˇe tohoto zaˇr´ızen´ı ovˇsem nen´ı situaci nutn´e ˇreˇsit, protoˇze cel´e zaˇr´ızen´ı je nap´ajeno z elektrick´e s´ıtˇe. Tuto vlastnost LED displaye by bylo nutn´e m´ıt na zˇreteli, pokud bychom uvaˇzovali o pˇrenosm´e verzi nap´ajen´e z bateri´ı.
Obvod 74154 (IO1) je adresn´ı dekod´er, coˇz znamen´a, ˇze ˇc´ıslo pˇriveden´e na adresn´ı sbˇernici v bin´arn´ım k´odu pˇrevede na jeden z 16ti v´ystup˚u, napˇr. jestliˇze pˇrivedeme na adresn´ı sbˇernici logick´e hodnoty A = 1, B = 1, C = 0 a D = 0 v´ysledkem bude logick´a 0 na v´ystupu 3, zb´yvaj´ıc´ıch 15 v´ystup˚u bude v logick´e 1. My potˇrebujeme adresovat pouze 6 r˚uzn´ych adres, proto je na adresn´ı vstup D trvale pˇrivedena logick´a 1, d´ıky ˇcemuˇz lze pomoc´ı A B a C adresovat v´ystupy 8-15.
LED display (IO3) m´a 14 v´yvod˚u, z nichˇz je 8 urˇceno pro adresov´an´ı jednotliv´ych segment˚u a zb´yvaj´ıc´ıch 6 pro adresov´an´ı dan´eho ˇc´ısla (m´ısta na displayi). Jednotliv´e sed-misegmenty jsou vnitˇrnˇe (v displayi) zapojeny se spoleˇcnou anodou. Z toho vypl´yv´a, ˇze pro vybr´an´ı dan´eho m´ısta je nutn´e na pˇr´ısluˇsnou anodou (v´ybˇer prob´ıh´a pomoc´ı adresn´ı sbˇernice) pˇriv´est logickou 1. Na datovou sbˇernici se potom pomoc´ı pˇr´ısluˇsn´eho v´ybˇeru lo-gick´ych 0 nastav´ı jak´a ˇc´ıslice m´a b´yt na pˇr´ısluˇsn´em segmentu zobrazena. LED diody v jed-notliv´ych display´ıch sv´ıt´ı pˇri optim´aln´ım napˇet´ı 2, 1V s odbˇerem 5mA [3], z tohoto d˚uvodu bylo nutn´e pˇred kaˇzdou katodu LED zaˇradit pracovn´ı rezistor (R1-R8) 1k8Ω, kter´y zajist´ı ´
ubytek napˇet´ı.
Invertor 7405 (IO2) je v zapojen´ı pouˇzit pro negaci v´ystupu adresn´ıho dekod´eru 74154, kter´y prov´ad´ı v´ybˇer pomoc´ı logick´e 0, ale sedmisegmentov´y LED display pro v´ybˇer dan´eho m´ısta vyˇzaduje logickou 1.
Zobrazen´ı namˇeˇren´e hodnoty frekvence prob´ıh´a v nˇekolika kroc´ıch. Poˇc´ateˇcn´ım stavem je stav pˇri kter´em, na adresn´ı sbˇernici je pˇrivedena bin´arn´ı kombinace hodnot A = 1, B = 1, C = 1 a D = 1 (D = 1 vˇzdy, protoˇze je trvale pˇrivedeno na +5V, d˚uvody jsou pops´any v´yˇse), kter´a zp˚usob´ı, ˇze nen´ı vybr´ano ˇz´adn´e m´ısto (ˇc´ıslice) na displayi na datov´e sbˇernici je nezn´amy stav. Prvn´ım krokem je nastaven´ı platn´e hotnoty na datovou sbˇernici
5
pro prvn´ı m´ısto displaye. Druh´ym krokem je nastaven´ı adresy dan´eho m´ısta na displayi pomoc´ı adresn´ı sbˇernice. Tˇret´ım krokem je znovunastaven´ı hodnot A = 1, B = 1, C = 1, tedy nen´ı zaadresov´ano ˇz´adn´e m´ısto. V ˇctvrt´em kroku je nastaven´a platn´a hodnota na datovou sbˇernici, pro n´asleduj´ıc´ı m´ısto. Pˇri p´at´em kroku je nastavena adresa n´asleduj´ıc´ıho m´ısta na displayi. Tato sekvence krok˚u se neust´ale opakuje a kv˚uli nedokonalosti lidsk´eho oka ˇclovˇek nepotˇrehne, ˇze jsou jednotliv´a m´ısta na displayi pˇrep´ın´ana. Pro uˇzivatele je tedy ˇ
citeln´y cel´y display.
4.7
Mechanick´
a konstrukce
Cel´e zaˇr´ızen´ı bylo realizov´ano. Realizace prob´ıhala v dom´ac´ıch podm´ınk´ach, DPS byly na-vrhnuty, vylept´any a osazeny. Nakonec byl cel´y gener´ator um´ıstˇen do pˇr´ıstrojov´e skˇr´ınˇe. Na ˇ
celn´ı panel t´eto skˇr´ınˇe byly vyvedeny vˇsechny pro uˇzivatele d˚uleˇzit´e ovl´adac´ı prvky, vyp´ınaˇc zaˇr´ızen´ı, indik´ator zapnut´ı (LED6), ˇsestim´ıstn´y sedmisegmentov´y display pro mˇeˇren´ı frek-vence, trojpozicov´y pˇrep´ınaˇc rozsah˚u, potenciometry pro jemnou a hrubou regulaci frek-vence, potenciometry pro regulaci amplitudy, pro kaˇzd´y v´ystupn´ı sign´al konektor BNC7 a zd´ıˇrka pro ban´anek a zd´ıˇrka pro ban´anek uzemnˇen´ı. Grafick´a podoba ˇceln´ıho panelu je pˇriloˇzena v pˇr´ıloze B. Zaˇr´ızen´ı je vyfoceno na obr´azku4.1
Obr´azek 4.1: Gener´ator
6Light Emiting Diode - svˇetlo vyzaˇruj´ıc´ı dioda[4] 7
bayonet Neill-Concelman je bajonetov´y konektor pojmenovan´y podle sv´ych konstrukt´er˚u Paula Neilla a Carla Concelmana[4]
Kapitola 5
Mˇ
eˇ
r´ıc´ı zpr´
ava
K mˇeˇren´ı byl pouˇzit osciloskop C1-118 (pro mˇeˇren´ı amplitudy sign´alu) a multimetr Range RE330F (pouˇzit´y jako mˇeˇriˇc frekvence). Namˇeˇren´e hodnoty jsou v tabulce5.1 a5.2.
Rozsah na pˇrep´ınaˇci Rozsah namˇeˇren´ych f [Hz]
1 0-115
2 0-1658
3 0-20000
Tabulka 5.1: Namˇeˇren´e frekvenˇcn´ı rozsahy Tvar Rozsah namˇeˇren´ych U [V]
Sinus 0-10
Obd´eln´ık 0-5,8
Troj´uheln´ık 0-10
Tabulka 5.2: Namˇeˇren´e rozsahy amplitudy
Uk´azky mˇeˇren´ych sign´al˚u jsou na obr´azc´ıch 5.1, 5.2 a 5.3, na obr´azku 5.4 je uk´az´ano pˇripojen´ı osciloskopu ke gener´atoru.
Obr´azek 5.2: Obd´eln´ıkov´y v´ystup z gener´atoru
Kapitola 6
Z´
avˇ
er
´
Ukolem t´eto bakal´aˇrsk´e pr´ace bylo navrhnout funkˇcn´ı gener´ator, kter´y bude rozˇsiˇrovat praktick´e uk´azky v laboratoˇr´ıch IPR.
Navrˇzen´y gener´ator generuje harmonick´e troj´uheln´ıkov´e a obd´eln´ıkov´e sign´aly, je moˇzn´e mˇenit napˇet’ovou ´uroveˇn a frekvenci generovan´eho sign´alu. Dalˇs´ı vlastnost´ı gener´atoru je odolnost v˚uˇci doˇcasn´emu i trval´emu zkratu na harmonick´em a obd´eln´ıkov´em v´ystupu. Frek-venci je gener´ator schopen pˇri nynˇejˇs´ım nastaven´ı (za pomoci trimru R7) regulovat v rozmez´ı 0-20kHz (pˇri zmˇenˇe nastaven´ı trimru R7 aˇz 0-200kHz, ale pˇri vyˇsˇs´ıch frekvenc´ıch doch´az´ı k pomˇernˇe znaˇcn´emu utlumen´ı, pro kter´e nebyl modul line´arn´ıho zesilovaˇce konstruov´an).
Pˇri koneˇcn´e realizaci a promˇeˇren´ı cel´eho zaˇr´ızen´ı bylo zjiˇstˇeno, ˇze nˇekter´e ˇc´asti by bylo vhodn´e realizovat jinak. Jde pˇredevˇs´ım o zmˇenu modulu line´arn´ıho zesilovaˇce (popsan´y v kapitole 4.3), kter´y je pˇr´ıliˇs teplotnˇe z´avisl´y. Teplotn´ı z´avislost zp˚usobuje, ˇze po zapnut´ı zaˇr´ızen´ı doch´az´ı ke znaˇcn´emu oˇr´ıznut´ı v´ystupn´ıch sign´al˚u harmonick´eho a obd´eln´ıkov´eho tvaru. Dojde totiˇz rozladˇen´ı napˇet’ov´e kompenzace driftu operaˇcn´ıho zesilovaˇce. Dalˇs´ım nedostatkem, kter´y gener´ator m´a je jeho vlastnost generovat sign´al od 0Hz, coˇz zp˚usob´ı ˇ
ze na v´ystupu je stejnosmˇern´e napˇet´ı. Tento probl´em by bylo moˇzn´e odstranit zapojen´ım rezistoru mezi nap´ajen´ı a potenciometr R9 do modulu gener´atoru (popsan´y v kapitole4.2). Tento rezistor bude spolu se souˇctem rezistor˚u R7, R8, a ˇc´asti R9 (konkr´etnˇe v probl´emov´em nastaven´ı se nejedn´a o ˇc´ast R9, ale jeho plnou hodnotu) zapojen jako napˇet’ov´y dˇeliˇc. Pˇripojen´y rezistor zamez´ı pˇriveden´ı nap´ajec´ıho napˇet´ı na vstup gener´atoru, kter´y urˇcuje generovanou frekvenci.
Mezi rozˇs´ıˇren´ı, kter´e by bylo moˇzn´e (vhodn´e) v dalˇs´ı pr´aci realizovat patˇr´ı j´ıˇz zm´ınˇen´e zapojen´ı rezistoru pro zamezen´ı nastaven´ı gener´atoru na hodnotu frekvence 0Hz. Dalˇs´ı ´
upravou pro dosaˇzen´ı lepˇs´ıch v´ysledk˚u gener´atoru je nahrazen´ı zapojen´ı modulu line´arn´ıho zesilovaˇce za jin´e vhodnˇejˇs´ı zapojen´ı. Rozˇs´ıˇren´ım, kter´e by usnadnilo pr´aci s gener´atorem by tak´e bylo zapojen´ı voltmetru, kter´y by mˇeˇril napˇet´ı, kter´e gener´ator generuje. Tento voltmetr by ale pravdˇepodobnˇe musel b´yt zapojen spolu s pˇrep´ınaˇcem, kter´y by urˇcoval zda m´a b´yt mˇeˇreno napˇet´ı na harmonick´em, troj´uheln´ıkov´em nebo obd´eln´ıkov´em v´ystupu, nebo frekvence generovan´eho sign´alu.
Dodatek A
Sch´
ematick´
y n´
avrh gener´
atoru
harmonick´
ych sign´
al˚
u
Zdroj
Generátor
MLZ
Tvarova
MLZ
µPo íta
Zobrazova
A
B
MLZ
C
Název: Blokové schema generátoru harmonických signál
D1 1N4007 D2 1N4007 D3 1N4007 D4 1N4007 C3 10k C4 10k 1 2 3 IO1 7812 D5 1N4007 D6 1N4007 D7 1N4007 D8 1N4007 C1 10k C2 10k C5 10k C6 10k 1 2 3 IO2 7912 Transformátor
230V 50Hz
+12V
-12V
1 2 3 IO3 7815 C7 10k C8 10k+5V
Název: Modul stabilizovaného zdroje nap tí
Index: Datum: 2.4.2008 List: 2/7
SA1 SWO TWO DCA1 DCA2 Vcc FMBI NC NC SA2 Vee TC SQO FMSI IO1 XR8038 R1 5K11 R2 5K11 R3 2K2 R4 2K2 R5 5k D1 1N4007 R6 130K
MLZ
Zm na úrovn
+12V
C1 10k C2 10k C3 10k C4 220p R7 150k R8 5k R9 10k C5 100n R10 100kNázev: Modul generátoru
T1 KF507 C1 2M R1 10k R2 2k2 OZ2 741 R3 10k R4 2M2 R5 M1
+12V
-12V
T2 KF507 C2 2M R6 10k R7 2k2 OZ2 742 R8 10k R9 2M2 R10 M1+12V
-12V
R11 M1ást A
ást B
ást C
Modul generátoru
Modul generátoru
Modul generátoru
Název: Modul lineárního zesilova e (MLZ)
Index: Datum: 2.4.2008 List: 4/7
R1 M22 R2 10K T1 BC337
+5V
Zm na úrovn
Úrov TTL
Název: Modul tvarova e
Ucc PTB7 PTB6 PTA5/OSC1/AD3/KBI5 PTA4/OSC2/AD2/KBI4 PTB5 PTB4 PTA3/RST/KBI3 GND PTB0 PTB1 PTA0/AD0/TCH0/KBI0 PTA1/AD1/TCH1/KBI1 PTB2 PTB3 PTA2/IRQ/KBI2/TCLK IO1 mc908qy4cpe
Úrove TTL
Datová sb rnice
Adresní sb rnice
+5V
Název: Mikropo íta ový modul
Index: Datum: 6.4.2008 List: 6/7
0 1 2 3 4 5 6 7 8 9 10 GND Ucc A B C D G2 G1 15 14 13 12 11 IO1 MH74154
+5V
Adresní sb rnice
S1 S2 S3 E F G H D A B C S4 S5 S6 IO3 LED displayDatová sb rnice
A0 Y0 A1 Y1 A2 Y2 GND Ucc A5 Y5 A4 Y4 A3 Y3 IO4 MH7405 R1-R8 330Název: Zobrazovací modul
Dodatek B
ˇ
S
ít
´
R
o
z
s
a
h
F
re
k
v
e
n
c
e
J
e
m
n
ì
H
ru
b
ì
Ú
ro
v
e
ò
Z
e
m
Literatura
[1] Jednoduch´y n´ızkofrekvenˇcn´ı gener´ator. Amat´ersk´e r´adio, roˇcn´ık 5, ˇc. 2, 1990: str. 80. [2] Encyklopedie Co je co. [online], Naposledy navˇst´ıveno 15. 4. 2008.
URLhttp://www.cojeco.cz/
[3] GM Electronic. [online], Naposledy navˇst´ıveno 30. 4. 2008. URLhttp://www.gme.cz/
[4] Wikipedie Otevˇren´a encyklopedie. [online], Naposledy navˇst´ıveno 15. 4. 2008. URLhttp://www.cs.wikipedia.org/
[5] Vyukov´e materi´aly SPˇSE a VOˇS Pardubice. [online], Naposledy navˇst´ıveno 15. 4. 2008. URLhttp://www.b324.com/ek/oscilatory.pdf
[6] R´adio plus KTE. [online], Naposledy navˇst´ıveno 10. 11. 2007. URLhttp://www.radioplus.cz/clanky/pdf/monolit.pdf
[7] 30. Mistrovstv´ı ˇCR dˇet´ı a ml´adeˇze v radioelektronice, Opava 2007. [online], Naposledy navˇst´ıveno 2. 5. 2008.
URLhttp://www.postreh.com/phprs/download/mcrele/vyrobekz2.pdf
[8] Katalogov´y list gener´atoru XR8038 spoleˇcnosti EXAR. [online], Naposledy navˇst´ıveno 2. 5. 2008.
URL http://www.alldatasheet.com/datasheet-pdf/pdf/82328/EXAR/XR8038. html
[9] Katalogov´y list mikropoˇc´ıtaˇce mc908qy4cpe spoleˇcnosti Freescale semiconductor. [online], Naposledy navˇst´ıveno 2. 5. 2008.
URL http://www.freescale.com/files/microcontrollers/doc/data_sheet/ MC68HC908QY4A.pdf
[10] Bezdˇek, M.: Elektronika 1. ˇCesk´e Budˇejovice: Kopp, 2002, ISBN 80-7232-171-4. [11] Funke, R.; Liebscher, S.: Z´akladn´ı elektronikc´a zapojen´ı. Praha: SNTL, 1972.
[12] Kˇriˇst’´an, K.; Vachala, V.: Pˇr´ıruˇcka pro navrhov´an´ı elektronick´ych obvod˚u. Praha: SNTL, 1982.
[13] Tesla elektronick´e souˇc´astky koncern, Roˇznov pod Radhoˇstˇem: Konstrukˇcn´ı katalog line´arn´ıch integrovan´ych obvod˚u. Konstrukˇcn´ı katalog polovodiˇcov´ych souˇc´astek tesla, sv. d vyd´an´ı, 1980.
[14] Tesla elektronick´e souˇc´astky koncern, Roˇznov pod Radhoˇstˇem: Konstrukˇcn´ı kata-log bipol´arn´ıch logick´ych integrovan´ych obvod˚u. Konstrukˇcn´ı katalog polovodiˇcov´ych souˇc´astek tesla vyd´an´ı, 1983, 2. vyd´an´ı.