Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

ECED3901 Design 2 - Engineering Design Process, Project Management, and Embedded Systems

Colin O'Flynn via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore comprehensive electrical and computer engineering design principles through this lecture series covering essential topics for embedded systems development. Master the complete design process from initial concept through project management and risk assessment, then delve into practical hardware considerations including DC motor control, thermal management, and sensor integration. Learn critical programming skills for embedded systems using C programming, version control with GIT, debugging techniques, and documentation with Doxygen and PC-Lint. Develop expertise in navigation systems, working with accelerometers, gyroscopes, and compass modules like the MPU9150, while understanding signal conditioning techniques and analog-to-digital conversion principles. Gain hands-on experience with PCB layout using Eagle software, implement digital signal processing concepts including repetitive sampling and filtering, and apply fixed-point arithmetic in embedded applications. Practice circuit simulation using LTSpice IV for both time and frequency domain analysis, and conclude with integration testing methodologies and final project implementation strategies including USB communication protocols.

Syllabus

ECED3901 - May 11 2015 - Lecture #2 - Design Process
ECED3901 - May 14 2015 - Lecture #3 - Project Management, Risks
ECED3901 - May 21 2015 - Lecture #4 - DC Motors, Driving
ECED3901 - May 25 2015 - Lecture #5 - Thermal Considerations
ECED3901 - May 28,2015 - Lecture #6 - C Programming, Embedded Design, PC-Lint, Doxygen
ECED3901 - June 1, 2015 - Lecture #7 - Programming, GIT, Debugging
ECED3901 - Coin Board Demo
ECED3901 - June 4, 2015 - Sensors
ECED3901 - June 11, 2015 - Navigation #1
ECED3901 - June 15/2015 - MPU9150 (Accel/Gyro/Compass)
ECED3901 - June 18, 2015 - Lecture 12 - Signal Conditioning
ECED3901 - LTSpice IV Time and Frequency Simulation
ECED3901 - June 22/2015 - Lecture 13 - Signal Conditioning #2
ECED3901 - June 25/2015 - Lecture 14 - Using the ADC
ECED3901 - June 29/2015 - Lecture #15 - PCB Layout in Eagle
ECED3901 - July 2/2015 - Lecture #16 - Repetitive Sampling, Filters, Fixed-Point
ECED3901 - July 9/2015 -Lecture #17 - Integration/Testing
ECED3901 - July 16/2015 -Lecture #19 - Final Hints
ECED3901 - July 13,2015 - Lecture #18 - Last Hints + USB

Taught by

Colin O'Flynn

Reviews

Start your review of ECED3901 Design 2 - Engineering Design Process, Project Management, and Embedded Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.