

esim installation problem
when i click on the esim icon, it opens up till www.BatToExeConverter.com and the closses up. previously i was not having a problem like this.
eSim


Hello Shekhar,
I think you are using Windows OS. Please run (open) the Application.py. This can be done by :
Go to src folder--> frontEnd--> right click on Application.py and click open


i am using UA741 OPAMP , where is the pin number 7 and 4 in it.
or can i use LM741 OPAMP instead of it , but also in LM741 what to do with the pin no 5 and 1 should i put cross over there(Place not-connected flag)
Hello,
If you use LM741 in your schematic , it will show as unknown model when you do kicad to ngspice conversion.
That is the reason eSim team has created subcircuit as UA741. if you want to see its specification, go to subcircuit model, select "edit subcircuit model".
Can you add more examples in video of spoken tutorials, it will be a great help
Hello,
We are in process of adding tutorials about subcircuit.
What is the last date to submit the project
It was two weeks from the date of approval of the project.
But, due to semester exams, we postponed till Jan 2nd week.
If I design my analog multiplier circuit using component as opamp and diode instead of opamp and resistor will it be OK?
Sorry, the proposed circuit only has to be implemented.
IF i convert from kicad to ngspice by putting all the details them by clicking on convert there is an error message as " Conversion failed,Please add all subcircuits".
you need to add path of the subcircuit used. In this case, your subcircuit is ua741. While doing Kicad to ngspice conversion, there is a subcircuit tab also. Click on Add and choose ua741.
IT is again showing an error that "please select a subcircuit with correct number of ports"
and one more thing in esim we are having opamp ua741 input ports something different, there is no port for +VCC(port number 7) and -VCC(port number 4).
How you have connected VCC to pin number 7? In Ua741 subcircuit you can connect it to only three ports, i.e. pin number 3,2,and 6..
but in my circuit diagram there is connection from pin 7 to +VCC with a resistor in between.
Ok. Go to edit subcircuit, select ua741, add a port to pin 3 of second +c block, save it . then do kicad to ngspice and you can use it to connect the R and Vcc.
but what will be the pin numbering of UA741
in esim the circuit is as pin-1 for noninverting terminal, pin-2 is for inverting terminal, pin-3 as output
but in the datasheet the pin configuration it is smoothing different.
The pin number given there, is as reference to connect input and output port. It is user defined. I will send schematic of subcircuit to your mail. Send me your mail id.
shekharnandanwar95@gmail.com
please give me complete step to edit the component UA741 OPAMP
i have successfully completed kicad to ngspice conversion but, when i click on simulation then there is an error as "Error while opening python plotting Editor. Please look at console for more details".
and in the console window it is showing " [Errno 2] no such file or directory
Again load the file in your eSim.. You can follow the eSim user manual for subcircuit creation and editing. You can find it here:http://esim.fossee.in/downloads
I had mail you the subcircuit of ua741 , please tell me what is the problem occurred
Login to add comment


https://imageshack.com/i/pnZgqElej or please check the "analog multiplier using opamp"
please check the image and let me known how should i connect the VCC to the opamp through resistor R


Hello,
You need to do:
1. Go to Subcircuit model in eSim, choose "create new subcircuit model", select "yes". Add the components and make proper connections (refer ua71.cir.out file of any example to know the components added). I added: CCCS, R, C from eSim_sources and port from miscellaneous.
***** Whichever pin you want to connect the inputs/outputs add port. The port and pin number should match.
** Now, annotate, create netlist and to kicad to ngspice conversion. In analysis, choose Ac, lin and 0 to start, stop and points and press convert.
___________________________________________________
2. Go to Kicad(Go to dash home/control panel and search Kicad). Go to Library editor(icon with a book mark) and choose create a new component.
Mark reference as "X". Keep other settings as default. Now draw a rectangle assign pin (same as you had assigned before in your schematic).
Then choose "current library " as "eSim_Subckt" and then choose "update component" and save it to the current library (First icon in the toolbar)
----------------------------------------------------------------------------------------
3. Finally, close kicad, go to eSIm schematic. update library by selecting "preferences", "component library" and press"Add".
Now you can use it..
the same steps can be found on eSim user manual.. Am attaching the images to your mail.
Mam there is an error message when i click on new subcircuit schematic as "Unable to create subcircuit. Please make sure you have write permission on C:\Users\eSim\src\SubcircuitLibrary\ua741"
i have created the new subcircuit of ua741 but how do i convert ngspice to kicad since no project file has been created
It should generate the netlist for the subcircuit created. So once doing the subcircuit, you do the kicad to ngspice conversion (3rd tab in subcircuit creation) .Then you do the 2nd step mentioned above.. Now you will be able to see the subckt when you choose Place component in eSim.
"""""1. Go to Subcircuit model in eSim, choose "create new subcircuit model", select "yes". Add the components and make proper connections (refer ua71.cir.out file of any example to know the components added). I added: CCCS, R, C from eSim_sources and port from miscellaneous.
***** Whichever pin you want to connect the inputs/outputs add port. The port and pin number should match.
** Now, annotate, create netlist and to kicad to ngspice conversion. In analysis, choose Ac, lin and 0 to start, stop and points and press convert.
___________________________________________________
2. Go to Kicad(Go to dash home/control panel and search Kicad). Go to Library editor(icon with a book mark) and choose create a new component.
Mark reference as "X". Keep other settings as default. Now draw a rectangle assign pin (same as you had assigned before in your schematic)""""""
I have reached till this but when i click on on current library then dialog box appears , it consists of 'filter' and 'items'
but in items there is no option of eSim_subcircuit.
yes i got it, no problem
Login to add comment


Hello Shekhar,
Choose this icon
in eSim
yes that only i have done
after clicking on subcircuit editor there came 3 options -----new subcircuit schematic,edit subcircuit schematic and convert kicad to ngspice.
then i clicked on new subcircuit schematic but then the error came.
Ok. Remove any projects if added in eSim.
dont select ua741. You create a new one with a different name.
how do i verify that our python plot is correct or not?
and thank you very much for helping me out.
So have you used the new subcircuit built by you in your project?
You need to provide signal at X and Y and see whether the output is the multiplied result of two sihnal. You need to have a look into trigonometric functions. Also send the reference to contact-esim along with date of reference.
yes i have used the new subcircuit and got the output and also the python plot but not sure that the python plot is wright of wrong
AND WHAT DID YOU WANT IN PROJECT FILE?
WHICH FILE DO I UPLOAD(eg .proj)?
You should make sure the output is correct otherwise it will be disapproved.
You need to upload the entire folder, that was created when you selected "create new project". (The folder will have .sch,analysis,.cir,.cir.out, plot files........)
First compress the file to zip and then upload it. But until you send proper reference, the project will not be evaluated.
Ok i got it
All the best..
Login to add comment


should i connect pwr_flag at +9V , when i do the electrical rule check then there is error
"ErrType(3): Pin connected to some other pins but no pin to drive it"
13-12-17, 10:31 p.m. shekhar
13-12-17, 10:33 p.m. Gloria
13-12-17, 10:34 p.m. shekhar
13-12-17, 10:35 p.m. shekhar
13-12-17, 10:35 p.m. Gloria
13-12-17, 10:36 p.m. Gloria
13-12-17, 10:37 p.m. shekhar
13-12-17, 10:53 p.m. shekhar
13-12-17, 10:53 p.m. Gloria
13-12-17, 10:58 p.m. Gloria
14-12-17, 8:15 a.m. shekhar
14-12-17, 11:20 a.m. Gloria
18-12-17, 12:11 p.m. Gloria
20-12-17, 2:51 p.m. shekhar
20-12-17, 3:41 p.m. Gloria
20-12-17, 4:54 p.m. shekhar
20-12-17, 5:11 p.m. Gloria
20-12-17, 5:15 p.m. Gloria
24-12-17, 2:40 p.m. shekhar
Login to add comment