OKANAGAN UNIVERSITY COLLEGE COURSE OUTLINE ELECTRONIC ENGINEERING TECHNOLOGY 256 ANALOG AND DIGITAL SIGNAL PROCESSING Duration: Lecture: Laboratory: Total Time: 16 weeks 3 hours/week 2.5 hours/week 88 hours DESCRIPTION: Advanced applications of operational amplifiers and special integrated circuits are covered with an emphasis on high performance analog signal processing leading to data acquisition and digital signal processing by computer. PREREQUISITE: ElEn 146 MAJOR TOPICS: Lecture Hours 1. Properties of four classes of negative feedback 8 5 2. Review of Op Amps and applications 3 2.5 3. Op Amp DC Performance: -Bias Currents -Offset voltage -Drift 3 2.5 4. Op Amp AC Performance: -Bandwidth -Slew Rate -Noise -Stability 4 2.5 5. Specialized OP AMPs - Norton (CDA) - Transconductance (OTA) -Current Feedback Op Amps 2 2.5 6. Data Acquisition Systems: Hardware and Software 4 5 7. Instrumentation Amplifiers 2 2.5 3 2.5 9. D/A Converters 3 2.5 10. A/D Converters 4 2.5 11. The Discrete Fourier Transform 3 2.5 12. Digital Filtering 3 2.5 6 48 5 40 8. Filters -Active -Switched capacitor 13. Non-instructional Time (holidays, exams) Lab Hours GENERAL OBJECTIVES: After completion of this course the student will be able to: 1. 2. 3. 4. 5. 6. 7. 8. 9. Recognize modern analog microelectronic circuits such as operational and differential amplifiers and special function circuits and discuss their fundamental operation as well as major specifications and limitations. Use manufacturer's catalogues efficiently to obtain detailed specifications on relevant devices. Measure the ac and dc characteristics of typical analog devices. Recall and use simplified models and relationships to analyze functional analog circuits. Test and troubleshoot complex analog circuits such as instrumentation amplifiers, waveform generators, active filters, timers and various signal conditioning circuits used in instrumentation and control. Design analog circuits and verify their operation by means of the SPICE simulation program. Design data acquisition systems. Apply the discrete and fast Fourier transforms and state their limitations. Design analog and digital filters and state their advantages and disadvantages TEXT: “Electronic Devices”, Floyd, Publisher: Prentice Hall EVALUATION: Assignments Term Tests 10% 30% Laboratory Projects Final Examination 20% 40% Letter grades will be assigned as follows: Percent Letter Grade Percent Letter Grade 90 - 100 85 - 89 80 - 84 76 - 79 72 - 75 68 - 71 64 - 67 60 - 63 55 - 59 50 - 54 C+ C CD 0 - 49 F Failure A+ A AB+ B B- Detailed Objectives and Activities 1. Properties of four classes of negative feedback a) b) c) d) e) Draw the 3 element block diagram for a negative feedback (NFB) amplifier. Derive the transfer function for the 3 element NFB amplifier State the effect non-infinite open loop gain has on closed loop gain. Identify the four different types of negative feedback used with amplifiers. State the amplifier type, gain stabilized, feedback factor , gain value, and limits of input and output impedance. f) State applications for each NFB type. Lab Projects: Voltage Series, Voltage Shunt Feedback Current Series, Current Shunt Feedback Resources: 2. Review of Op Amps and applications a) State 5 properties of an ideal op amp. b) Compare the specs for a typical op amp to the ideal specs. c) Derive the transfer functions for the following op amp circuits: i) Inverting amplifier ii) Non inverting amplifier iii) Inverting Summer iv) Difference amplifier v) Integrator vi) Differentiator Lab Project: Difference Amps, Integrators, Differentiators Resources: 3. Op Amp DC Performance a) Calculate the effect input offset voltage and current has on the output of an op amp. b) Compensate for input offset voltage and current. c) Compare drift specifications for offset currents and voltages. Lab Project: Practical Op Amp Properties Resources: 4. Op Amp AC Performance a) Define gain bandwidth product. b) Calculate bandwidth for closed loop gain amplifiers. c) Calculate the maximum signal frequency that can be amplified without distortion at full power based on the amplifier’s slew rate (ie the full power bw). d) State the factors that contribute to noise at the output of an amplifier and what can be done to minimize the noise contribution. e) State why frequency compensation may be required to provide amplifier stability. f) Calculate gain and phase margins. Lab Project: Practical Op Amp Properties (cont’d) Resources: 5. Specialized OP AMPs a) Correctly bias and apply the following amplifiers: - Norton (CDA) - Transconductance (OTA) - Current Feedback eg LM3900 eg LM3080 eg LM6181 Lab Project: Resources: 6. Data Acquisition Systems: Hardware and Software a) State the functions of a DAQ card. b) Control a DAQ card using LabVIEW. Lab Project: LabVIEW, DAQ Introduction. Resources: 7. Instrumentation Amplifiers a) Analyze the operation and properties of the classical 3 op amp instrumentation amplifier. b) Compare specs for typical instrumentation amps to regular op amps. Lab Project: Strain Gauge Instrumentation Resources: 8. Filters a) Design high order Low pass and High pass filters using op amps. b) Apply switched capacitor filters and state their advantages and disadvantages. Lab Project: Active Filters Resources: 9. D/A converters a) State how R/2R and binary weighted resistive ladder D/A converters operate. b) State the advantages and properties of IC D/A converters Lab Project: Assignments: 10. A/D converters a) State the theory of operation and properties of Flash, Successive Approximation and Dual Slope Integrating A/D converters. Lab Project: Demo: Dual Slope A/D Conversion in a DMM Resources: 11. The Discrete Fourier Transform a) Analyze the Continuous Fourier Transform (CFT) as template matching. b) Apply the Discrete Fourier Transform DFT) to sampled data. c) Develop the Fast Fourier Transform (FFT) from the CFT. Lab Project: Fast Fourier Transform (Excel) Fast Fourier Transform (LabVIEW) Resources: 12. Digital Filtering a) Understand that multiplication in one domain is equivalent to convolution in the other domain. b) State examples of convolution in both domains. c) Design and apply Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters. Lab Project: Resources: Digital Filtering by Convolution (Excel) Digital Filtering (LabVIEW)