Reply-To: "Kevin Aylward"
From: "Kevin Aylward"
References: <email@example.com> <firstname.lastname@example.org> <12j4LzC+fEp9EwgG@jmwa.demon.co.uk> <email@example.com> <699p9.8961$QY.firstname.lastname@example.org> <email@example.com> <3DA75F23.firstname.lastname@example.org>
Subject: Re: Problems with Electronics Workbench - timestep errors
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
Date: Sat, 12 Oct 2002 08:26:13 +0100
NNTP-Posting-Date: Sat, 12 Oct 2002 08:26:16 BST
"Charles Edmondson" wrote in message
> Jumping into the middle of this, with a whole lot of snippage...
> Hi Kevin,
> Don't usually respond to you directly, but here is a possibly better
> Have a part called a signal source. It's generic so it starts with
> simple setup of AC=1, DC=0, and a sine wave at 1KHz. If you double
> click it, up comes a little wizard with the basic settings in a
> easy to use GUI. At the top is a little display of the waveform being
> produced with buttons to switch between SIN, Pulse, VPWL, etc.
> on the waveform to set the values seen in standard windows controls
> beside or below the window.
The issue her is that this all take time to do. This method is very
slow method of set-up for people who know how to spec these waveforms.
Other then for, absolute novices, rise and fall times are understood by
people with are using a simulator for analysis and design. Again, SS is
not intended as an electronics learning tool. Its not worth the effort
for me to compete with EWB in that arena at all. I am therefore
targeting other more practical directions.
> If you start to simulate, and you either don't have one, or haven't
> changed the defaults, bring up the signal source box with a warning
> you didn't set it. Would help both the beginners, and us pro's when
> forgot to change things!
There is some checking. For instance if you do a DC sweep and don't tell
it what source to sweep, it will stop at the netlist and tell you. In
general its difficult to correct for some user errors since they may not
be errors. For example, a DC source has an AC field. If you use this, as
is usually the case, for the power supplies *and* the AC input signal
you don't know if zero is for this value is correct or not. To do PSRR,
you set the signal one to zero, and the PS one to 1.
Sure you could start adding libraries of parts to get around this that
and the other, by using individual names, but in the end it all gets
very messy just to support a small potential problem, that a user can
learn about in a few minutes.
SuperSpice, a very affordable Mixed-Mode
Windows Simulator with Schematic Capture,
Waveform Display, FFT's and Filter Design.