SPICE question regarding astable multivibrator with transistor
|
|
Thread rating:  |
Michael Vick - 27 Oct 2003 22:36 GMT I have designed a astable multivibrator on breadboard with transistors( npn , CEmitter config) and the gain is 10. powersupply = dc 10v
when i designed the same circuit in spice , i am not seeing the different states at the collector during the transient analysis..ie, i am not seeing any oscillation between the 2 states at the coll .
could someone tell me what the problem could be???
thanks....
Mike Engelhardt - 27 Oct 2003 22:57 GMT Michael,
> I have designed a astable multivibrator on breadboard with > transistors( npn , CEmitter config) and the gain is 10. [quoted text clipped - 6 lines] > > could someone tell me what the problem could be??? Sometimes a circuit needs a kick-start to oscillate in SPICE. The physical circuit has stochastic noise to do that but the SPICE simulation might not. You can add the keyword "startup" to the .tran command so that the power supplies are ramped on over the 1st 20us of the simulation. Turning the circuit on in the simulation is usually enough to get something that oscillates to oscillate. There is an example astable oscillator in the distribution as ./examples/Educational/astable.asc
--Mike
Kevin Aylward - 28 Oct 2003 12:26 GMT > Michael, > [quoted text clipped - 12 lines] > The physical circuit has stochastic noise to do that but > the SPICE simulation might not. Astables don't need a kick start. They are inherently not DC stable. That is, they don't start due to noise.
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Jim Thompson - 28 Oct 2003 15:56 GMT [snip]
>>> could someone tell me what the problem could be??? >> [quoted text clipped - 6 lines] > >Kevin Aylward Where did you dream up that BS, Kevin?
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Kevin Aylward - 28 Oct 2003 16:13 GMT > [snip] >>>> [quoted text clipped - 10 lines] > > Where did you dream up that BS, Kevin? Years of experience, sonny:-)
Because that's the way they are usually designed. Consider a 555, cant get much more typical than that. The feedback path is totally dc, and as such they don't have a DC stable state so they don't require any noise to get them started. They would work with zero noise. Or what about the Schmitt trigger and integrator. Again its inherently unstable. when one discusses astables, on rarely is discussing ac coupled ones.
As I noted, the usually issue in spice with astables, is the thing won't converge at t=0, that is it dosnt have a stable solution!
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Jim Thompson - 28 Oct 2003 16:55 GMT [snip]
>> Where did you dream up that BS, Kevin? > [quoted text clipped - 11 lines] > >Kevin Aylward Not ALL astables have digital blocks, SONNY!!
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Kevin Aylward - 28 Oct 2003 17:38 GMT > [snip] >>> Where did you dream up that BS, Kevin? [quoted text clipped - 15 lines] > > Not ALL astables have digital blocks, SONNY!! I agree. But astable, imo, automatically brings to mind 555 or Schmitt/integrator.
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Mike Engelhardt - 28 Oct 2003 16:56 GMT Kevin,
> Astables don't need a kick start. They are inherently > not DC stable. That is, they don't start due to noise. Nope. Depends on the astable. That's true for a 555 or ring oscillators, but not for a some discrete two transistor astables. Attached is a counter example.
In any case, if your oscillator/astable doesn't oscillate in SPICE, you should perturb the circuit in simulation like the first two correct followups to the original poster.
--Mike
Version 4 SHEET 1 888 1240 WIRE -560 976 -560 848 WIRE -560 848 -480 848 WIRE -480 848 -480 896 WIRE -560 848 -560 832 WIRE -224 896 -224 848 WIRE -224 848 -96 848 WIRE -96 848 -96 832 WIRE -96 848 -96 976 WIRE -480 976 -480 1024 WIRE -480 1024 -496 1024 WIRE -224 976 -224 1024 WIRE -224 1024 -160 1024 WIRE -432 1024 -480 1024 WIRE -240 1024 -224 1024 WIRE -368 1024 -304 848 WIRE -304 848 -224 848 WIRE -304 1024 -368 848 WIRE -368 848 -480 848 WIRE -560 1072 -560 1104 WIRE -96 1072 -96 1104 WIRE -720 1104 -720 944 WIRE -720 864 -720 720 WIRE -720 720 -560 720 WIRE -560 720 -560 752 WIRE -560 720 -96 720 WIRE -96 720 -96 752 FLAG -96 1104 GND FLAG -560 1104 GND FLAG -720 1104 GND SYMBOL RES -576 736 R0 SYMATTR InstName R1 SYMATTR Value 2K SYMBOL res -112 736 R0 SYMATTR InstName R2 SYMATTR Value 2K SYMBOL res -496 880 R0 SYMATTR InstName R3 SYMATTR Value 100K SYMBOL res -240 880 R0 SYMATTR InstName R4 SYMATTR Value 100K SYMBOL cap -368 1008 R90 WINDOW 0 0 32 VBottom 0 WINDOW 3 32 32 VTop 0 SYMATTR InstName C1 SYMATTR Value .01µ SYMBOL cap -240 1008 R90 WINDOW 0 0 32 VBottom 0 WINDOW 3 32 32 VTop 0 SYMATTR InstName C2 SYMATTR Value .01µ SYMBOL VOLTAGE -720 848 R0 SYMATTR InstName V1 SYMATTR Value 5 SYMBOL NPN -160 976 R0 SYMATTR InstName Q1 SYMATTR Value 2N3904 SYMBOL npn -496 976 M0 SYMATTR InstName Q2 SYMATTR Value 2N3904 TEXT -768 1176 Left 0 !.tran 10m
Kevin Aylward - 28 Oct 2003 17:35 GMT > Kevin, > >> Astables don't need a kick start. They are inherently >> not DC stable. That is, they don't start due to noise. > > Nope. Depends on the astable. Of course. But there *is* a general assumption of what is typical of astables. I would say the 555 sets the standard nowadays.
>That's true for a 555 Yes.
> or ring oscillators, Nope. Ring oscillators are not usually astables they are er..oscilators. They are usually, imo, odd inverter chains which have a stable dc point at mid supply.
Schmitt trigger/Integrators are another example of an astable.
>but not for a some discrete two > transistor astables. Attached is a counter example. Ho humm...teaching your granny to suck eggs again I see.
> In any case, if your oscillator/astable doesn't > oscillate in SPICE, you should perturb the circuit in > simulation like the first two correct followups to the > original poster. Nope. *Only* if the astable is not of the 555/Schmitt trigger and integrator type, or other similar. If it is of that type, perturbations won't make the slightest difference, so your basic advice was incorrect. That is, it does not apply to astables in general.
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Jim Thompson - 28 Oct 2003 17:42 GMT >> Kevin, [snip]
>> In any case, if your oscillator/astable doesn't >> oscillate in SPICE, you should perturb the circuit in [quoted text clipped - 7 lines] > >Kevin Aylward Newbies should be aware that this is NOT an argument amongst PEERS. Kevin, as usual, has his head up his a.s and can only see 555's ;-)
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Kevin Aylward - 28 Oct 2003 20:01 GMT >>> Kevin, >>> [quoted text clipped - 13 lines] > > Newbies should be aware that this is NOT an argument amongst PEERS. Do you mean, that if we assume that we have a 555 or a Schmitt gate with RC feedback, or similar astable, that they require noise to get them started?
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Jim Thompson - 28 Oct 2003 20:20 GMT >>>> Kevin, >>>> [quoted text clipped - 19 lines] > >Kevin Aylward No. Your implication was ALL astables.
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Mike Engelhardt - 28 Oct 2003 20:26 GMT Kevin,
>> [snip] >>>> In any case, if your oscillator/astable doesn't [quoted text clipped - 12 lines] >> Newbies should be aware that this is NOT an argument amongst PEERS. >> Kevin, as usual, has his head up his a.s and can only see 555's ;-)
>Do you mean, that if we assume that we have a 555 or a Schmitt gate with >RC feedback, or similar astable, that they require noise to get them >started? I assumed he was just saying that you have your head up your a.s. No one said that a 555 needs noise to start the oscillation. You assumed astables were 555's. It was an assumption you made to be argumentative about the help and well-placed advice was humbly offered by JT and myself to the original poster. Hopefully one day you will hear a loud pop -- or maybe just a quiet squish -- and see daylight.
--Mike
Jim Thompson - 28 Oct 2003 21:37 GMT >Kevin, [snip]
>>> Newbies should be aware that this is NOT an argument amongst PEERS. >>> Kevin, as usual, has his head up his a.s and can only see 555's ;-) [quoted text clipped - 12 lines] > >--Mike Everyone help Kevin get his head out of his a.s, send him some Milk of Magnesia ;-)
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Kevin Aylward - 28 Oct 2003 22:07 GMT > Kevin, > [quoted text clipped - 20 lines] > > No one said that a 555 needs noise to start the oscillation. There was certainly an implication made that astables require noise to start them, when what was actually meant was only some astables might need noise to start them.
>You > assumed astables were 555's. Not at all. I made an assumption of a class of astables.
It was an assumption you made to be
> argumentative about the help and well-placed advice was humbly Engelhardt with humble is a violation of the known laws of physics.
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Mike Engelhardt - 28 Oct 2003 22:56 GMT Kevin,
>>>>> In any case, if your oscillator/astable doesn't >>>>> oscillate in SPICE, you should perturb the circuit in [quoted text clipped - 19 lines] >start them, when what was actually meant was only some astables might >need noise to start them. Nonsense. It was a guess to the problem based on the original poster's circuit description. I certainly never thought nor intended that 555 type astables needed noise to start. No one thinks that.
>> You assumed astables were 555's. > >Not at all. I made an assumption of a class of astables. A *wrong* assumption about the original poster's circuit. His circuit did need a kick start. You might read his post and his follow-up.
> > Hopefully one day Kevin will hear a loud pop -- or maybe just > > a quiet squish -- and see daylight. OK, possibly overly optimistic, but one can still hope.
--Mike
Kevin Aylward - 29 Oct 2003 08:35 GMT > Kevin, > [quoted text clipped - 28 lines] > No one > thinks that. As I notated, there was implication made in this thread, that astables require noise to start them.
>>> You assumed astables were 555's. >> >> Not at all. I made an assumption of a class of astables. > > A *wrong* assumption about the original poster's circuit. His > circuit did need a kick start. Apparently not.
> You might read his post and his > follow-up. I did.
Michael Vick: "The initial condition problem does infact occur in spice....and once i corrected it , i saw oscillations immediately"
This is *not* a "kick start". It is setting an initial guess of the solution. A "kick start" can only rationally be interpreted as generating a pulse, as might be used for starting "linear" oscillators.
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Mike Engelhardt - 29 Oct 2003 17:05 GMT Head-Up-Ass-Kevin, the drunken Warden of the King's Ale said:
>>>>>>> In any case, if your oscillator/astable doesn't >>>>>>> oscillate in SPICE, you should perturb the circuit in [quoted text clipped - 29 lines] >As I notated, there was implication made in this thread, that >astables require noise to start them. Only you thought any body was saying that.
>>>> You assumed astables were 555's. >>> [quoted text clipped - 4 lines] > >Apparently not. Stupid, he posted his deck! The suggestion I made was a guess on the type of astable based on the subject and original description. Now that he posted his deck, the astable class you were stuck on doesn't apply but want to defend a stupid postion by claiming others were saying things they never did.
>> You might read his post and his follow-up. > [quoted text clipped - 7 lines] > solution. A "kick start" can only rationally be interpreted as > generating a pulse, as might be used for starting "linear" oscillators. What utter nonsense and you probably even know it. The methods here are basically the same. Think of the IC as starting the simulation at the middle of the kick start.
You are a waste of time.
> Hopefully one day Kevin will hear a loud pop -- or maybe just > a quiet squish -- and see daylight. OK, possibly totally overly optimistic. Maybe there is no hope.
--Mike
Jim Thompson - 29 Oct 2003 17:12 GMT [snip]
>> A *wrong* assumption about the original poster's circuit. His >> circuit did need a kick start. [quoted text clipped - 15 lines] > >Kevin Aylward Kevin, You're just stubborn as a stump. Setting a .IC that is OFF-equilibrium is certainly equivalent to a "kick start".
You can start '"linear" oscillators' oscillators the same way... I do it all the time in preference to "kick starts"... I don't like to induce an artificial level in a circuit.
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Jens Tingleff - 30 Oct 2003 20:38 GMT [....]
> Michael Vick: > "The initial condition problem does infact occur in spice....and once i [quoted text clipped - 3 lines] > solution. A "kick start" can only rationally be interpreted as > generating a pulse, as might be used for starting "linear" oscillators. Well, linear oscillators can also be started by setting an initial condition.
For an example of a linear circuit where an initial condition starts of a time-varying voltage, consider the simple RC parallel circuit, where the voltage across the two components is set to non-zero with a .IC command, e.g.
===============
C1 1 0 1u R1 1 0 1k
.IC V(1)=1
.end ===============
For a very simple linear oscillator, a .IC command can set up the oscillation directly:
==============
C1 1 0 1u L1 1 0 1m
.IC V(1)=1
.TR 1u 1
.option method=gear
.alter
.option method=trap
.end ===============
(For best effect, make sure that the simulator doesn't take too large steps - - it will be tempted to do so.)
In the first run, using Gear method numerical integration, the oscillation decays[1]. In the second, using trapezoidal numerical integration, it maintains a constant amplitude.
As far as I know, the reason that this does much the same thing[2] as what I think of as a "kick start" (e.g. a current pulse from zero to non-zero current and back to zero onto node 1 in the netlists above) is that Spice numerically solves partial differential equations assuming constant values for all state variables (the node voltage in both netlists, inductor current[3] in the second) *and* zero derivatives for time less than zero. For time equal to zero and greater, the derivatives are determined by the numerical algorithm[4]. Since the .IC voltage is not the actual quiescent voltage (V(1)=0), the derivative for t >= 0 is non-zero and V(1) changes. A step on the derivative should be quite enough of a kick to start most linear oscillators ;-) ;-)
Best Regards
Jens
[1] Yes, i used to be able to show why this is so, and why this should be so; these days, I just look in the manual :-(
[2] Obviously, kick-start sources are more flexible. They are just not necessarily better at starting oscillators.
[3] or transformed state variable if currents cannot be state variables
[4] An other approach is to find a linear approximation to the circuit, find the eigenvalues of this linear circuit, establish the time domain solution exactly from the known initial conditions and the known sources and then simply calculate values of the time-domain solution. Since this is first of all useless with non-linear circuits *and* secondly grows in numerical complexity much more rapidly with growing circuit size than Spice-like simulators, this was abandoned as soon as Spice appeared. It still means that the error on the first calculated cycle is the same as the error on any other calculated cycle, unlike the step-by-step solvers used by Spice-like simulators. - -- Key ID 0x09723C12, j.tingleff@ieee.org/jens_tingleff@yahoo.com Analogue filtering / 5GHz RLAN / Mdk Linux / odds and ends http://www.imaginet.fr/~jensting/ +44 1223 211 585 "Howdy, stranger.." "Stranger than WHAT?" 'Texarkana'
Jim Thompson - 30 Oct 2003 21:01 GMT >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 [quoted text clipped - 88 lines] >any other calculated cycle, unlike the step-by-step solvers used by >Spice-like simulators. Jens, You are late to the debate. The OP indeed used a .IC statement upon my recommendation.
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Michael Vick - 28 Oct 2003 19:20 GMT Thanks a lot to all these quick replies...The initial condition problem does infact occur in spice....and once i corrected it , i saw oscillations immediately...one step in the right direction. However when i ran a Parametric sweep of the DV voltage from 0-10 V, the frequency of the oscillations remain the same , with just change in the amplitude... this is a interesting problem since the same circuit in realtime has varying frequencies(obvious) at diff voltages.
being a new user to Spice , i have not come across this kind of error. does anyone have further ideas on tht.. I tried to change the gain to around 100 , to see if it had any effect on the frequency.but it didnt change a bit... I am thinkking it could probably be because of the transistor model( q2n2222)...
thanks... mike..
> Kevin, > [quoted text clipped - 9 lines] > simulation like the first two correct followups to the > original poster. Jim Thompson - 28 Oct 2003 19:26 GMT >Thanks a lot to all these quick replies...The initial condition >problem does infact occur in spice....and once i corrected it , i saw [quoted text clipped - 13 lines] >thanks... >mike.. Post your schematic on alt.binaries.schematics.electronic
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Michael Vick - 28 Oct 2003 23:55 GMT I am not really sure how to do tht , coz i'm using google groups to post this msg...but here;s the netlist..
* Schematics Netlist *
C_C2 $N_0001 $N_0002 10nF R_R5 $N_0004 $N_0003 1k R_R6 $N_0002 $N_0003 1k V_V1 $N_0003 0 10V Q_Q3 $N_0002 $N_0005 0 Q2N3904 Q_Q4 $N_0004 $N_0001 0 Q2N3904 R_R2 $N_0005 $N_0003 10k R_R3 $N_0001 $N_0003 10k C_C1 $N_0004 $N_0005 10nF IC=0
Jim Thompson - 29 Oct 2003 00:42 GMT >I am not really sure how to do tht , coz i'm using google groups to >post this msg...but here;s the netlist.. [quoted text clipped - 10 lines] >R_R3 $N_0001 $N_0003 10k >C_C1 $N_0004 $N_0005 10nF IC=0 Now that's *really* funny. Your circuit is (except for different R/C values) what I threw together to demonstrate the need for a .IC statement. However the PSpice people threw me a curve ball in v10.0 and it *will* run without a .IC statement... I'm trying to find out right now what they've changed in the Solver routines.
But a comment... this structure *does not* change frequency *significantly* with supply potential until the voltage nears VBE.
For example, with collector resistors of 30K, base resistors of 300K, and 1nF capacitors I got the following:
Vsupply Frequency 10 2.34375KHz 3 2.21365KHz 1 1.87008K 0.8 1.7775K
If you're trying to emulate a voltage-controlled multivibrator, check-out my old-old-old TTL design, the Motorola MC4024 or the ECL version, MC1658; both of which (IIRC) have 3.5:1 tuning ranges.
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Helmut Sennewald - 29 Oct 2003 00:40 GMT > Thanks a lot to all these quick replies...The initial condition > problem does infact occur in spice....and once i corrected it , i saw [quoted text clipped - 10 lines] > I am thinkking it could probably be because of the transistor model( > q2n2222)... Hello Michael, this is indeed the missing Vbe breakdown voltage in most of the bipolar ransistor models from the vendors. The real transistors have Vbe breakdown voltages in the range of 5 to 7V. Hf transistors may have lower values. Your real circuit should behave very similar to the simulation until supply voltages up to 5V where no breakdown occurs. Above this value, the negative voltage peak at the base of the Qs is limited to about -5V in your real circuit.
Best Regards Helmut
PS: Even when I ramped up the supply voltage, it didn't oscillate in LTSPICE until I mismatched any one of the R or C by 1%.
Jim Thompson - 27 Oct 2003 23:04 GMT >I have designed a astable multivibrator on breadboard with >transistors( npn , CEmitter config) and the gain is 10. powersupply = [quoted text clipped - 7 lines] > >thanks.... Yes ;-)
Transient analysis in most Spice variants *does not include noise*. Thus many oscillator types will not self-start. Add a .IC statement holding one node initially at some bias point away from the equilibrium you are presently seeing.
...Jim Thompson
| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.
Kevin Aylward - 28 Oct 2003 08:14 GMT >> I have designed a astable multivibrator on breadboard with >> transistors( npn , CEmitter config) and the gain is 10. powersupply = [quoted text clipped - 9 lines] > > Yes ;-) Maybe.
> Transient analysis in most Spice variants *does not include noise*. > Thus many oscillator types will not self-start. Add a .IC statement > holding one node initially at some bias point away from the > equilibrium you are presently seeing. I would be surprised if this was the problem in any astable circuit run in spice. An astable circuit don't have a stable DC state, so it cant really stay put. The usual problem for these types of circuits is that they don't converge, unless you physical hold it in one state at start up. For "linear" oscillators, this is not the case. They do have a stable DC state, hence spice might just stay there.
Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
|
|
|