Measuring the I-V characteristics of a transistor constitutes an important step in an introductory electronics course. We demonstrate the use of a digital oscilloscope with a USB connection to perform a measurement of the characteristic curves with no additional custom circuitry. The setup is presented alongside the open-source software that allows the signal acquisition and analysis of the results.

1.
A. P.
Malvino
and
D. J.
Bates
,
Electronic Principles
, 7th ed. (
McGraw Hill
,
New York
,
2006
).
2.
Z.
Gubanski
, “
Apparatus for teaching physics: Transistor characteristic curves on an oscilloscope
,”
Phys. Teach.
11
,
359
359
(
1973
).
3.
G.
Barnes
, “
Apparatus for teaching physics: Families of transistor characteristics on an oscilloscope
,”
Phys. Teach.
12
,
239
241
(
1974
).
4.
R.
Lee Ponting
, “
The oscilloscope as a primary measurement tool
,”
Phys. Teach.
29
,
401
403
(
1991
).
5.
V.
Ramachandran
, “
Investigating the active region of transistor characteristics
,”
Phys. Educ.
28
,
252
254
(
1993
).
6.
M.
Camden
, “
Oscilloscope display of current-voltage curves
,”
Phys. Teach.
43
,
121
121
(
2005
).
7.
All manuals and information can be found on Tektronix’s website: ⟨http://www.tek.com/⟩.
8.
E.
Moreno-García
, “
Curve tracer with a personal computer and LabVIEW
,”
IEEE Proceedings of the 14th International Conference on Electronics, Communications and Computers
, Veracruz, Mexico,
2004
, pp.
202
207
.
9.
J. A.
Manzanares
,
J.
Bisquert
,
G.
Garcia-Belmonte
, and
M.
Fernández-Alonso
, “
An experiment on magnetic induction pulses
,”
Am. J. Phys.
62
,
702
706
(
1994
).
10.
M. F.
Masters
and
R. E.
Miers
, “
Use of a digital oscilloscope as a spectrum analyzer in the undergraduate laboratory
,”
Am. J. Phys.
65
,
254
255
(
1997
).
11.
D.
Potter
, “
Phase changes in reflected sound waves
,”
Phys. Teach.
41
,
12
13
(
2003
).
12.
M. L.
Martínez Ricci
,
J.
Mazzaferri
,
A. V.
Bragas
, and
O. E.
Martínez
, “
Photon counting statistics using a digital oscilloscope
,”
Am. J. Phys.
75
,
707
712
(
2007
).
13.
A.
Wadhwa
, “
Measuring the coefficient of restitution using a digital oscilloscope
,”
Phys. Educ.
44
,
517
521
(
2009
).
14.
The Python programming language official website: ⟨http://www.python.org/⟩.
15.
MATPLOTLIB is a PYTHON 2D plotting library: ⟨http://matplotlib.sourceforge.net/⟩.
16.
See supplementary material at http://dx.doi.org/10.1119/1.3493628 for computer code, a “how-to” and the data files. The file how-to.html provides detailed instructions.
17.
Voltage sources are more common than current sources, justifying the use of V1 to control IB.

Supplementary Material

AAPT members receive access to the American Journal of Physics and The Physics Teacher as a member benefit. To learn more about this member benefit and becoming an AAPT member, visit the Joining AAPT page.