23.01.2015 Views

Download - Wolfram Research

Download - Wolfram Research

Download - Wolfram Research

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

102 2. Tutorial<br />

Similarly, we define a simplified Ebers-Moll model for transistors operating in the forward active<br />

region.<br />

Both models are now stored in the global database:<br />

In[11]:= Circuit[<br />

Model[<br />

Name −> NPNBJT,<br />

Selector −> EbersMollForwardActive,<br />

Scope −> Global,<br />

Ports −> {C, B, E},<br />

Parameters −> {betaf, Js, Area, Global[Temperature]},<br />

Translation −><br />

{alphaf −> betaf/(1+betaf),<br />

Is −> Js*Area, Vt :> ThermalVoltage[Temperature]},<br />

Variables −><br />

{Current[B, C], Voltage[B, C],<br />

Current[B, E], Voltage[B, E]},<br />

Definition −><br />

Equations[<br />

Current[B, C] == −Is*(Exp[Voltage[B, E]/Vt]),<br />

Current[B, E] == Is/alphaf*(Exp[Voltage[B, E]/Vt])<br />

]<br />

]<br />

] // ExpandSubcircuits;<br />

In[12]:= GlobalSubcircuits[]<br />

Out[12]=<br />

NPNBJT, EbersMoll, NPNBJT, EbersMollForwardActive<br />

2.6.6 Nonlinear DC Circuit Analysis<br />

Calculating the Bias Point of a Transistor Circuit<br />

Analog Insydes’ nonlinear modeling capabilities and numeric equation solver allow for solving<br />

circuit analysis problems quickly and reliably without tedious and error-prone hand calculations.<br />

Let’s demonstrate one such application:<br />

Determine the operating-point currents and voltages IB, IC, VBE, VCE for the circuit shown in<br />

Figure 6.6, if (a) RB ⩵ k and (b) RB ⩵ k. Assume that the transistor has an emitter area of<br />

mil , Β f ⩵ , Β r ⩵ , J S ⩵ ΜAmil , and that it operates at a temperature of K. The<br />

values of the supply voltage and the collector resistance are VCC ⩵ V and RC ⩵ k.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!