I'm just learning Microcap right now. Thanks for the series. I(N1,N2) is the notation that you missed during the recording. However, it seems to get wrong results if there are multiple paths between the nodes (it does not give the total current but only the current through one of the paths)
I'm an LTSpice user for a few years now, and would like to move away and find a sw that has more ICs other than the ones made by AD. I tried Tina and didn't like it. Do you have a video or know of one that explains the advantages and disadvantages of Micro-cap compared to others? How difficult is it to find modern parts or make your own custom parts library?
At the moment, I don't have a comparison video. Well the professional versions of xdxDesigner and Altium likely have a lot of preset models to choose from. However, ultimately, it comes down to one's ability to find a model from a desired manufacturer, import it, learn the parameters, tune appropriately, and use in concert with other models. Every software has idiosyncrasies with regards to that process... it just seems to be what you are willing to put up with. Free softwares almost always have more things to put up with. I like micro-cap because it's what I know well and the professional analytic features are free now.
Micro-Cap 12 won't let me put a conditional statement in its capacitance parameter to vary its capacitance per conditions. I'm using this capacitor as a throttle which I name: 'tcap' ... .define tcap {100f + STOP} .define STOP if(I(IndLoad) > 300, 30p, 0) The intention is to raise the capacitance of tcap to 30pF (or, more) if its current should rise to a minimum of 300 amperes. Its default capacitance is 100 femto Farads. What do I do?
Ok right now I see a few different things: 1. Your if statement is not enveloped by curly braces like your capacitance definition command is. I'm not certain that MC12 cares about that but it would be a good idea to make that consistent. Note: I do not know how often the conditional check occurs in processing the analysis mode you are using. Perhaps you could let me know what you're doing there. 2. The variable IndLoad is presumably an inductor part name? 3. You could implement your idea as a more real example using a idealized switch that places a capacitor onto the network for your above 300 A condition. Data about the current can be acquired by a measured change in current (sense resistor method) or use the defined symbols. If I find time I'll make a video on this, it's a good question.
Great presentation! Looking forward to watching more of your videos.
Thanks! Glad to be be a help Garry!
Nice video. Hope you can keep them coming on more elaborated designs and tests.
Thank you! I figure I'll focus on primitives and basic electronic motifs. Then handle more detailed test structures
Please share this channel with your friends and colleagues. It helps motivate me to produce more
I'm just learning Microcap right now. Thanks for the series. I(N1,N2) is the notation that you missed during the recording. However, it seems to get wrong results if there are multiple paths between the nodes (it does not give the total current but only the current through one of the paths)
I am learning something!
Happy to help!
I would appreciate more videos on N-channel Mosfets if you have the time!
Thanks I'll think I'll do that when I can
I'm an LTSpice user for a few years now, and would like to move away and find a sw that has more ICs other than the ones made by AD.
I tried Tina and didn't like it.
Do you have a video or know of one that explains the advantages and disadvantages of Micro-cap compared to others?
How difficult is it to find modern parts or make your own custom parts library?
At the moment, I don't have a comparison video. Well the professional versions of xdxDesigner and Altium likely have a lot of preset models to choose from. However, ultimately, it comes down to one's ability to find a model from a desired manufacturer, import it, learn the parameters, tune appropriately, and use in concert with other models. Every software has idiosyncrasies with regards to that process... it just seems to be what you are willing to put up with. Free softwares almost always have more things to put up with. I like micro-cap because it's what I know well and the professional analytic features are free now.
Micro-Cap 12 won't let me put a conditional statement in its capacitance parameter to vary its capacitance per conditions. I'm using this capacitor as a throttle which I name: 'tcap' ...
.define tcap {100f + STOP}
.define STOP if(I(IndLoad) > 300, 30p, 0)
The intention is to raise the capacitance of tcap to 30pF (or, more) if its current should rise to a minimum of 300 amperes. Its default capacitance is 100 femto Farads.
What do I do?
Great question! I'll study and get back with you. I'm traveling now
Ok right now I see a few different things:
1. Your if statement is not enveloped by curly braces like your capacitance definition command is. I'm not certain that MC12 cares about that but it would be a good idea to make that consistent.
Note: I do not know how often the conditional check occurs in processing the analysis mode you are using. Perhaps you could let me know what you're doing there.
2. The variable IndLoad is presumably an inductor part name?
3. You could implement your idea as a more real example using a idealized switch that places a capacitor onto the network for your above 300 A condition. Data about the current can be acquired by a measured change in current (sense resistor method) or use the defined symbols.
If I find time I'll make a video on this, it's a good question.
@@pauljstar Thanks, but it didn't help. I'll send you an email of links to the files since RUclips won't let me post links.
Like your vid thank you
Glad to help