5.5 The computer simulation program TRANSISTOR with a model about an active electronical circuit.

See also my e-book on internet: chapter 5 and figure 5.11.

Many mathematical models of a transistor are known. Some of these models are matrix-models, treating the transistor as a black box, presenting sets of values of output variables as a result of sets of values of input parameters like input impedance, voltage gain etc. Other models simulate the transistor in a more transparent way. In these models, the transistor is described by means of an electronic circuit. The models can be used in order to study the transistor's behaviour in a dynamic way by changing the parameters.

The model of a transistor, implemented in the prototype TRANSISTOR, belongs to the second type of models. It describes the behaviour of a transistor in a normal low signal amplifier circuit. The model has been developed for educational applications by Min and Malhotra (1988) and Min and Van Leeuwen (1990, not published).

Educational value

Simulations of electronic networks may be useful in the physics or electronics curriculum as a training before starting real experiments. The consultation of content specialists, curriculum specialists and specialists in didactics would be required in order to obtain the information needed for the improvement of the prototype in order to make it suitable for use in a didactic environment.

Nevertheless, prototypes similar to TRANSISTOR may prove very useful in everyday physics teaching to replace expensive or difficult experiments.

Model description

TRANSISTOR has been first implemented in MacTHESlS by Malhotra in 1988. The purpose of the implementation was to test the performance of the design system with respect to the implementation of models originating from the subject of Physics. Min and Van Leeuwen have implemented TRANSISTOR in MacTHESlS in 1990; later sometimes in JavaTHESIS; see figure 3 and 4. The default values of the parameters and the starting values of his model are:


Figure 1. The model of the computer simulation program TRANSISTOR with the input and output.


Figure 2. The model of the computer simulation program TRANSISTOR with the DC and the AC component.

The most essential parts of the first version of the model (here written in Pascal) are:

The most essential parts of the last version of the model (here written in Java) are:

The prototype TRANSISTOR is first designed according to the description of the student's environment of MacTHESlS. In this application three windows are present. In the other versions mostly two window are visualized. The circuit consists a 'standard' transistor, some resistors and a function generator. See the online example:

Online example 1. the microworld of TRANSISTOR (version Adapt-project, 2004)


Figure 3. Output of the computer simulation program TRANSISTOR, version 2000

Students can change the form of the input (sinus, block or pulse), the frequency and the amplitude of the input on the circuit on in other regions by clicking on the function generator or something. Furthermore, the properties of the electronic network can be changed by clicking sometimes in one of the resistors or some part of the transistor.


Figure 4. Output of the computer simulation program TRANSISTOR, version 2002

Enschede, 1996 - 2002