Problem med att göra en oscilator.

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
implor
Inlägg: 171
Blev medlem: 3 juni 2009, 17:36:20

Problem med att göra en oscilator.

Inlägg av implor »

Jag har problem att göra en oscilator baserad på två TL071 OP. Problemet är att jag inte får det att fungera i Spice eller vid uppkoppling. kravet är en frekvens på 50khz.

schema finns i bifogad fil.

R1 = 4600 ohm
R2 = 40k ohm
R3 = 20k ohm
f = 50k hz
C = 2.2 nF
spänning +/- 12V

för att bestäma frekvensen så andvänder jag följande formel:

(1/(4*f*c))*(r2/r3) = R1 -> 4545 ohm -> 4600ohm

för att bestämma amplituden så beräknas Vutp och Vltp enligt följande:
Vutp = +Vmax (R3/R2) -> 6v
Vltp = -Vmax (R3/R2) -> -6v

Skulle upskatta om någon skulle kunna ta någon minut och se vad problemer är :) Tack på förhand.

OBS, exempel på detta finns i floyd Electronic devices s.819 i version 8 för dom som har boken.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
rehnmaak
Inlägg: 2204
Blev medlem: 13 december 2005, 01:43:41

Re: Problem med att göra en oscilator.

Inlägg av rehnmaak »

Spice simulatorn börjar med att beräkna en dc-punkt och därefter börjar transientsimuleringen. Dc-punkten innebär att kretsen är i perfekt jämvikt så den kommer aldrig att börja oscillera. Jag har för mig att det finns någon inställning där man kan skippa dc-punkts beräkningen. Då borde det fungera.

Alternativt kan du lägga en pulsgenerator på minusingången på första op:en som ger en kort puls en stund efter simuleringen har startat så borde den gå igång.
Användarvisningsbild
YD1150
Inlägg: 1974
Blev medlem: 29 oktober 2010, 22:41:10

Re: Problem med att göra en oscilator.

Inlägg av YD1150 »

Prova med att använda ".IC" = initial condition

Lite mer info:
http://www.seas.upenn.edu/~jan/spice/sp ... ml#Initial
Användarvisningsbild
Icecap
Inlägg: 26787
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Problem med att göra en oscilator.

Inlägg av Icecap »

Även med en initial "stabilisering" kan kretsloppet inte "stå still" men en tanke jag får är att öka värdet på R2 en del, kanske 10x för att se om det får kretsloppet att komma igång.

Att det inte fungerar IRL är mycket mer bekymmersamt i mitt tycke.
Skriv svar