Here's a bunch of tweaked BJT (both "vintage" and current) LTSpice models for your perusal, see attached and see
this thread for details on the method I used. After posting it, I continued measuring and tweaking models for pretty much all the small signal and VAS/driver transistors I have in stock. At one point or another I've used all the models at least once and they seem to work fine, but the usual disclaimers apply: provided as-is, no express or implied warranty, no liability, etc.
These are the models included:
Small signal:
2N5088
2SC1775 / 2SA872
2SC1815
2SA1016
2SC2240 / 2SA970
2SC2291
BC183C
BC183L
BC547 / BC557
KSC945C / KSA733
KSC1845 / KSA992
LM394
MPS8099 / MPS8599
MPSA06 / MPSA56
MPSA18
MPSA42 / MPSA92
ZTX384 / ZTX214
ZTX653 / ZTX753
VAS/driver:
2SC1941
2SC2910
2SC3116 / 2SA1248
2SC3788
2SD600 / 2SB631
BD139 / BD140 (both Fairchild and STM)
/ KSA1142
KSC2690 / KSA1220
KSC3503 / KSA1381
MJE243 / MJE253
MJE340 / MJE350
TTC004B / TTA004B
Some random notes:
- The Peak Atlas DCA Pro provides a maximum Ic of about 10 mA and I don't really know how much you can extrapolate the accuracy of the model to higher currents. Bear this in mind especially for the VAS/driver models.
- Where I had a bunch of them, I measured beta and Vbe for the lot and based the model on the one closest to the median, but for some I only had one or two, so the model may not be as representative. Also, even where I had a bunch, the model will be representative of that particular bunch, the ones you have / buy may well be different, so ymmv. They were all pulled out of vintage equipment or bought from reliable suppliers (Mouser, Farnell, etc.). I'm not going to list all my stock, so if you have questions about a specific model, please ask.
- I have measured vs. simulated curves (Ic-Vce, hFE-Ic, Ic-Vbe and reverse) for all of them. Those are the direct measurements I've based the models on. I've also tweaked to match other things like beta droop, ft, Rb, temperature effects, etc. where those were available from the datasheet or elsewhere, which isn't always the case. If they weren't, I've left those parameters as they were in the model I tweaked or at their default value. If you're interested in the curves and/or details of a particular model, again please ask.
- This has been discussed before but it bears repeating: it's amazing how outrageously bad some of the models provided by the manufacturers are. Take for example the Toshiba TTC004B / TTA004B: it looks like they've tried to model the quasi-saturation apparent from the Ic-Vce curves in the datasheet by giving them a ridiculously bad VAF, when in fact they are excellent in that respect.
- On that note, given the difficulties with simulating quasi-saturation (see the thread above), I've only bothered with it where it was apparent in my measurements, but not where it appears only in the datasheet at voltages / currents where I don't envisage using that particular transistor, as in those Toshibas.
Can't think of anything else to say right now, comments and questions always welcome!
Cheers,
Cabirio
Update 14-Mar-25: Revision B attached, see
post #8.