ECE 1250 - Electrical and Computer Engineering Design
Course Info
Instructor:
Dr. Neil Cotter
Email:
necotter@ece.utah.edu
Office: MEB 3104
Study Guides
Lectures
- Symbols, Kirchhoff's Laws, Ohm's Law (pdf)
- Resistance, Power, Meters (pdf)
- Source Models, Thevenin Equivalents, Max Power Transfer (pdf)
- Basic AC, Power Transmission, Periodic Waveforms (pdf)
- Signals, Amplitude and Frequency Modulation, Analog-to-Digital Conversion, Pulse Width Modulation (pdf)
- Capacitors, RC Circuits, Inductors (pdf)
- Op Amps, Linear (Negative Feedback) Circuits, Nonlinear Circuits (Comparator and Schmitt Trigger) (pdf)
- Feedback Systems (pdf)
- Digital Logic Gates, Flip-Flops, Binary Numbers (pdf)
- Phasors and Impedances (pdf)
- Phasor Examples (pdf)
- Sound Overview
- Lecture M1
- Lecture M2
- Lecture M3
- Advanced Indexing
- Lecture M4
- Lecture M5
- my_script.m Script file to create a sound effect.
- my_script2.m Script file to process student's exam scores.
- Lecture M6
- bumps.m
- Lecture M7
- Lecture M8
- Lecture M9
- real_fft.m
- chop_fft.m
- butter_filter.m
- Lecture M10
- R_code.m
- rand_int.m
- Lecture M11
- parallel_R.m
- standard_R.m
- vibrato.m (A script file for warble sound; for fun)
- Lecture M12
- dig_filter.m
- r2p.m
- Lecture M13
- wr_str_file.m
- rd_str_file.m
- image_proc.m
- Matlab¨ functions for reading and writing files
- dlmread Read data in plain text format with specified delimiter character
- dlmwrite
- imread Read Images in .jpg, gif, bmp, and other formats
- imwrite
- wavread Read Audio files in .wav format
- wavwrite
Homework
Labs
Lab 1 Intro (pdf) |
Matlab Plotting (pdf)
Lab 2 Battery (pdf)
Lab 3 Scope and ESC (pdf)
Lab 4 Op Amps and PWM (pdf)
Lab 4b PWM Spice Simulation (pdf)
Lab 5 Servo (pdf)
Lab 6 Logic (pdf)
Lab 7 Counters (pdf)
Lab 8 Audio (pdf)
Lab M1 |
(pdf)
- Matlab¨ scripts for Lab M1:
Lab M2 |
(pdf)
Lab M3 |
(pdf)
Lab M4 |
(pdf)
Exams
Exam 2
Exam 3
Exam 4
Final Exam
Practice Exams
Matlab
Circuit Simulator