Vous êtes sur la page 1sur 21

CENTRAL PHILIPPINE UNIVERSITY

COLLEGE OF ENGINEERING

BJT TRANSISTOR
AMPLIFIER

PROJECT
ECE 4101 SIGNALS, SPECTRA, AND SIGNAL PROCESSING

EE 4106- FEEDBACK AND CONTROL SYSTEM

Lysa Dee Fabila | ECE 4101 | October 25, 2017


A. INTRODUCTION

The GUI made is a program that solves a Bipolar Junction Transistor (BJT) amplifier, both loaded and
unloaded. BJT is a widely used amplifier, and a current- driven device. Here, there are six different
configurations presented under loaded and unloaded BJT amplifier. This includes the common emitter fixed
bias, the voltage divider bias, the unbypassed CE emitter bias, the emitter-follower, the common-base, and
the collector feedback. The program provides codes that enable to solve for Ib, Ic, Ie, VCE, re, Zi, Zo, and Av for
the following said configurations, and thus provides convenience for students who are taking up the same
topic.

B. BASIC THEORY

If we join together two individual signal diodes back-to-back, this will give us two PN-junctions connected
together in series that share a common P or N terminal. The fusion of these two diodes produces a three layer,
two junctions, and three terminal devices forming the basis of a Bipolar Junction Transistor, or BJT for short.

The Bipolar Transistor basic construction consists of two PN-junctions producing three connecting
terminals with each terminal being given a name to identify it from the other two. These three terminals are
known and labelled as the Emitter ( E ), the Base ( B ) and the Collector ( C ) respectively. Bipolar Transistors
are current regulating devices that control the amount of current flowing through them in proportion to the
amount of biasing voltage applied to their base terminal acting like a current-controlled switch. The principle
of operation of the two transistors types NPN and PNP, is exactly the same the only difference being in their
biasing and the polarity of the power supply for each type.
Transistors are three terminal active devices made from different semiconductor materials that can act as
either an insulator or a conductor by the application of a small signal voltage. The transistors ability to change
between these two states enables it to have two basic functions: switching (digital electronics) or
amplification (analogue electronics). Then bipolar transistors have the ability to operate within three
different regions Active Region, Saturation and Cut-off.

Reference: https://en.wikipedia.org/wiki/Bipolar_transistor_biasing

PAGE 1
C. PROBLEM STATEMENT

What are the complex interactive program that solves the unloaded and loaded BJT transistor amplifiers
input impedance (Zi), output impedance (Zo), voltage gain (Av), the voltage across collector and emitter
(VCE), re, as well as the currents Ib, Ic, and Ie, by pressing solve and entering the values of resistors, beta
and source voltage?

D. PROCEDURES
1. Open the MATLAB on your computer

2. In the command window, make a file by typing edit new_file_name

3. Type guide in the command window, and select the Blank GUI

4. Design the desired GUI by using panel, static text, edit text, push button, etc. according to its respective
function.

5. Double click the Static Text and Inspector should appear. Change the label of your
design by editing the string property. You can change also the background, the font
size, the font color, and other styles that you want. The same procedure is followed to
design the Panel, Edit Text, Push Button, and Pop up menu. The tagging is done also in
this property.

NOTE: Tag the boxes you wanted to designate a name for. It will be used for the coding
of a program. This means that the tagged axis axes3 has to display the image bgrad.png

Tagged as axes3

6. To set a codes, right click on the i.e. button and a menu will appear. Select view callback>>Callback, and add the
codes in the program. (see Program Section for the codes)

7. Save and Run the program.

8. Verify the program by comparing the values obtained to your manual calculations. (see Results Section for the
results)

PAGE 2
E. PROGRAMS

POPUP1 (FIRST PANEL)

CALLBACK OF POPUPMENU

CALLBACK OF AXES1

The same callback of axes1 were set for AXES2, AXES3, AXES5, AXES8, AXES9, AXES10, AXES11,
AXES12, and AXES13 (the image use were bgtv.png, bgcas.png bgrad.png, and bgnews.png
simultaneously for the respective axes)

PANEL 2 (UNLOADED BJT TRANSISTOR AMPLIFIER)

CALLBACK OF POPUPMENU

PAGE 3
CALLBACK OF AXES1

The same callback of axes1 were set for AXES2, AXES3, AXES4, AXES5, AXES6, AXES8, AXES9,
AXES10, and AXES11 (the image use were bgrad.png, bgtv.png simultaneously for the respective axes)

CALLBACK OF BACK PUSHBUTTON

FIXEDBIASU PANEL (UNLOADED COMMON EMITTER FIXED BIAS)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

PAGE 4
VOLTAGEDIVIDERU PANEL (UNLOADED VOLTAGE-DIVIDER BIAS)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

PAGE 5
UNBYPASSEDU PANEL (UNLOADED UNBYPASSED CE- EMITTER BIAS)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

EMITTERU PANEL (UNLOADED EMITTER-FOLLOWER)

CALLBACK OF AXES1

PAGE 6
CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

COMMONU PANEL (UNLOADED COMMON-BASE)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

PAGE 7
CALLBACK OF SOLVE PUSHBUTTON

COLLECTORU PANEL (UNLOADED COLLECTOR FEEDBACK)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

PAGE 8
CALLBACK OF SOLVE PUSHBUTTON

PANEL 1 (LOADED BJT TRANSISTOR AMPLIFIER)

CALLBACK OF POPUPMENU

PAGE 9
CALLBACK OF AXES1

The same callback of axes1 were set for AXES2, AXES3, AXES4, AXES5, AXES6, AXES7, AXES8, AXES9,
and AXES10 (the image use were bgrad.png, bgtv.png simultaneously for the respective axes)

CALLBACK OF BACK PUSHBUTTON

FIXEDBIASL PANEL (LOADED COMMON EMITTER FIXED BIAS)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

PAGE 10
VOLTAGEDIVIDERL PANEL (LOADED VOLTAGE-DIVIDER BIAS)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

PAGE 11
UNBYPASSEDL PANEL (LOADED UNBYPASSED CE-EMITTER BIAS)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

EMITTERL PANEL (LOADED EMITTER-FOLLOWER)

CALLBACK OF AXES1

PAGE 12
CALLBACK OF BACK PUSHBUTTON

CALLBACK OF SOLVE PUSHBUTTON

COMMONL PANEL (LOADED COMMON-BASE)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

PAGE 13
CALLBACK OF SOLVE PUSHBUTTON

COLLECTORL PANEL (LOADED COLLECTOR FEEDBACK)

CALLBACK OF AXES1

CALLBACK OF BACK PUSHBUTTON

PAGE 14
CALLBACK OF SOLVE PUSHBUTTON

PAGE 15
F. RESULTS
POPUP1 (FIRST PANEL)

PANEL2 (UNLOADED BJT TRANSISTOR AMPLIFIER)

FIXEDBIASU (UNLOADED COMMON EMITTER FIXED BIAS)

VOLTAGEDIVIDERU (UNLOADED VOLTAGE-DIVIDER BIAS)

PAGE 16
UNBYPASSEDU (UNLOADED UNBYPASSED EMITTER-BIAS)

EMITTERU (UNLOADED EMITTER-FOLLOWER)

COMMONU (UNLOADED COMMON-BASE)

COLLECTORU (UNLOADED COLLECTOR FEEDBACK)

PAGE 17
PANEL 1(LOADED BJT TRANSISTOR AMPLIFIER)

FIXEDBIASL (LOADED COMMON EMITTER FIXED BIAS)

VOLTAGEDIVIDERL (LOADED VOLTAGE-DIVIDER BIAS)

UNBYPASSEDL (LOADED UNBYPASSED EMITTER-BIAS)

PAGE 18
EMITTERL (LOADED EMITTER-FOLLOWER)

COMMONU (UNLOADED COMMON-BASE)

COLLECTORL (LOADED COLLECTOR FEEDBACK)

PAGE 19
G. CONCLUSION AND LEARNING EXPERIENCES
Throughout the whole semester, I was able to operate MATLAB and learned to familiarize some of its
commands and capabilities. This project focused on the Graphic Users Interface (GUI) and aims to solve
the important parameters of a BJT transistor amplifier, both loaded and unloaded. This includes the
different configurations such as the common emitter fixed bias, the voltage divider bias, unbypassed CE
emitter bias, emitter follower, common-base, and collector feedback. From the results , it is shown that
the GUI made is able to present an answer based on its function and observed that the voltage gain of the
no load configurations is greater than of the loaded, thus the GUI made is verified and proven to be
correct. MATLAB is indeed a premiere software package for engineers because it has the combination of
analysis capabilities, flexibility, reliability, and powerful graphics.

PAGE 20

Vous aimerez peut-être aussi