Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsElectronicsBasicsRepairDesignCADComponentsEquipmentElectrical Engineering
ElectronicsKB.com
Contact UsLink To UsSearch & Site Map

Electronics Forum / CAD / October 2003



Tip: Looking for answers? Try searching our database.

SPICE question regarding astable multivibrator with transistor

Thread view: 
Enable EMail Alerts  Start New Thread
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.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.