19
\$\begingroup\$

For the last few days I have been trying without any luck to find a good tutorial on simple circuit simulations. I am a relatively new hobbyist and I figure if I use simulations and play around the circuit and see the output I would learn more. Can you please direct me to a simple tutorial which teaches simulation of circuits.

\$\endgroup\$

6 Answers 6

5
\$\begingroup\$

You can use Qucs.

There are some tutorials here: http://qucs.sourceforge.net/docs.html

For logics circuits, you can use this great online simulator called Logicly.

\$\endgroup\$
1
  • \$\begingroup\$ Thanks for the response. I had been intending to learn qucs for a while now. I like their documentation and looks just the interim level simulator I wanted. \$\endgroup\$
    – Rick_2047
    Jul 9, 2010 at 14:24
16
\$\begingroup\$

If you are on Windows I would download a copy of LTspice from Linear Technology. IIRC there is a tutorial in the download. If not it is on their website.

LTspice is very quick to get started with. A major advantage is that the package comes with all of the semiconductor models for the LT parts. Most models are copyright and end up having to download them from the manufacturer. This can be a major source of difficulty for people getting started.

Once you have the software I would start with a very simple circuit like a voltage source in series with a resistor in series with a capacitor. Setup your probes to plot the voltage across the capacitor and the voltage across the resistor. This will enable you to learn the quirks of the tool and hopefully get some instant gratification.

Make a copy of the simple circuit and start to add new elements to the new circuit.

\$\endgroup\$
5
  • \$\begingroup\$ well seems solid but alas I am not on windows, I am a long time linux user. Well does it work with wine? \$\endgroup\$
    – Rick_2047
    Feb 14, 2010 at 16:30
  • 4
    \$\begingroup\$ I believe it does. Although Linear Tech does not support Linux I believe the fellow who develops the software tries to maintain compatibility. On Linux (which is all I use) there is gnucap and ngspice. I would not consider either of these beginner packages. Installation of the different packages and downloading the various device models can be a hassle. I hope to put a tutorial up on my website -- Simulation using gnucap, ngspice and Mathematica. \$\endgroup\$
    – jluciani
    Feb 14, 2010 at 19:06
  • \$\begingroup\$ See this site: claymore.engineer.gvsu.edu/~steriana/Videos for tutorials on how to use LTspice. \$\endgroup\$ Jul 8, 2010 at 14:09
  • \$\begingroup\$ The guy who writes it (Well the head guy) gave a talk and was very keen on keeping it working with wine, runs quickly under wine as well \$\endgroup\$
    – D_Weight
    Dec 2, 2011 at 10:00
  • \$\begingroup\$ 9 years later I can ascertain this is still true. I like using LTspice a lot, on a Fedora Linux distro, using wine-1.9.12, and LTspice XVII (x64). \$\endgroup\$
    – anrieff
    Nov 25, 2020 at 18:01
15
\$\begingroup\$

http://www.falstad.com/circuit/

Here is a java applet that allows you to simulate your circuits, I find it very useful, (dont have to make a whole new SPICE simulation.. :P )

\$\endgroup\$
5
  • \$\begingroup\$ The problem with that one is that it you cannot see the waveforms for different things and it does not allow me to make circuits graphically \$\endgroup\$
    – Rick_2047
    Feb 13, 2010 at 19:06
  • \$\begingroup\$ Also there is no tutorial \$\endgroup\$
    – Rick_2047
    Feb 13, 2010 at 19:07
  • 3
    \$\begingroup\$ You CAN see the waveforms for different things, you CAN make circuits graphically, and there IS a tutorial. falstad.com/circuit/directions.html \$\endgroup\$
    – endolith
    Feb 13, 2010 at 20:18
  • \$\begingroup\$ My bad, seems I didn't really look well enough \$\endgroup\$
    – Rick_2047
    Feb 14, 2010 at 16:27
  • 1
    \$\begingroup\$ Yeah this one is my favorite for simple and medium complexity circuits. Plus the fact that it's cross-platform, and runs from a browser requiring no installs. \$\endgroup\$
    – davr
    Feb 15, 2010 at 18:01
4
\$\begingroup\$

This similar question lists a variety of circuit simulator options, including CircuitLab. It is a simple browser-based circuit simulator that lets you share your circuits with others. I've just started using it and have, so far, found it quite useful.

For your purposes, checking out the circuits that others have shared may be beneficial.

\$\endgroup\$
2
\$\begingroup\$

You can check the source code written in Java for a decent simulator, which can be found here:

http://www.falstad.com/circuit/

and here is a cool online simulator, based on the java code above:

http://www.dcaclab.com/en/lab/

good luck!

\$\endgroup\$
0
\$\begingroup\$

You can start designing your circuit on a Circuit Simulator. You can learn Spice Circuit Simulations Using LTspice. LTspice is available free from Linear Technology. LTspice is perhaps one of the most widely used free simulators. It is a powerful simulator with a simple interface to handle. For learning LTspice You can refer to the following link: Electronics circuit Spice Simulations

There are also numerous free resources available online.

\$\endgroup\$
1
  • 2
    \$\begingroup\$ Considering your name matches the author you should disclose if you are affiliated with this book. \$\endgroup\$
    – PeterJ
    Feb 26, 2016 at 10:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.