4.7 out of 5
4.7
42 reviews on Udemy

Beyond Arduino, Part 2: Analog Input Output

Learn how to actually interact with the analog world in your favorite microcontroller platform
Instructor:
Eduardo Corpeño
1,193 students enrolled
English [Auto-generated]
Design analog hardware around your IoT applications
Design add-on analog circuitry for popular development boards such as Arduino and Raspberry Pi.
Understand how a microcontroller interacts with its supporting analog hardware

In this course you will learn that there’s more to life than the Arduino Uno and that there’s probably a better way to do what you’ve been doing with microcontrollers. Yes, Arduino is an excellent platform to get you started, but you will learn that Arduino is not part of the day to day electronics you use like your TV, microwave oven or car dashboard. 

Do you know how the analog interfacing elements in a microcontroller work? Well, you will learn that here. 

This is not exactly a hands-on course, not if you don’t want it to be. There are no promises on the projects you’ll make because I won’t force you to build something you didn’t choose to. However, I strongly recommend that you code along. Several microcontroller development platforms are showcased, but you should follow the examples with your own microcontroller.

Introduction

1
Course Structure
2
Instructor Introduction

Why Analog?

1
Some Examples
2
More Examples
3
Comparing Analog and Digital Data
4
Analog Data in Computing Systems

What's an Amplifier, Anyway?

1
What's an Amplifier?
2
A Time Plot
3
Modelling an Amplifier with a 2-port System
4
Dependent Sources
5
Desired Parameters
6
Where do Dependent sources get their Power from?

Operational Amplifier Basics

1
What's an OpAmp?
2
Internal OpAmp Model
3
Ideal OpAmp Characteristics
4
Typical OpAmp Characteristics
5
Some views of the 741

OpAmps as Comparators

1
The Question it Answers
2
The Saturation Voltages
3
The Open Loop Gain
4
Comparator Example #1: A Potentiometer
5
Comparator Example #2: A Light Sensor
6
Not TTL Levels
7
Adding a Comparator
8
Output Plot
9
Optional Project: Infrared Light Sensor

OpAmps as Inverting Amplifiers

1
Negative Feedback
2
High Input Impedance
3
KCL Node Analysis
4
Virtual Ground
5
Punchline with Some Algebra
6
Recap and Key Ideas

Inverting Amplifier Analysis

1
Two Port Networks
2
The Voltage Gain
3
The rest of the Parameters

Digital to Analog Converters

1
Let's Recall Some Stuff
2
Digital to Analog Conversion
3
Pulse Width Modulation
4
The Usual DAC Pinout
5
The Binary Weighted DAC
6
The R-2R DAC
7
R-2R DAC Circuit Analysis, Part 1
8
R-2R DAC Circuit Analysis Punchline
9
R-2R DAC Advantages

Analog to Digital Converters

1
Let's Recall Some Stuff
2
Analog to Digital Conversion
3
Analog to Digital Conversion Example
4
Encoding
5
Flash ADC
6
Flash ADC Example
7
Flash ADC Details

The Successive Approximation Analog to Digital Converter

1
Successive Approximation Analog to Digital Converter
2
How it Works
3
The Successive Approximation Register
4
SAR Example, part 1
5
SAR Example, part 2
6
Breaking the 4th Wall
7
A Time Diagram

Sample and Hold

1
What it does and why it's useful
2
How it's implemented
3
How it works

The Staircase or Digital Ramp ADC

1
How it's implemented
2
How it Works
3
A Word on Complexity
4
Digital Ramp ADC

The Analog Ramp ADC

1
How it Works
2
The Converter Working
3
A Word on Efficiency
4
An Efficient Analog Ramp ADC
5
About CircuitMaker
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.7
4.7 out of 5
42 Ratings

Detailed Rating

Stars 5
23
Stars 4
14
Stars 3
3
Stars 2
1
Stars 1
1
00ee63732a76e4e3053174124f42f0df
30-Day Money-Back Guarantee

Includes

3 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion