Circuit Lab

Developer: Fabrizio Boco

Current Version: 4.2.0

Last Updated: 5 months ago

Download Size: 276.5 MB - Download


Circuit Lab is an electronic circuit analysis tool based on the modified node analysis method.

Four kind of analysis may be conducted:

* DC: linear and non linear circuits with continuous voltage and current sources;
* AC: linear and non linear circuits with sinusoidal voltage and current sources;
* Multifrequency AC Analysis: It allows to analyze the circuit behavior in a range of frequencies. Useful to study the bandwidth of the circuit.
* Transient: linear and non linear circuits, with sinusoidal and pulse voltage sources.

User can graphically draw the circuit and then the circuit can be analyzed.

Clicking DC button, user gets voltage at each circuit's node.

Clicking AC button, user gets voltage phasors at each circuit node.

User can select the desired phasors to get the related graphs

Clicking Transient button, user can analyze circuit's behavior during time and get graphs of voltages and currents function of time.

Moreover, user can enable a mobile cursor to read the values ​​in the different points of time (tap on the graph to display the cursor, tap to remove it and move it to read the values​​).

Each circuit can contain:

* Resistors
* Capacitors
* Inductors
* Mutual coupled inductors
* Independent sinusoidal voltage generators
* Independent voltage pulse generators (with which you can also generate square, triangular and sawtooth waves);
* Independent sinusoidal current generators
* Controlled voltage generators
* Controlled current generators
* Operation Amplifier
* Diodes
* Zener Diodes
* NPN and PNP Bjts
* P and N channel JFET
* P and N channel Mosfet

In addition, there are the following measuring instruments:

* Voltmeter;
* Ammeter.

User can manage his own components library to store most used components.

For each component, a short video is available to demonstrate how to insert it into the circuit and edit it's characteristics. In addition, there are some more detailed video tutorial to learn how to use the application.

Circuits may be easily stored and reused.

User can print:

* Circuits and component's list
* AC Analysis graphs
* Multifrequency AC Analysis graphs (module and phase)
* Transient Analysis graphs (the mobile cursor is also printed if visible)

Circuit files are compatible with Circuit Lab HD on iPad and Circuit Lab on iPhone.

Some example circuits are available from Edit menu or Help menu.

Visit my site for video tutorials and details about operational amplifier's internal model, diode's internal model and Bjt's internal model.


Please, if you have any kind of problem please write to our support before posting a negative feedback.
This is the right way to give worth to the money you have spent.


Release Notes:

Pulse Voltage Generator: Added a reference waveform to help user to enter signal information


Most Helpful Reviews

Version 2.4
Review by Elanalogstuff

CircuitLab Bjt transistor mode. - *Not sure why my previous review was removed as it's sure *no one gave address to it*: The idea is that the people aka your customers too know what their going to get for their money and for necessary producr improvements to be made also! Basically it comes down to documentation the user needs so that they can make parms (spec's) changes in order to set various Q aka Operating points within their designs! ***** Their's zero documentation for the user *on the parms of the devices in the software*. The developer provides some example circuits only: So just taking the Bjt transistor devices alone on those he mentions nothing about which parameters to change *for your own designs*! ***** [Bjt transistor parm settings after hours of experimentations found these of the software to be your main options : The Bf (Beta) parm and then the not as apparent of the *Is current parm* those plus the proper selection of the supply voltage to be the main adjustments *a user must make to set their own individual circuit Q - points *for their own designs*]… Those are the main additional besides the obvious of resistive component selections the user makes in his design in biasings and establishing the Q (operating) points as well. All work together. His transistor examples are just barely and almost not really *real world examples* as each operates with the exact same parm settings and those at such ultra low current Q points that have very few and extremely limited uses in real life. ***** Nothing points out which parm's out of nearly 15 or more his software present you on Bjt transitors. The user needs to know which he can and should change in order to do his own transistor circuit designs period! Anyway I've now provided the most main for that but it and more needs to be in the software documentation also. Can say was able to set various Q-points and operating current levels from the main three paris I mentioned so you can pretty much ignore the 12 or more other parms in small signal anyway his software shows for the set up of transistors. Able to do all analysis types including the single frequency time domain display type for small signal analysis in the Bjt transistors areas. ****** In that the software is solid and did a great job and very precisionate! Failed areas: 1. Single frequency ac analysis for Jfet circuits. 2. Coupled Inductors as transformers in diode rectification circuits. Also needed in documentation on circuit lab are descriptions for using the multiple graphs the program generates in it's ac frequency analysis modes, etc. ***** Leave this note in please *to assist others who purchase as well*. Best Regards...

Found helpful by 5 out of 6 people
Version 1
Review by Jorden Campbell

doesnt work on MacOSX LION - nothing works on this app. i have a macbook pro running OS X Lion. also, on the macworld website this app is $2.99 for the iPhone/ipad When the video tutorials work and i can actually get a circuit component to show up i'll change my rating. PLEASE FIX!

Found helpful by 15 out of 15 people

More Reviews for Current Version

Version 4.2.0
Review by asasf;asf;lkas;ld

Did not meet expectations - Useless becuase the results obtained seem to be bugged when trying to measure current flow. #wantMy12BucksBack

Found helpful by 0 out of 0 people