DORDT UNIVERSITY ENGINEERING DEPARTMENT
EGR 304 — EMBEDDED MICROCONTROLLER SYSTEMS
Spring 2020

DAILY NOTES

Click on a date to download the notes for that day.
M = Monday, W = Wednesday, F = Friday


DATE TOPICS
M
W
F
 
 
1/10
 
 
 Video Intro, Microprocessor vs. Microcontroller vs SoC, trends (1st class day)
M
W
F
1/13
1/15
1/17
 Video Introduction to Git, Demonstration of a repository
           More on Git, HEAD, branch, other commands
           Parallel Ports, Configuration of, I/O strategies, Arduino code
M
W
F
1/20
1/22
1/24
           || Ports on Arduino and R-Pi, Pos or neg-true drive, V vs. I loads
           Driving higher powered loads, MOSFETs & BJTs as switches, flyback
           More on flyback, debouncing switches, modeling sensors, decibels
M
W
F
1/27
1/29
1/31
           Sensors: dynamic range, precision, accuracy, models, single-ended
           Differential sources, diff inputs, connections, variations
           A/D conversion: anti-aliasing, sampling, quantizing, audio demo
M
W
F
2/03
2/05
2/07
           Sensors: an overview. Matching sensor range to A/D range.
           Devotion: "What, me worry?", DC motors, Intro AC motors
           3-phase synch. w/ salient pole or cylindrical rotor, Selsyn motors
M
W
F
2/10
2/12
2/14
           Stepper motors, DC motor example
           Stepper holding torque vs. running torque, shaded pole examples.
           H-Bridge, relative position, direction, grey code, V&U-scan, Interrupts
M
W
F
2/17
2/19
2/21
           Memory (stack) needed for interrupts, sources of interrupts
           Detail on timer system, advantages of interrupts, OOP, risks of OOP
 Test #1
M
W
F
2/24
2/26
2/28
           Interrupt density, latency, interrupt intervals
           Int. intervals example; critical regions; task scheduling
           Measuring freq. and period, Memory applications and technologies
M
W
F
3/02
3/04
3/06
           Characteristics of memory and data storage
           Control of AC loads, SCR devices, Triac devices
 No class--Spring Break
M
W
F
3/09
3/11
3/13
 No class--Spring Break
 No class--Spring Break
 No class--Spring Break
M
W
F
3/16
3/18
3/20
 No class--Spring Break
 Extended Spring Break due to Corona Virus, Video: virtual classroom
 Video Practice virtual live classroom, IEEE Areospace conference report
M
W
F
3/23
3/25
3/27
 Video Devotion: "Weak"; Async vs sync serial, RS-232 history & voltages
 Video RS-232 reception, libraries, configuration, power over RS-232
 Video Baud, synchronous serial interfacing, Ethernet
M
W
F
3/30
4/01
4/03
 Video 'Scope view of Manchester, PoE+, Wi-Fi, Frames and OSI model
 Video Definition of Ethernet hub, switch, bridge, router, WAP
 Video Ethernet CSMA/CD animiation, typical small business network
M
W
F
4/06
4/08
4/10
 Video Discussion of test, Def'n of the Internet, Internet is not Ethernet
 Test #2
 No class--Easter Break
M
W
F
4/13
4/15
4/17
 No class--Easter Break
 Video Ethernet an Internet protocol—higher OSI layers, client-server roles
 Video USB: 4 pioneering features, plugs and jacks, speed in context: kcats
M
W
F
4/20
4/22
4/24
 Video USB Physical A-B connectors, host-client, hubs, wire; USB signaling
 Video USB transaction types, USB hot-plugging; T-lines: Telegrapher's eqs.
 Video T-lines: Wave eq, velocity of prop., char impedance, reflection coeff.
M
W
F
4/27
4/29
5/01
 Video T-lines: Examples
 Video Security and privacy; Symmetric key cryptosystems; Final available
 Video Public key , RSA, secure hash, side-ch attack, message brokering
M
W
F
5/04
5/06
5/08
 Video Best & worst slides fr. this course, James 4:13-17 (Last Day of Class)
 EGR 304 take-home exam due 5/06 at 11:59 PM. (End of EGR 304 Course)
 (No EGR-304-related events.     Graduation day for seniors)