You are previewing Electrical Engineering 101, 3rd Edition.
O'Reilly logo
Electrical Engineering 101, 3rd Edition

Book Description

Electrical Engineering 101 covers the basic theory and practice of electronics, starting by answering the question "What is electricity?" It goes on to explain the fundamental principles and components, relating them constantly to real-world examples. Sections on tools and troubleshooting give engineers deeper understanding and the know-how to create and maintain their own electronic design projects. Unlike other books that simply describe electronics and provide step-by-step build instructions, EE101 delves into how and why electricity and electronics work, giving the reader the tools to take their electronics education to the next level. It is written in a down-to-earth style and explains jargon, technical terms and schematics as they arise. The author builds a genuine understanding of the fundamentals and shows how they can be applied to a range of engineering problems.

This third edition includes more real-world examples and a glossary of formulae. It contains new coverage of:

  • Microcontrollers
  • FPGAs
  • Classes of components
  • Memory (RAM, ROM, etc.)
  • Surface mount
  • High speed design
  • Board layout
  • Advanced digital electronics (e.g. processors)
  • Transistor circuits and circuit design
  • Op-amp and logic circuits
  • Use of test equipment


  • Gives readers a simple explanation of complex concepts, in terms they can understand and relate to everyday life.
  • Updated content throughout and new material on the latest technological advances.
  • Provides readers with an invaluable set of tools and references that they can use in their everyday work.

Table of Contents

  1. Front Cover
  2. Electrical Engineering 101: Everything You Should Have Learned in School… but Probably Didn’t
  3. Copyright
  4. Table of Contents
  5. Preface
    1. The First Word
      1. Build Intrepreneurs
      2. Engineers = Success
    2. Overview
      1. For Engineers
      2. For Students
      3. For Managers
      4. For Teachers
      5. For Everyone
  6. About the Author
  7. 0. What Is Electricity Really?
    1. Chicken vs. Egg
    2. So What Is Electricity?
    3. The Atom
    4. Now What?
    5. A Preview of Things to Come
    6. It Just Seems Magical
  8. 1. Three Things They Should Have Taught in Engineering 101
    1. Units Count!
      1. Unit Math
      2. Sometimes Almost Is Good Enough
    2. How To Visualize Electrical Components
      1. Physical Equivalents of Electrical Components
      2. The Resistor Is Analogous to Friction
      3. The Inductor Is Analogous to Mass
      4. The Capacitor Is Analogous to a Spring
      5. A Tank Circuit
      6. A Complex Circuit
    3. Learn an Intuitive Approach
      1. Intuitive Signal Analysis
    4. “Lego” Engineering
      1. Building Blocks
  9. 2. Basic Theory
    1. Ohm’s Law Still Works: Constantly Drill the Fundamentals
      1. Ohm's Law
      2. The Voltage Divider Rule
      3. Capacitors Impede Changes in Voltage
      4. Inductors Impede Changes in Current
      5. Series and Parallel Components
      6. Thevenin's Theorem
    2. It’s About Time
      1. AC/DC and a Dirty Little Secret
      2. Constant Voltage Sources vs. Constant Current Sources
      3. Direct Current
      4. Alternating Current
      5. Back to Capacitors and Inductors Again
      6. Low-Pass Filters
      7. High-Pass Filters
      8. Active Filters
    3. Beam Me Up?
      1. The Magnetic Field
      2. The Electric Field
    4. Keep It Under Control
      1. The System Concept
      2. The Step Input
      3. Feedback
        1. Positive Feedback
        2. Negative Feedback
      4. Open-Loop Gain vs. Closed-Loop Gain
  10. 3. Pieces Parts
    1. Partially Conducting Electricity
      1. Semiconductors
      2. Diodes
      3. Forward Voltage
      4. Reverse Breakdown Voltage
      5. Transistors
      6. Transistors as Switches
      7. Saturation
      8. Use the Right Transistor for the Job
      9. Transistors as Linear Amplifiers
      10. FETs
      11. PCB
      12. Random List of Additional Parts
    2. Power and Heat Management
      1. Junction Temp
      2. Case Temp
      3. Heat Sinking
      4. Radiation
      5. Convection
      6. Conduction
      7. Can You Dump It into a PCB?
      8. Heat Spreading
    3. The Magical Mysterious Op-Amp
      1. Op-Amps: The Misunderstood Magical Tool!
      2. What Is an Op-Amp, Really?
    4. Negative Feedback
    5. Positive Feedback
      1. All About Op-Amps
    6. It's Supposed to Be Logical
      1. Binary Numbers
      2. Logic
      3. The NOT Gate
      4. The AND Gate
      5. The OR Gate
      6. The NAND gate
      7. The NOR Gate
      8. The XOR Gate
      9. Adders
      10. Memory Cells
      11. State Machines
    7. Microprocessor/Microcontroller Basics
      1. What's Inside a Micro?
        1. Instruction Memory
        2. Databus
        3. Instruction Decoder
        4. Registers
        5. Accumulator
        6. ALU
        7. Program Counter
        8. Timer Counters
        9. Interrupt
        10. Mnemonics and Assemblers
      2. Structure
      3. Some Slick Math Routines
      4. Multiplication
      5. Division
      6. Slick, Isn't It?
      7. Get to Know Your I/O
      8. Where to Begin
    8. Climbing the Software Language Mountain
    9. Input and Output
      1. Input
        1. Switches
        2. Transistors
        3. Phototransistors
        4. Hall or Magnetic Sensors
        5. Digital Encoders
        6. Other ICs
        7. Input Specs
        8. Potentiometers
      2. Analog Sensors
      3. Grounding
      4. Sensor Impedance
      5. Input Impedance
      6. Output
      7. LEDs
        1. LCDs
      8. Multiplexing
      9. Incandescent Lamp
      10. Transistors and FETs
      11. Coils
  11. 4. The Real World
    1. Bridging the Gap
      1. Analog vs. Digital
      2. So We Have Analog
      3. Then There Is Digital
      4. The Best of Both Worlds
    2. A-to-D and Back Again
      1. A Is for Analog
      2. D Is for Digital
    3. It Takes a Little D to A to Get a Little A to D
      1. Digital Signal Processing
    4. When Parts Aren’t Perfect
      1. Everything Is Everywhere
      2. Error Sources, Ideal vs. Real
      3. Resistors
      4. Capacitors
      5. Inductors
      6. Semiconductors
      7. Voltage Sources
      8. When Parts Aren’t Perfect Conclusion
    5. Robust Design
      1. Can You Tolerate It?
      2. Learn to Adapt
      3. Modular Design
      4. Anticipate Changes
      5. One Last Word of Caution
    6. Some of My Favorite Circuits
      1. Hybrid Darlington Pair
      2. DC Level Shifter
      3. Virtual Ground
      4. Voltage Follower
      5. AC-Only Amplifier
      6. Inverter Oscillator
      7. Constant Current Source
    7. Get Your Own—Here Are a Few
    8. Power Supplies
      1. It’s All About the Voltage, Baby!
      2. Linear Power Supplies
      3. Switchers
        1. DC is what we start with
        2. Flip the switch
      4. Some Final Thoughts
    9. Making Stuff Move: The Electromechanical World
      1. DC Motors
        1. DC motor control
        2. Speed control
        3. Linear control
        4. Switching control
    10. Maintaining Speed
      1. Torque Control
      2. Braking
      3. No More Secrets!
      4. A Little Elaboration
      5. Regeneration Ain’t So Bad
      6. Changing Directions
      7. Making Stuff Move Conclusion
    11. Some Other Types of Motors
      1. Brushless DC Motors
      2. Stepper Motors
      3. AC and Universal Motors
      4. Solenoids
      5. Relays
      6. Catching Flies
  12. 5. Tools
    1. Making the Invisible Visible
      1. Meters
      2. Scopes
      3. Logic Analyzers
    2. Simulators
      1. What Is Real?
      2. A Powerful Tool
      3. Develop Your Intuition
    3. Soldering Irons
      1. The Basic 4
      2. Solder Goobers
      3. SMT Specifics
      4. Lead Free
      5. Desoldering
        1. Tape
        2. Hand Pump
        3. Chip Quik
        4. Desoldering Station
    4. People Tools
      1. The Company
      2. The Rep
      3. The Distributor
      4. FAEs
      5. Design Wins
      6. Going Direct
      7. To Sum It Up
  13. 6. Troubleshooting
    1. Getting Ready for the Hunt
      1. Shotgun Wedding
      2. You Too Can Learn to Shoot Trouble
      3. Simple Things First
      4. Look Outside Your Specialty
      5. Don't Ignore Anything
      6. Which of These Things Is Not Like the Other?
      7. Estimation Revisited
      8. Can You Break It Again?
      9. Root Cause
      10. Categorize the Problem
      11. Go Shoot Some Trouble
    2. Ghost in the Machine: EMI
      1. What Is EMI?
      2. The Ways of the Ghost
      3. Conducted EMI
      4. Radiated EMI
      5. Deal With It
      6. Break It to Prove You Can Fix It
    3. Timing Is Everything
    4. Under Pressure
    5. Be Prepared for Surprises
      1. Not All Components Are Created Equal
      2. Controlled Environment
      3. Poor Man's EMI Tests
      4. I Dream of Juju
      5. It's in the Air
      6. It's in the Wire!
      7. Low Current (Power) Signals Are Disrupted Easily
      8. Find the Antenna and Break It
      9. In Conclusion
    6. Code Junkies Beware
      1. Bug-Free Software Might Be Impossible
      2. Testing, Testing, and More Testing
      3. Repeat the Problem
      4. Set Up Tracers
      5. Code Reviews
      6. Break It Again
      7. Hunting Bugs
  14. 7. Touchy-Feely Stuff
    1. People Skills
      1. Those Over You
        1. The Dilbert Boss
        2. Negotiator Boss
        3. The “Yes Man” Boss
        4. The Micromanager
        5. The Macro Manager
        6. The Perfect Boss
        7. Your Boss's Boss
        8. Those Over You Summary
      2. Those at Your Level
        1. The Sneak
        2. The Power Monger
        3. The Badger
        4. The Average Joe (or Jane)
        5. The Shooting Star
        6. Those at Your Level Summary
      3. Those Under You
        1. The Smart Slacker
        2. The Praise Deprived
        3. The Dud
        4. The Average Joe (or Jane)
        5. The Shooting Star
        6. Finally
      4. Administrative Assistants
    2. Becoming an Extroverted Introvert
      1. It All Depends on Your Point of View
        1. The Peon Point of View
        2. The Pointy-Hair Point of View
        3. Talk It Out
      2. Visualization
      3. Affirmations
      4. Breaking Out of Your Shell
      5. Repeat
    3. Communication Skills
      1. Verbal
        1. Watch for Body Language
        2. Consider Who You Are Talking To
        3. Should You Get Angry?
        4. Reflective Listening
        5. Read
      2. Written
        1. Proofread It
        2. Use Appropriate Emphasis
        3. Use Verbal Skills in Writing
        4. Email Specifics
      3. Get to the Point
        1. Use Analogy
        2. Sketch a Picture
        3. Watch Out for Corporate Culture Code Words
    4. Especially for Managers
      1. The Facilitator
      2. The Buffer
      3. The Advocate
      4. The Gift of Focus
      5. Understanding Engineers
        1. Weasel Room
        2. The Eternal Optimist
        3. Desire to Grow
      6. The Best Manager is Right Most of the Time
      7. Finding the Shooting Star in a Forest of Average Joes
        1. Dress
        2. Fundamental Knowledge
        3. Can You Learn?
        4. Are You Willing to Learn?
        5. People Skills
        6. Attitude/Motivation
        7. Common Sense
        8. In General
    5. Especially for Employees
      1. How to Get a Job
        1. Don't Be Condescending
        2. Don't Worry About Saying “I Don't Know”
        3. Don't Lose Your Cool
        4. Don't Give Up Easily
        5. Don't Be Afraid to Ask Questions
        6. Don't Lay Your Head on the Table
        7. Don't Call Yourself Stupid
        8. A Final Thought
      2. How to Keep a Job
        1. Value
        2. Position
        3. Loyalty
        4. Effort
        5. If the Worst Happens
      3. A Final, Final Thought
    6. How to Make a Great Product
      1. The Idea
      2. Design
      3. Timing
      4. Funding
      5. Marketing
      6. Making a Great Product Summary
  15. Glossary
  16. Index
    1. A
    2. B
    3. C
    4. D
    5. E
    6. F
    7. G
    8. H
    9. I
    10. J
    11. K
    12. L
    13. M
    14. N
    15. O
    16. P
    17. Q
    18. R
    19. S
    20. T
    21. U
    22. V
    23. W
    24. X
    25. Y
    26. Z