2
Lessons In Electric Circuits, Volume I – DC
By Tony R. Kuphaldt
Fifth Edition, last update October 18, 2006
i c 2000-2008, Tony R. Kuphaldt
This book is published under the terms and conditions of the Design Science License. These terms and conditions allow for free copying, distribution, and/or modification of this document by the general public. The full Design Science License text is included in the last chapter.
As an open and collaboratively developed text, this book is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Design Science
License for more details.
Available in its entirety as part of the Open Book Project collection at: www.ibiblio.org/obp/electricCircuits PRINTING HISTORY
• First Edition: Printed in June of 2000. Plain-ASCII illustrations for universal computer readability. • Second Edition: Printed in September of 2000. Illustrations reworked in standard graphic
(eps and jpeg) format. Source files translated to Texinfo format for easy online and printed publication. • Third Edition: Equations and tables reworked as graphic images rather than plain-ASCII text. • Fourth Edition: Printed in August 2001. Source files translated to SubML format. SubML
A
is a simple markup language designed to easily convert to other markups like L TEX,
HTML, or DocBook using nothing but search-and-replace substitutions.
• Fifth Edition: Printed in August 2002. New sections added, and error corrections made, since the fourth edition.
ii
Contents
1 BASIC CONCEPTS OF ELECTRICITY
1.1 Static electricity . . . . . . . . . . . . . .
1.2 Conductors, insulators, and electron flow
1.3 Electric circuits . . . . . . . . . . . . . . .
1.4 Voltage and current . . . . . . . . . . . .
1.5 Resistance . . . . . . . . . . . . . . . . . .
1.6 Voltage and current in a
Bibliography: [1] A.E. Fitzergerald, David E. Higginbotham, Arvin Grabel, Basic Electrical Engineering, (McGraw-Hill, 1975). at [3] Davy Van Nieuwenborgh, private communications, Theoretical Computer Science laboratory, Department of Computer Science, Vrije Universiteit Brussel (4/7/2004).