EECE2150 --- Circuits and Signals --- Fall 2018

Prof. DiMarzio
Undergraduate Teaching Assistants: Juan Rodero Sales
Maxwell Nolan
| Course Syllabus (.pdf) | Labs|


Quizzes: | Q1 | Q2 | Q3 | Q4 | Q5 | Q6 | Q7 | Q8 | Q9 | Q10 |

Office Hours:
Prof. DiMarzio: 302 Stearns, Office Hours Mon 10-12 in 302ST or by appointment

Office hours with TAs Mon. through Fri. 6:00-8:00pm in the lab. There will be different TAs each evening so that we can cover all five nights. You can attend any evening. The general schedule is as follows, although there may be substitutions from time to time.
Monday: Juan Rodero Sales and Prajacth Nagraj (spelling?)
Tuesday: Kevin Yu and Michael Potter
Wednesday: Michael Rossi Santomauro and Mika Assylbekova
Thursday: Maxwel Nolan and Rishwaanth Senthikumar (spelling?)
Friday: Zong Hao and Mika Assylbekova



Tutoring by Eta Kappa Nu is available for this course. Eta Kappa Nu (HKN) is the honor society for ECE students. The tutors are students who have taken the course in the past few years.

For Matlab help contact the Mathworks TA, Zhengnan Li, in Snell Library Collab-D Monday and Wednesday 4:30pm to 8:00pm and Thursday 5:00pm to 8:00pm, or see A href=http://bit.ly/NEU-MATLAB>http://bit.ly/NEU-MATLAB , or send email to MathWorksHelp@neu.edu.



To access class video, go to https://bluejeans.com/1056607411. You may want to use this if you have a seat with an obstructed view.


Announcements (Updated 17 December 2018)

(17 Dec 2018) You can see the exam solutions and histogram now. On problem 6, I looked for the correct equation, DC result, and mid-band result only. Everyone got credit for the numerical results because I left out the numbers, thanks to a type-setting error. Thanks to all for being part of the class this term. I look forward to seeing you again, and I hope you enjoy the holiday break.

(11 Dec 2018) I've gotten some questions about the 3 pages of notes. You are allowed to prepare these pages by typesetting, photocopying, writing, or any mixture of these. Basically I don't have any restrictions on what you put on these pages or how you do so. You may use both sides of the page.

Notebooks will be graded tomorrow. If they are done in time, they will be brought to the front desk in my office in 302 Stearns and you will receive a notice by Blackboard email that you can pick them up there. If they are not done in time, I will bring them to the exam.

(6 Dec 2018) Final exam is Thursday, 13 December, 1:00 to 3:00 in 221 Hayden. You may use 3 sheets of paper with a maximum size 8.5 by 11 inches, both sides, for any notes you'd like to bring. You will need a calculator.

I have office hours as scheduled, Monday 10 to 12, and additionally from 3 to 4pm, both in 302 Stearns.

(3 Dec 2018) As exams are approaching, I will hold extra office hours Tuesday, 4 December, from 12:30 to 2:00PM, in the lobby of the ISEC Building. Notice the Location: I will not be in my office.

(29 Nov 2018) Here is Homework 9. You will need the file q10.m and some files from the Matlab directory
here or below. This assignment is due next Wednesday.

(28 Nov 2018) I've had some questions about what to study for the quiz tomorrow. You should be able to answer and understand questions like the following;

  • If I have a signal at 600 Hz and want to sample it without aliasing, what minimum sampling frequency must I use?
  • If I sample this 600 Hz signal at 500 Hz, at which frequency will it appear?
  • If I have signals at two frequencies, say 600 Hz and 650 Hz, how long must my time sample be in order to resolve them as two distinct frequencies?
  • (26 Nov 2018) I had a minor ski injury yesterday and I won't be walking very well for a couple of days. I will not hold office hours this morning. I am uncertain about the plans for this afternoon's class, but because the lab s long and challenging, we can probably make it a lab-only day for the whole time. There will be a quiz on Thursday on Fourier transforms, including reading information from the frequency domain and understanding aliasing. I will talk more about this on Wednesday. Homework 9 will be an extension of the quiz and will be assigned Thursday. I have been in contact with Max and Juan, and we're going to make today a lab-only day. The goal of the final three labs is to obtain a high-quality ECG signal thrugh circuit design and signal processing. This is a challenging task so you will probably need most of the remaining time this term.

    (31 Oct 2018) Starting with tomorrow's quiz, you may bring one sheet of paper with notes on one side. Maximum size is 8.5 inches by 11 inches.

    (31 Oct 2018) I've moved the due date for HW 7 to Friday.

    (Mon 15 Oct 2018) As I mentioned in class, there was a typo in Homework 5, specifically in Problem 5. I've corrected it in red on the linked .pdf file.

    (11 Oct 2018) Homework 5 is now posted. It is due next Wednesday, 17 October at the start of class.

    (7 Oct 2018) This is a short week with the Monday holiday. I'm going to introduce the idea of complex numbers in preparation for our study of inductors and capacitors the following couple of weeks. There will be a short homework assignment to help you get used to this concept. I'll also talk about A/D conversion, which will be relevant to Lab 8. We'll also work on Labs 7 and 8. The quiz this week will involve op-amp circuits again.

    The Makeup Quiz 2 will be held Wednesday after class, for those of you who submitted your request.

    (2 Oct 2018) I have decided to extend the offer to all students to improve their score on Quiz 2. To do so, download and complete Quiz 2 at the link above. It's easy to solve now, because I am giving you the answers. Then write a sentence or two explaining what you did not know at the time you took the quiz originally, and what is still not clear. I'll then offer a make-up quiz and substitute the new grade if it is better than your original one.

    (27 Sep 2018) There was a wide distribution of scores on Quiz 2, and it indicates that students are still having trouble with node analysis. I am planning to do something about Quiz 2, but I haven't decided yet what it will be.

    (22 Sep 2018) Homework assignments 3 and 4 are now posted on Mastering Engineering. HW3 is due next Thursday night, and HW4 is due the following Wednesday, 3 October.

    (19 Sep 2018) Lab 4 has been slightly revised for clarity. There are no major changes.

    (16 Sep 2018) Homework 2 is posted now and is due on Friday. As some of you have pointed out, the Mastering Engineering course is ending Friday at noon, so I've temporarily set that as the end date. I'm working with Pearson to figure out how to change the end date, and when I do, I'll change the due date to 11:59pm on Friday. Thanks to those of you who emailed me about the problem.

    (11 Sep 2018) Hint on Problem 1 of Homework 1: Which elements are "developing power" as opposed to "consuming power?" The total power in the system must be zero, so you can consider either group of elements.

    Apparently, you can buy Mastering Engineering directly through the Blackboard site. One student wrote me the following; " I went on blackboard and used the links tab to find a direct link to Mastering Engineering which was already connected to both our course and the text book. From there I believe I just had to put in credit card information and agree to terms of use."

    (10 Sep 2018) On the labs assigned so far (1, 2, and 3), there will be no lab reports required. I may ask for reports on one or two labs later in the term but not yet. For Lab 3, answer the questions in green in your notebook.

    (Fri, 7 Sep 2018) I believe I've successfully posted Homework 1 on Mastering Engineering. It is due next Wednesday a minute before midnight. Please let me know if you have problems with access.

    (5 Sep 2018) I think I've made some progress on the Mastering Engineering problems. There is now a link on the course website, which connects to Pearson (the publisher). If you connect via that link I think you can register without a course ID. Do not try to go in through the Pearson site directly. I believe this will work regardless of how you purchased your access to Mastering Engineering. Let me know how it goes, and watch for updates here.

    You should be able to buy an "access card" for ME separately if you already have the text book. Keep in mind that you don't need to have the latest edition of the text, so if you have an old book, just buy the access card.

    The "first homework assignment" has now been posted. It's just an exercise to become familiar with Mastering Engineering, and I will not count it in your grade. Experiment with it make sure everything works before we get started on the "real" homework.

    It looks like two of you have already been successful, as I see evidence that you have worked on this assignment.

    (2 Sep 2017) Welcome to EECE2150. I'll post announcements and other useful information here throughout the semester.

    I'll have a syllabus posted on this site later this weekend.

    I will use Blackboard for grading and for files that I don't want to share with the world (usually because they belong to someone else). Everything else will be posted here.

    There is a note above about tutoring by HKN. That should be started in the second week of classes.

    We will be making use of Matlab and PSpice software. You probably have Matlab on your computer from your freshman GE course. PSpice can be downloaded if you have a Window's machine. You can also use it on the COE Virtual Lab. There will be more information about this later.



    Files Used in Class

    me.pdf
    lec1.pdf
    Lab_Component_Basics.pdf
    pictures (directory)
    Matlab (directory)



    Textbook and Mastering Engineering Info:

    There are three ways to gain access to the Mastering Engineering website, which will be used for this course.

    1. To input the Mastering access code that you paid for at the NEU Bookstore. All Mastering access codes purchased at the bookstore grant access to the Nilsson eText. If you purchase a hard copy Nilsson text at the bookstore, they will want to make sure that it is packaged with the Mastering access code.

    2. The bookstore is also stocking Mastering access code cards without the textbook.

    3. You can purchase Mastering access directly from Pearson via the registration process. You will pay $111 (no markup) for Mastering access that includes the Nilsson eText.
    You can also purchase Mastering access without the Nilsson eText, also via the registration process, for $61 (no markup.) This is a good option for the student who already has access to a hard copy of Nilsson. Here are Insructions from the publisher.



    Pspice

    Pspice information (Thanks to Prof. McGruer) PSpice (Available on NU computers or download for free). We will extensively use PSpice. The student version of PSpice is available for free. You may use any version of PSpice that you wish, but you may find it helpful to be consistent in your versions. You cannot save in version 9.1 and use in version 8.0. In fact, sometimes there is difficulty in saving in version 8.0 and then using in version 9.1, but less so. Pspice is avaliable at http://www.electronics-lab.com/downloads/schematic/013/ .
    Thanks to Prof. Onabajo and one of his students for instructions for Windows-10 users.

    You may also use PSPICE on the COE Virtual Lab from anywhere, including off-campus. If you have good eyesight and small fingers, you can even use it on your phone.

    MATLAB

    Matlab is available to students, faculty, and staff for use on a home computer. See http://help.coe.neu.edu/coehelp/index.php/Matlab_software for more information. You may also use MATLAB on the COE Virtual Machine.

    COE Virtual Lab

    For information on the virtual lab, see http://help.coe.neu.edu/coehelp/index.php/VLAB. There is a lot of useful software there, including PSPICE and MATLAB, and more.

    Please note that there are going to be changes to the campus VPN in September 2017, so if you use the Virtual Lab off campus, watch for email from the University about the changes.

    Supplementary Information

    Coding Standards and Recommendations Thanks to Prof. Brooks http://www.ece.neu.edu/courses/eece2150/2017fa/supplementary/Coding_Standards_and_Recommendations.pdf
    Good Wiring Practices (Protoboards) Thanks to Prof. McGruer http://www.ece.neu.edu/courses/eece2150/2017fa/supplementary/RecommendedWiringPractices.pdf
    Lab Test Equipment Thanks to Prof. McGruer http://www.ece.neu.edu/courses/eece2150/2017fa/supplementary/Lab_Component_Basics.pdf
    Electronics Lab 1 with another discussion of test equipment http://www.ece.neu.edu/courses/eece2412/2016fa/lab/EECE2413_lab1.pdf
    html/ampgain.html Amplifier Gain demo used in Week 3 http://www.ece.neu.edu/courses/eece2150/2018fa/html/ampgain.html
    File for Lab 7 Thanks to Prof. McGruer supplementary/sampled_sine_example_2150.m
    Cheat Sheet for Complex Arithmetic supplementary/complex.pdf
    L di/dt Jacob's Ladder https://www.youtube.com/watch?v=PXiOQCRiSp0
    Inductor Power Demonstration html/inductor.html
    RL Series Circuit Demonstration of Voltage and Power in RL circuit http://www.ece.neu.edu/courses/eece2150/2018fa/html/prl.html
    AC/DC Circuit Models From EECE2412 http://www.ece.neu.edu/courses/eece2412/2016fa/acdc.pdf
    RC Demonstration Matlab code for demonstrating RC filter behavior http://www.ece.neu.edu/courses/eece2150/2018fa/html/rc2students.html
    RC Demonstration (2) Function called by the script above matlab/rcfilter.m
    RC Filter Demonstrations Passive and Active Filters http://www.ece.neu.edu/courses/eece2150/2018fa/html/rcfreq.html
    Eli the Ice Man Current and Voltage in Steady-State Sinusoids http://www.ece.neu.edu/courses/eece2150/2017fa/matlab/html/eli.html
    decibels A little help with converting to and from dB http://www.ece.neu.edu/courses/eece2150/2017fa/supplementary/db.pdf
    Fourier Transform Examples http://www.ece.neu.edu/courses/eece2150/2018fa/html/ftransform.html
    Square Wave Demo First Few Terms http://www.ece.neu.edu/courses/eece2150/2018fa/html/sq_wave-demo.html
    Plotting Complex Functions Plots Real, Imag, and Abs in 3 Colors http://www.ece.neu.edu/courses/eece2150/2018fa/matlab/cxplot.m
    Fourier Transform Pairs A bigger table than is in the book. https://www.ethz.ch/content/dam/ethz/special-interest/baug/ibk/structural-mechanics-dam/education/identmeth/fourier.pdf
    Aliasing Example http://www.ece.neu.edu/courses/eece2150/2018fa/html/alias.html

    ABOUT THE BACKGROUND: My favorite winter passtime is skiing. I put this background together from a detail of a photograph taken at Park City, in 2003. There are four copies in different orientations so that the tracks (and more importantly, the brightness levels) line up as the pattern repeats.