Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- LTspice
- Messages
Search
Re: New component
LTspice does not link to external programs or code. But it has a capable
user-programmable component in the form of the BI behavioral element. It is a current-output device. If you can write an expression for what you want the current to be, using the rules listed in the Help file, you can create a BI element that does it. Take a look in the Help utility under LTspice > Circuit Elements > B. Arbitrary Behavioral Voltage or Current Sources. The Help for Dot Commands .FUNC and Dot Commands > .PARAM may also be useful.Regards, Andy |
Re: New component
this is my component matlab codes. my ?nput is voltage and my output is current (I). I think my component has one input and one output. I want to create new block and my block must work as below. when i apply sine wave to input i must take current from my output. is there any code part in ltspice (using any language)
"Ron=1000; Roff=160000; x(1) = 0.5; xDiff = 0; time_step=0.0001; t = (0:time_step:1); voltage=sin(2*pi*t); I = zeros(size(voltage)); for i=2:length(voltage), ? ? ? ? ? ? ?M(i-1)=(Ron.*x(i-1))+(Roff.*(1-x(i-1))); ? ? F=(1-((2.*x(i-1))-1)^20); ? ?? ? ? ?I(i-1)=voltage(i-1)/M(i-1); ? ? ?dxdt=66000*I(i-1)*F; ? ? ?xDiff = dxdt*time_step;? ? ? ?x(i)=x(i-1)+xDiff; end ?plot(voltage,I);" ________________________________ From: Yunus Babacan <baba_yunus_24@...> To: "LTspice@..." <LTspice@...> Sent: Wednesday, July 17, 2013 2:41 AM Subject: [LTspice] New component ? hi, I want to make spesific electronic component.. my component contents codes.(for which etc... in matlab). can i make my component using codes. is there any property of ltspice..if answer is yes, how can i make ?? [Non-text portions of this message have been removed] [Non-text portions of this message have been removed] |
Re: differences between LTSpice models and IR models
Excellent, thanks Rick !
toggle quoted message
Show quoted text
I have a lot of the intusoft documentation but there is so much good stuff it is sometimes hard to weed out what I need. Eq. 1.7 sure enough looks like the one I needed ! boB TT can be computed from the diode storage time, TS, using the following equation: Eq. 1.7 where IF is the forward current and IR is the reverse current. --- In LTspice@..., "sawreyrw" <sawreyrw@...> wrote:
|
Re: differences between LTSpice models and IR models
--- In LTspice@..., "boB G" <bob@...> wrote:
boB, One of the best documents I have seen on modeling devices is WkwModels.pdf. Google for it. Eq 1.7 gives you the relationship between the storge time (Ts, not Trr) and Tt. Tt is also used for the VDMOS diode. Rick |
Re: 3722 Power Supply Problem
Well that explains most of the shoot-through. You don't see any when the nodes are reconnected?
toggle quoted message
Show quoted text
The compensation values are overkill. Feel free to fiddle with or remove any of them. Just watch what the IC comp pin does during start-up and line/load variations, though, as you make your changes. As has been suggested elsewhere, the large inductance values of your transformer are prime limitations to power transfer, when current is expected to reverse each cycle. The leakage inductance induces extra dead-time in the output rectifier, robbing you of headroom. Also, with the turns ratio used, at 18V, you're close to drop-out anyways. If you expect to induce double output current peaks in the output inductor, you'll need extra headroom. It is strange conjunction of power train component values. How did you select them? You'd normally think of magnetizing current as a fraction of that being transferred, unless it was aggravated intentionally to perform some other function. RL --- In LTspice@..., "viperlenny" <viperlenny@...> wrote:
|
Re: inductance with a permeability in dependency of frequency
--- In LTspice@..., John Woodgate <jmw@...> wrote:
Here's an example of a material exhibiting reduced permeability with frequency. RL |
Re: differences between LTSpice models and IR models
OK, it was kind of unclear and I don't think that message thread ended up saying this, exactly.
toggle quoted message
Show quoted text
I would have thought that Trr would be reverse recovery time. Transit Time seemed like it was for something else. So, what is the difference between Trr and TT ? Is there any ? Can a VDMOS model have Trr specified as well as TT ? Are they interpreted the same ? I would love to see some documentation on that. At least I would like to see this listed in the LTspice help file. Thanks, boB --- In LTspice@..., "sawreyrw" <sawreyrw@...> wrote:
|
Re: differences between LTSpice models and IR models
--- In LTspice@..., "boB G" <bob@...> wrote:
boB, The standard SPICE diode model uses Tt to model reverse recovery, and thereby, stored charge. The diode capacitance will also have some effect on the dynamic reverse current. This model is reasonably accurate for abrupt recovery diodes, but may not be useful for a soft recovery diode. Rick |
Re: differences between LTSpice models and IR models
Sorry to beat a dead horse (I like horses), but did anybody ever figure out if LTspice can actually simulate reverse diode recovery
toggle quoted message
Show quoted text
properly or not ??? I see Helmut's postings too, (msg_43634), but still can't quite figure out if he is adding a separate diode in his model or how it connects to the D-S of the FET model if it does. BTW, searching the help for "recovery" doesn't seem to come up with anything relevant. Thanks, boB --- In LTspice@..., "boid_twitty" <legg@...> wrote:
|
Re: New file uploaded to LTspice
Harry Dellamano
--- In LTspice@..., LTspice@... wrote:
To learn more about file sharing for your group, please visit:Leo, This file should fix your transformer windings and circuit stability over the 18 V to 30V range. I did not address the ZVS issues but looks like a piece of cake. If you need more help just ask. Cheers, Harry |
Re: Help! How do I do find maximum signal easily!
Hi Macy,
Problem with the versions of multiple files, is that by necessityPersonally I use version control systems for all my code, so I never have any doubt as to what is going on. Cheers, Dave |
Re: Help! How do I do find maximum signal easily!
Andy, Thanks I was just going to try using the + at the start of shorter lines.
Actually, the humongous long line is easier to cope with than I thought. Now that David pointed out I can ctrl, right click to toggle between .ac and .noise of ANY types. I only have to zoom in on the actual component schematic once. I'm still surprised about the noise analyses so closely matching my measurements. Usually in the world of noise, I'm happy if hit within magnitudes and ecstatic at multiples, but within 3% ??!! Now THAT's just impressive. With that kind of accuracy, LTspice is going to save a LOT of breadboarding time. --- Andrew.Ingraham@... wrote: From: Andy <Andrew.Ingraham@...> To: LTspice@... Subject: Re: [LTspice] Re: Help! How do I do find maximum signal easily! Date: Mon, 15 Jul 2013 13:18:03 -0400 Macy wrote: I like the idea of 'including' the file with everything in it then I can modify and control a bit better, BUT that separates the design into twoWell, you've got a choice. You can either (1) keep everything on the schematic, or (2) move stuff off the schematic into a separate file. Pick one approach or the other, and live with it. You can't do neither. With it on the schematic, obviously, if you have a lot of text, it's going to take up a lot of schematic space which shrinks the full view. With it off the schematic, obviously, you have to deal with two or more files. Create a new project folder for each schematic, and then you are less likely to lose track of the second file. The stuff on the schematic (or in a text file) doesn't need to be one long line. Break it into shorter lines, with a "+" as the first character on all lines after the first. If you stick with approach (1), that might make it not quite so huge. .ac LIST freq freq freq ... + more freqs freq freq ... + more freqs freq freq ... etc.... When entering or editing the .ac or .noise lines on the schematic, be sure to use the Ctrl-M trick to insert line breaks. You need those lines to be kept together as one unit, not as independent SPICE directives. You might also go into the LTspice Control Panel and change the font size. This affects all text on the schematic (and all LTspice schematics you edit), and it has a limited range so it might not make enough of a difference. Andy |
Re: Help! How do I do find maximum signal easily!
David,
YES! ctrl, right click works! didn't know about that ability. [Mike, thanks for anticipating] Problem with the versions of multiple files, is that by necessity they all have the same name! Makes it really difficult to make certain that like is with like. Right now I solve that by 'freezing' them as a set into either a folder with a different name, or by zipping all together with a version/date code. Next, I'll try the included LIST.txt file and see what happens, I like the ability to make comments, since memory rarely lasts a month. ;) --- dwh@... wrote: From: David Hawkins <dwh@...> To: LTspice@... CC: Macy <macy@...> Subject: Re: [LTspice] Re: Help! How do I do find maximum signal easily! Date: Mon, 15 Jul 2013 09:17:47 -0700 Hi Macy, To bounce between analyses I tried the right click on the comment,If the SPICE directive is something like .step or .param, you can just right click. If the SPICE directive is something that the simulation GUI normally deals with, then the GUI pops up, unless *you press ctrl* and right-click :) I also tried a trick I used to do on the old version of LTspice - putNo need to, it already exists. I like the idea of 'including' the file with everything in it then IC'mon man, surely you have created designs with hundreds of files. What do you do when you layout your PCB, you've got a schematic, a PCB file, a zillion symbols, etc.? Just use two files. You've got a design that consists of graphics and text, just put the text in a text file :) Cheers, Dave |
Re: Current source behaviour in 'active load' mode
--- In LTspice@..., "redblack001" <news@...> wrote:
More generally, is there a better way to model a PSU with aThere are probably dozens of ways to do this in LTspice. Here is one way that uses just one device (a V-I table I-source): I1 0 1 TBL(-5 0 {1u-5} 1 0 1) ; 5V 1A PSU with 1uV of droop R1 0 1 R=1u+time**2 ; behavioral resistor used as a test load .tran 10 |
Re: Current source behaviour in 'active load' mode
Hi.
toggle quoted message
Show quoted text
Look: Ideal voltage source current-limit. Series resistance=0. The model is made for LTspice. Bordodynov. 16.07.2013, 15:11, "redblack001" <news@...>: Hi, |
Current source behaviour in 'active load' mode
Hi,
I've been playing with the current source element with the 'active load' box checked. I place this in series with a voltage source and a resistive load (e.g. to model a PSU with current limit) and ramp up the voltage. The load current flattens out as expected once it reaches the current source set point, but below this point the current source behaves as a resistor with value (1/I_set). Is there any way to change this behaviour, or does it behave this way for compatibility with other variants of SPICE? More generally, is there a better way to model a PSU with a current limit that doesn't impose any voltage drop until the current limit is reached? TIA R. |
Re: RF Frequency Tripler design
Jeff,
toggle quoted message
Show quoted text
Well, 2 diodes connected anode to anode and cathode to cathode would a parallel connection. Anti-parallel is 2 diodes connected anode to cathode in parallel.The additional diode results in the suppression of even order products, the enhancement of odd order products, and the elimination of the bias resistor. Jerry --- In LTspice@..., Jeff Walden <jwalden@...> wrote:
|
Re: RF Frequency Tripler design
Long long ago and far far away, I designed varactor triplers for 100 watt
transmitters to go from 150 MHz to 450 MHz. Even in the day I had some kind of model for the varactor for the pre-SPICE analysis program. The fundamental idea was to generate harmonics via the diode followed by a dual helical coil filter. Like I said ... long long ago. The performance of the varactor is directly influenced by the minority carrier lifetimes of the device. The vendor once "improved" the product. This was shortening the minority carrier lifetime ... aka switching faster. Needless to say this prevented my tripler from working. Zapping the parts in a van degraff generator sufficiently damaged the higher performing varactors to acceptably allow my tripler to work again. The product line was shut down until the quickest solution was found. Ok. So off subject, but this reminded me of the past. What are anti-pallell PIN diodes? Conceptually. On Mon, Jul 15, 2013 at 6:12 PM, jmulchin1 <jmulchin@...> wrote: ** -- Jeffrey L Walden EMC/SI RF analysis and product development jwalden@... (866)547-5365 [Non-text portions of this message have been removed] |
to navigate to use esc to dismiss