diff options
Diffstat (limited to 'js/Electrical/NPN.js')
-rw-r--r-- | js/Electrical/NPN.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/js/Electrical/NPN.js b/js/Electrical/NPN.js index a02e0de3..b54740fa 100644 --- a/js/Electrical/NPN.js +++ b/js/Electrical/NPN.js @@ -53,6 +53,26 @@ function NPN() { return this.x; } NPN.prototype.get = function NPN() { + var options = { + Bf:["Bf : Forward beta",this.Bf], + Br:["Br : Reverse beta",this.Br], + Is:["Is : Transport saturation current",this.Is], + Vak:["Vak : Early voltage (inverse), 1/Volt",this.Vak], + Tauf:["Tauf: Ideal forward transit time",this.Tauf], + Taur:["Taur: Ideal reverse transit time",this.Taur], + Ccs:["Ccs : Collector-substrat(ground) cap.",this.Ccs], + Cje:["Cje : Base-emitter zero bias depletion cap.",this.Cje], + Cjc:["Cjc : Base-coll. zero bias depletion cap.",this.Cjc], + Phie:["Phie: Base-emitter diffusion voltage",this.Phie], + Me:["Me : Base-emitter gradation exponent",this.Me], + Phic:["Phic: Base-collector diffusion voltage",this.Phic], + Mc:["Mc : Base-collector gradation exponent",this.Mc], + Gbc:["Gbc : Base-collector conductance",this.Gbc], + Gbe:["Gbe : Base-emitter conductance",this.Gbe], + Vt:["Vt : Voltage equivalent of temperature",this.Vt], + EMinMax:["EMinmax: if x > EMinMax, the exp(x) is linearized",this.EMinMax], + } + return options; } NPN.prototype.set = function NPN() { this.Bf = parseFloat((arguments[0]["Bf"])) |