Science circuit circuitsimulator2019 simulator

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5 .0
Description:

Circuit Simulator 2019
Analogic circuit simulator
OP/AC/DC/TRAN/DISTO/NOISE/FFT/FOUR/TF
TEMPERATURE SWEEP
Dynamic Operating Point *
Dynamic TRAN *
Dynamic AC **

* Values of Voltage and Current are displayed on the schematic in real-time.
For TRAN you had to select the tstart tstop tstep and clicking on the menu Export to (in the Setup Analysis) ...
** You had to select the desired frequency and run the analysis. (For current you had to insert Ammeters)
Before simulate circuit...you had to do these steps: autonode and create netlist.


It uses the ngspice simulator

about 72.000 lines of source code

Multimeter with wires
Virtual Multimeter
Ammeter
WattMeter
Multimeter on Component
THDAnalyzer
Bode Plotter (mag phase)
Function Generator aka Signal Generator
Oscilloscope for AC/TRANSIENT (with and without axis-transformation and x zoom) 2 channels
Resistor (two types),VarRes
Capacitor,VarCap,PolCap
Inductor
Battery, Voltage Generator, Current Generator
Opa-5 (works only with components with 5pins with the following order of pins: vin+ vin- v+ v- out) with others you can use simply the auto gen n-ping component
self-recognition using .subckt of Voltage Micropower Ref Diode (A K)
Auto gen n-pin component with .model/subckt assignment from libraries
Diode bridge
NPN PNP
PMOSFET NMOSFET
ZENER DIODE, DIODE, NJFET, PJFET
TRANSFORMERS, CRYSTALS
Diode Led
Voltage Controlled Switch
Current Controlled Switch
TextObj (add description of the circuit)
Auto Noding
NetList export
Wire to 2 wires join by a Junction
Sheet Size
Sheet Name
Copy/Paste/Rotate Component
etc

Voltage under the name of the node (green color default)
Current near the value of resistors batteries etc (red color default) with also the Colored Arrow
Power Loss Calculator
Settings of analyses can be saved for the active schematic plus NGSpice Options
Customized colors for some instruments
Reload of the libraries (.lib)
Creation of component (subckt or model) in lib files (custom lib files and auto-reloading of them)
Graphes can be saved to image files
Dynamic OP Analysis (you can adjust the value of RCL and see how the circuit changes) *Works only with .OP analysis.
Dynamic TRAN Analysis
Dynamic AC Analysis
Plot TRAN feature (on node/on component)
TC1 TC2 TEMP TNOM IC parameters are now available (with IC you had to specify uic in .tran)
SCH files will be zipped with bzip compression
View graphes of analyses with GnuPlot


Requirements:
Linux x86_64bit
Monitor 21"
512-1024 MB of RAM
GnuPlot
ngspice
C

metallaro1980

1 month ago

2.36.0.0
-Fixed autosize function (now it calculates the right dimensions of the schematic at every zoom levels)
-Fixed loading options variables when the program starts
-Fixed in the Bode Plotter (magnitude+phase) Page (under Plotter Window) the loading of the curves
-Added the possibility to rename the Names of Nodes (it dos not accept numeric Name)
-Added the possibility to rotate Opa_5 (right or left) with Swap Vin+/Vin- pins function.
-Added the possibility to Swap the middle pin of Custom Components with 3 pins (top or bottom positions of the middle/center pin)
-Fixed the function that retrieves the right Voltage/Current (nodes/components) for the Dynamic .TRAN
-Added Power Text component. It shows the Power Loss (components) and Power Generated (sources) as a summation of these. It works only with DC circuits.
-The About Window now shows also the Build Date of the Current Version.
-Added the function that checks if the Model has been assigned to the components
-Added the possibility to assign Model definitions to the Zener Diodes (some use .MODEL others use .SUBCKT)
-Corrected the popupmenu for the components
-Added the ability to show/hide the Voltage for any individually wires
-Added some analyses messages in the statusbar
-Added the autonodes option as a checkbox. This works in the Dynamic .OP. If not checked Circuit Simulator will simulate the circuit with the names of nodes changed by the user instead of auto-assigning the names to them every time.

Report

C

metallaro1980

1 month ago

-Fixed autosize function (now it calculates the right dimensions of the schematic at every zoom levels)
-Fixed loading options variables when the program starts
-Fixed in the Bode Plotter (magnitude+phase) Page (under Plotter Window) the loading of the curves
-Added the possibility to rename the Names of Nodes (it don’t accept numeric Name)
-Added the possibility to rotate Opa_5 (right or left) with Swap Vin+/Vin- pins function.
-Added the possibility to Swap the middle pin of Custom Components with 3 pins (top or bottom positions of the middle/center pin)
-Fixed the function that retrieves the right Voltage/Current (nodes/components) for the Dynamic .TRAN
-Added Power Text component. It shows the Power Loss (components) and Power Generated (sources) as a summation of these. It works only with DC circuits.
-The About Window now shows also the Build Date of the Current Version.

Now I am working for the print functions
In the previous releases I have fixed some bugs and I have implemented the export to bmp/jpg/pdf functions.

Report

C

metallaro1980

1 month ago

Coming soon a new version with other corrected bugs. There is a bug in the dynamic tran with nodes labeled with 0.
with this version you can also insert your customized transformers (you had to know a little of ngspice)

Report

C

metallaro1980

4 months ago

Please check from time to time if there is a program update

Report

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
LGPLv3
version
updated Jul 10 2020
added Dec 20 2019
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1