Lecture: | W15:30–17:15 | Venue: LHC106 |
Lab: | H12:30–14:15 | Venue : SHB102 |
Course Professor: | Prof. Bei Yu | byu@cse.cuhk.edu.hk |
Course tutors: | Hao Geng | hgeng@cse.cuhk.edu.hk |
Tinghuan Chen | thchen@cse.cuhk.edu.hk | |
Consultation Hours: | H14:30–16:30 |
Nov. 11: The HW2 deadline is postponed to Nov. 15 (Friday) 11:59pm.
Nov. 01: Homework 1 solution is posted.
Oct. 27: Some whiteboard screencastings of Homework 1 tutorial are posted.
Oct. 25: Homework tutorial 1:00–2:00pm at ERB 408.
Oct. 24: Homework 2 is posted. Please submit it by 23:59 through blackboard on Nov. 11.
Oct. 02: Homework 1 is posted. Please submit it by 23:59 through blackboard on Oct. 28.
Sep. 23: On week 4, lecture and lab are swapped. The lab will be on Sep. 25 15:30–17:15 at SHB102; the lecture will be on Sep. 26 12:30–14:15 at LSK308.
Jun. 24: Course webpage is online.
Homework (15 marks), Midterm Exam (25 marks), Labs (20 marks), Final Exam (40 marks), (Optional) Final Project (5 marks).
Homework (30 marks), Midterm Exam (40 marks), Labs (30 marks)
A student must gain at least 50 marks in order to pass the course.
[1] S. E. Derenzo, “Interfacing – A laboratory approach using the microcomputer for instrumentation, data analysis and control”, Prentice Hall, 1990.
[2] Giorgio Rizzoni, “Principles and Applications of Electrical Engineering”, McGraw-Hill, 2005.
[3] Neil Weste, David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective (4th Edition)”, 2010. (web, amazon.cn)
[4] Howard Johnson, Martin Graham, “High Speed Digital Design: A Handbook of Black Magic”, Prentice Hall, 1993.
[5] Dan Simon, “Kalman filtering”, Embedded systems programming, 2001.
[6] Ramsey Faragher, “Understanding the basis of the kalman filter via a simple and intuitive derivation”, IEEE Signal processing magazine, 2012.
[8] Some 2017F Final Project Demos: demo-1, demo-2, demo-3, demo-4, demo-5.
Date | Lecture/Tutorial | Reading | Date | Lab | Remark |
Sep 04 | Introduction (slides) | Sep 05 | No Lab | ||
Sep 11 | Op-Amp–1 (slides) | [2] Ch12.1–12.2 | Sep 12 | No Lab | |
Sep 18 | Op-Amp–2 (slides) | [2] Ch12.3–12.6 | Sep 19 | Lab 1 op-amp1 (report, tutorial) | |
Sep 25 | Lab 2 op-amp2 (report, tutorial) [@SHB102] | Sep 26 | continue on Op-Amp [@LSK308] | ||
Oct 02 | ADC (slides) | Oct 03 | Lab 3 filter (report, tutorial) | ||
Oct 09 | Sensors (slides) | Oct 10 | Lab 4 intro2arduino (tutorial) | ||
Oct 16 | PID (slides) | [5] [6] | Oct 17 | Lab 5 sound-rec (report, tutorial, code) | |
Oct 23 | Kalman Filter (online-notes) | Oct 24 | Lab 6 IMU-1 (report, tutorial) | ||
Oct 25 | HW Tutorial [1:00–2:00pm @ERB408] | ||||
Oct 30 | No Lecture | Oct 31 | Lab 7 IMU-2 (report, tutorial, code) | Lecturer in travel | |
Nov 06 | Midterm | Nov 07 | No Lab | University Congregation | |
Nov 13 | Memory–1 (online-notes) | [3] Ch12.2–12.5 | Nov 14 | Lab 8 Motor | |
Nov 20 | Memory–2 (online-notes) | [3] Ch11 | Nov 21 | Lab 9 Robot-hardware | |
Nov 27 | Clock (online-notes) | [4] Ch5 | Nov 28 | Lab 10 Robot-software |
All homeworks should be submitted through blackboard before the due day. Late submission is subject to a penalty.
HW2 (due on Nov. 11 Dec. 05)
HW1 (due on Oct. 28), HW1-tutorial, HW1-solution