My Account Log in

1 option

Practical analog, digital, and embedded electronics for scientists / Brett D. DePaola.

Ebook Central Academic Complete Available online

View online
Format:
Book
Author/Creator:
DePaola, Brett D., author.
Series:
IOP Ebooks Series
Language:
English
Subjects (All):
Embedded Internet devices.
Physical Description:
1 online resource (304 pages)
Edition:
First edition.
Place of Publication:
Bristol, England : IOP Publishing, [2021]
Summary:
This book provides an integrated lecture and laboratory course in electronics for science students. It is an integrated textbook and laboratory manual on analog, digital, and embedded electronics for science students with emphasis on understanding how to use the various circuit elements in a practical way.
Contents:
Intro
Preface
Acknowledgements
Author biography
Brett D DePaola
Chapter 1 Introduction
1.1 Laws of the land
1.1.1 Logs and decibels
1.1.2 Complex arithmetic (Complex, yes. Difficult, no!)
1.1.3 Ohm's law and Kirchhoff's rules
1.2 The voltage divider (You can't believe how important this is!)
1.3 Mr Thévenin and his amazing equivalent circuit
1.4 Input and output impedances
1.4.1 Theoretical determination of impedance
1.4.2 Experimental determination of impedance
1.5 Error propagation
1.5.1 Example 1: the product of two parameters
1.5.2 Example 2: the quotient of two parameters
1.5.3 Example 3: an exponential
Chapter 2 RC circuits
2.1 R and C
2.1.1 Resistors
2.1.2 Capacitors
2.2 RC filters
2.3 Doing calculus with R and C
Chapter 3 Diodes and transistors
3.1 Signal diodes
3.1.1 Diodes as 'one-way valves'
3.1.2 Diodes as non-ohmic devices
3.2 Zener diodes
3.3 Bipolar junction transistors
3.3.1 Transistors as a switch
3.3.2 The emitter follower
3.3.3 Common emitter amplifier
3.3.4 Transistor current sources/sinks
3.3.5 Common emitter amplifier re-visited
Chapter 4 Op amps I
4.1 Op amp basics
4.2 Examples
4.2.1 Inverting amplifier
4.2.2 Non-inverting amplifier
4.2.3 Summing amplifier
4.2.4 Current source
4.2.5 Peak finder
4.2.6 Sample and hold
4.2.7 Push-pull follower
4.2.8 Integrator
4.2.9 Differentiator
4.2.10 Active rectifier
4.2.11 Active clamp
Chapter 5 Op amps II: non-ideal behavior and positive feedback
5.1 Non-ideal behavior
5.1.1 Finite slew rate
5.1.2 Finite input impedance
5.1.3 Voltage offset
5.1.4 Voltage limitations
5.1.5 Output current limitations
5.1.6 Output phase shift
5.1.7 Temperature dependence
5.2 Positive feedback
5.2.1 Comparators
5.2.2 Oscillators.
5.2.3 Positive feedback gone bad
Chapter 6 Digital gates: combinational and sequential logic
6.1 Counting in different bases
6.2 Binary arithmetic
6.3 Gates and truth tables
6.3.1 DeMorgan's theorem
6.3.2 Using electronic gates
6.4 Combining outputs
6.4.1 The MUX
6.4.2 The DEMUX
6.5 Sequential logic
6.5.1 The bistable
6.5.2 D flip-flops
6.5.3 JK flip-flops
6.6 Counters
6.7 Latches
6.8 Monostable multivibrators
Chapter 7 Digital-analog, analog-digital, and phase-locked loops
7.1 Digital-analog conversion
7.1.1 Resolution issues
7.1.2 An example: the DAC1408
7.1.3 What's in a DAC?
7.2 Analog-digital conversion
7.2.1 The Nyquist criterion
7.2.2 ADC techniques
7.3 Phase-locked loops
7.3.1 Phase detectors
7.4 Phase-sensitive detection (lock-in amplifiers)
7.4.1 PSD: what's under the hood
7.4.2 Phase-detectors-again
7.4.3 Phase shifter
Chapter 8 Embedded electronics
8.1 Introduction
8.1.1 What are embedded electronics?
8.1.2 Why a computer?
8.1.3 Why the Beagle?
8.2 Inside the Beagle
8.2.1 Hardware
8.2.2 System variables
8.3 The pins
8.3.1 Overview
8.3.2 The device tree overlay
8.4 Loading a DTO
8.4.1 The ADC: getting started
8.4.2 Testing out the ADC
8.5 Configuring the general purpose input/output pins
8.6 Pulse width modulation (PWM)
8.7 Buses
8.7.1 I2C
8.7.2 The SPI bus
Chapter 9 Getting started
9.1 Use of the lab manual
9.2 Maintaining a lab book
9.3 Use of general laboratory equipment
9.3.1 The breadboard
9.3.2 Power supplies
9.3.3 The function generator
9.3.4 The multimeter
9.3.5 The oscilloscope
9.4 Play!
Chapter 10 R and C
10.1 Low-pass filter
Input impedance
10.2 High-pass filter
10.3 Differentiator
10.4 Integrator
Chapter 11 Transistors.
11.1 Emitter follower
11.2 Input and output impedance of follower
11.3 Single-supply follower
11.4 Push-pull follower
11.5 Common emitter amplifier
11.6 Bypassed emitter amplifier
11.7 Current source (sink)
Chapter 12 Op amps I
12.1 Open-loop test circuit
12.2 Inverting amplifier
12.3 Non-inverting amplifier
12.4 Follower
12.5 Current source
12.6 Summing amplifier
12.7 Push-pull follower
12.8 Integrator
12.9 Differentiator
12.10 Active rectifier
12.11 Improved active rectifier
12.12 Active clamp
Chapter 13 Op amps II: positive feedback, good and bad
13.1 Comparators
13.1.1 Defective comparators: open-loop
13.1.2 Using feedback with a comparator: hysteresis
13.2 The RC relaxation oscillator
13.3 RC relaxation oscillator using the 7555
13.3.1 Square waves with the 7555
13.3.2 Sawtooth oscillator
13.4 Sine wave oscillator: Wien bridge
13.5 Op amp instability: phase shift can make an op amp oscillate
Low-pass filter in the feedback loop
Remedy: shrink the disturbance fed back
Chapter 14 Digital gates: combinational and sequential logic
14.1 Gates and truth tables
14.2 Multiplexer
14.3 Sequential logic: JK flip-flop
14.4 Debouncing
14.5 D-type flip-flop
14.6 Programmable divide-by-N counter
Chapter 15 Digital-analog, analog-digital, and phase-locked loops
15.1 Digital-analog conversion
15.2 Tracking analog-digital converter
15.3 Phase-locked loop: frequency multiplier
15.4 Phase sensitive detection: lock-in amplifiers (optional lab)
Chapter 16 Embedded electronics, featuring the Beaglebone Black
16.1 Getting started
16.1.1 Connect the Beagle
16.1.2 Get familiar with Linux
16.1.3 Learning how to emacs: it's a lifestyle!
16.1.4 System variables
16.1.5 Clearing the LEDs.
16.1.6 Controlling the Beagle from within a program
16.2 Input/output
16.2.1 Analog-digital conversion
16.3 Pulse width modulation (PWM)
16.3.1 Setting up the PWM
16.3.2 Driving a load
16.3.3 Controlling a servo motor
16.4 Controlling the GPIO pins
16.4.1 Defining the pins
16.4.2 Controlling the pins from within a C++ program
16.5 Get on the bus!
16.5.1 The I2C bus
16.5.2 The SPI bus
Chapter 17 RC circuits
Solutions to chapter 2
Chapter 18 Diodes and transistors
Solutions to chapter 3
Chapter 19 Op amps 1
Solutions to chapter 4
Chapter 20 Op-amps 2
Solutions to chapters 5 and 13
20.5 Square waves from a 7555 (from lab 13.3.1)
Chapter 21 Digital gates
Solutions to chapter 6
Chapter 22 Digital-analog, analog-digital and phase-locked loops
Solutions to chapter 7
Chapter
C.1 Connecting from a Linux box
C.2 Connecting from an Apple-OS box
C.3 Connecting from a Windows box
C.3.1 Xming
C.3.2 Configuring and using PuTTY
D.1 vi
D.1.1 Command mode
D.1.2 Insert mode
D.2 emacs
E.1 The Hello World program
E.2 Strings and things
E.3 Input/output
E.3.1 Streams
E.3.2 Reading and writing files
E.4 Flow control 1
E.4.1 The for-loop
E.4.2 Conditionals
E.4.3 User-defined functions (procedures)
E.4.4 Pointers
E.5 Arrays
E.6 Time to show some class
E.7 Is that all there is?
G.1 Plotting functions
G.2 Plotting data
G.3 Saving your plots
G.4 Fitting the data
G.5 Writing a Gnuplot script
G.6 Plotting data from within a program
K.1 Total parts
K.2 Parts listed by lab.
Notes:
Description based on publisher supplied metadata and other sources.
Description based on print version record.
ISBN:
9780750340885
0750340886
OCLC:
1429722566

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account