Documente Academic
Documente Profesional
Documente Cultură
Schema generatorului
Generatorul de functii este creat print-un comparator neinversor cu histerezis si realizat cu ajutorul unui amplificator operational AO1. Pentru reglarea semnalului dreptunghiular am folosit doua rezistoare R1 si R2. Iar pentru semnalul triunghiular sic el sinusoidal am folosit doua condensatoare C1 si C2 si doua rezistoare R5 si R7. Datorita prezentei reactiei negative, intrarea amplificatorului AO1 are acelasi potential ca intrarea neinversoare, adica este punct virtual de masa. Pentru a analiza functionalitatea circuitului, vom considera ca tensiunea de iesire se afla intr-una din cele doua stari posibile, spre exemplu vom considera ca tensiunea de iesire este egala cu valoarea pozitiva a alimentarii comparatorului. In momentul in care tensiunea de la iesirea integratorului ajunge la valoarea tensiunii de prag scazute, comparatorul comuta. In momentul cand aceasta ajunge la valoarea tensiunii de prag pozitive, comparatorul comuta din nou, teniunea de iesire fiind readusa la valoarea pozitiva a alimentarii comparatorului, iar acest proces se reia. Valorile de maxim si minim ale semnalului triunghiular sunt determinate de valorile tensiunilor de alimentare si de rezistentele R1 si R2: Vtmax=- R1/R2* VOL Vtmin=-R1/R2*VOH VTmax este amplitudinea maxima a semnalului triunghiular; VTmin este amplitudinea minima a semnalului triunghiular;
VOL
VOH este valoarea pozitiva a tensiunii de alimentare. Pentru a limita tensiunea de iesire a semnalului dreptunghiular am folosit doua diode zener pozitionate antiparalel care asigura caderea de tensiune dorita pentru a calcula amplitudinea semnalului. In acest caz amplitudinea semnalului triunghiular si sinusoidal se calculeaza in functie de aceasta tensiune.
Valorile maxima si minima ale semnalului dreptunghiular sunt fixate de valorile tensiunilor de alimentare iar cu ajutorul diodelor zener vom limita amplitudinea semnalului dreptunghiular. Perioada semnalului generat este suma dintre timpul necesar incarcarii condensatorului si timpul incarcarii lui.
T=4RC
f=
Prin integrarea semnalului triunghiular vom obtine un semnal sinusoidal cu o componenta continua ce va trebui filtrata cu ajutorul unui filtru RC format din condensatorul C3 si rezistorul R9.
Analize si rezultate
poz 15 V1
15 C1 R2 9.1k R3 820
V
V2
22n
R9 2 5.1k -
neg
U2 V LM118 neg
R1 3 5.6k 2
poz C1 1 R5 6 8
C3
V-
U1 +
V+
C2 OUT + poz
V+ 7
3 out2 R8 1k
C1
D21 1N4740A 2 -
5
LM118
LM118 neg
C3
V-
OUT C2
1.4k
neg
U4
C3
C1 C3 470n
V
V-
C2 OUT + 1k
8 6 1
1
R6 R4 2k R10 15k R12 19k R15 D22 1N4740A 1k
poz
out
Acest generator de functii a fost proiectat astfel incat sa genereze: Semnal dreptunghiular cu amplitudinea de 10V Semnal triunghiular cu amplitudinea de 6V Semnal sinusoidal cu amplitudinea de 10V Frecventa de 69Khz pentru toate semnalele
V+
Semnalul dreptunghiular (10 V) Semnalul dreptunghiular este realizat cu ajutorul unui comparator cu histerezis a carui iesiri sunt intre -15V si +15V Valoarea de 10 V am obtinuto cu ajutorul a doua diode zener care limteaza tensiunea si cu ajutorul a doua rezistente de 1 k conectate serie cu diodele, deoarece atunci cand o dioda conduce cealalta este polarizata invers avand o tensiune de 0.6V. Dioda zener folosita este type 1N4740. Semnalul triunghiular (6v) Semnalul este limitat de pragurile histerezisului VOH=10V => Vtmax=-R1/R2*VOL VOL=-10V=> Vtmin=-R1/R2*VOH Daca amplitudinea semnalului este de 6 V atunci : 6V=-R1/R2*(-10V) => R1/R2=6/10 = 0.6 Valoarea de 6k pentru rezistenta nu exista atunci R1=5.6 kohm iar R2=10 kohm o sa fie realizat prin legarea in serie a doua rezistente R2=9.1k ohm si R3=820 ohm
Semnalul sinusoidal (10 V) - in acest caz amplitudinea semnalului se va calcula in functie de praguri si de constata de integrare RC din formula Uiesire = + Uc(0) =1n va rezulta un semnal sinusoidal
Analiza tranzitorie
Dupa cum se poate observa din profilul de simulare, durata simularii a fost setata la 10 ms iar rezultatele sunt salvata dupa o perioad de 1 ms.
20V
16V
12V
8V
4V
0V
-4V
-8V
-12V 1.0ms 1.5ms V(R3:2) V(out) 3.5ms Time 4.0ms 4.5ms 5.0ms 5.5ms
2.0ms V(out1)
2.5ms
3.0ms
6.0ms
6.5ms
7.0ms
7.5ms
8.0ms
8.5ms
9.0ms
9.5ms
10.0ms