|
|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Tubes / Valves All about our sweet vacuum tubes :) Threads about Musical Instrument Amps of all kinds should be in the Instruments & Amps forum |
| diyAudio Sponsor | ||
|
|
||
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Nov 2003
Location: Genova, Italy
|
Hi all,
for those of you interested in spice simulation of tube amp. I am slowly building a library of triode models. Actually, I use Koren's model since I found it to better adhere to real plate curve data. At the moment only a few tube are present in the library but I hope to develope a good and useful thing. http://www.geocities.com/koren_model/ I wait for comments and suggestions. thanks in advance Federico Scarpa |
|
|
|
|
#2 |
|
RIP
Join Date: Dec 2002
Location: C'ville VA, USA
|
Thanks a bunch. I've never been able to get the Koren models to work in micro cap. I just cut and pasted the ecc99 into my lib file, and it worked first time. Thanks again.
|
|
|
|
|
#3 |
|
diyAudio Member
Join Date: Oct 2004
|
Hi,
this is a very good idea! You will find a lot of new useful model files if you search the forum. |
|
|
|
|
#4 |
|
diyAudio Moderator Emeritus
Join Date: Jan 2004
Location: Jakarta
|
ltspice doesn't like the EL34 model. I get the following message:
WARNING: Can't resolve .param v_6=kp*((1/mu)+((v(g,k)-vg0)/sqrt(v(a,k)**2+kvb**2))) |
|
|
|
|
#5 |
|
diyAudio Member
Join Date: Nov 2003
Location: Genova, Italy
|
hi ray_moth
maybe the .param statement is typical of MicroCap clear that line and put the following E6 6 0 VALUE={KP*( (1/MU)+((V(G,K)-vg0)/sqrt(V(A,K)**2+KVB**2)) )} and in the next change V_6 with V(6) as follows E8 8 0 VALUE={(V(A,K))/KP*LN(1+EXP(V(6)))} let me know Federico |
|
|
|
|
#6 |
|
diyAudio Moderator Emeritus
Join Date: Jan 2004
Location: Jakarta
|
Thanks, it works after making that change.
|
|
|
|
|
#7 |
|
diyAudio Member
Join Date: Nov 2003
Location: Genova, Italy
|
actual models
http://www.geocities.com/koren_model...models/2a3.doc http://www.geocities.com/koren_model...odels/300b.doc http://www.geocities.com/koren_model...odels/5687.doc http://www.geocities.com/koren_model...dels/6c33c.doc http://www.geocities.com/koren_model...odels/6sn7.doc http://www.geocities.com/koren_model...odels/EL34.doc http://www.geocities.com/koren_model...dels/ecc99.doc http://www.geocities.com/koren_model...dels/vv30b.doc waiting for your *.gif files Federico |
|
|
|
|
#8 |
|
diyAudio Moderator Emeritus
Join Date: Jan 2004
Location: Jakarta
|
The EL34 triode model in class AB1, e.g. with quiescent current of 40mA, doesn't cutoff at 0 mA but at about 20mA. Any idea why that is? I think this is wrong and I've stopped using it.
I've gone back to using a 6CA7 model I got from Duncanamps. With g2 strapped to plate, this cuts off cleanly at 0mA, as I would expect. |
|
|
|
|
#9 |
|
diyAudio Member
Join Date: Nov 2003
Location: Genova, Italy
|
hi ray_moth
I am interested in such kind of error. If you give me the info to replicate it i'll be very grateful. have you tried to plot the anode curves? are they wrong or different with respect to those reported at http://www.geocities.com/koren_model...odels/EL34.doc ? I suspect it is a problem of spice portability: the model works fine in MicroCap. let me know thank you Federico |
|
|
|
|
#10 |
|
diyAudio Moderator Emeritus
Join Date: Jan 2004
Location: Jakarta
|
Hello Frederico,
I haven't tried to plot the plate curves for the EL34 model. I still have the model on my disk but, as I said before, I don't use it any more. The conditions under which I tried it were in AB1 push-pull, with plate-to-plate load of 7k, 400v B+, 220k grid resistor, 1k grid stopper and fixed negative grid bias to get a quiescent current in each tube of 40mA. It was driven by a 6SN7 differential stage with 3mA plate current, 47k plate loads and 0.1uF coupling capacitors. I am using LTSpice, which can be temperamental at times. For instance, it "sulks" if the input signal amplitude is accidentally set too large so as to constitute an overload. It stalls, complaining that the timestep is too small (so what am I supposed to do about that?); or it says there are floating nodes when there aren't any. This might be due to the failure of negative feedback at clipping, I don't know. Since it refuses to simulate, I can't really tell what it's trying to do or why it can't do it. The error log is mostly gibberish except, perhaps, to the programmers who wrote it. Another problem is that some simulations seem to take forever, whereas others of apparfently similar complexity can be very quick. I have never found a logical explanation for this variability in run-times. The "help" file is not very helpful at all and I would never credit LTSpice with being user-friendly! Still, I got it free, so who am I to complain? When it works, which is most of the time, it seems to be excellent. |
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Spice models | stinius | Solid State | 0 | 18th November 2008 09:07 PM |
| Spice 3f4 "Koren" models | gingertube | Tubes / Valves | 4 | 6th December 2004 05:15 AM |
| Spice Models | ACR | Solid State | 5 | 24th September 2003 09:44 AM |
| Spice models | JoeBob | Solid State | 18 | 25th April 2002 02:34 PM |
| New To Site? | Need Help? |
| Page generated in 0.18611 seconds (52.03% PHP - 47.97% MySQL) with 11 queries |