Embedded Test System. Design and Implementation of Digital to Analog Converter. TEAM BIG HERO 3 John Sopczynski Karim Shik-Khahil Yanzhe Zhao

Size: px
Start display at page:

Download "Embedded Test System. Design and Implementation of Digital to Analog Converter. TEAM BIG HERO 3 John Sopczynski Karim Shik-Khahil Yanzhe Zhao"

Transcription

1 Embedded Test System Design and Implementation of Digital to Analog Converter TEAM BIG HERO 3 John Sopczynski Karim Shik-Khahil Yanzhe Zhao EE 300W Section 1 Spring 2015

2 Big Hero 3 DAC 2 INTRODUCTION (KS) Often someone will receive an electrical component to utilize, but will not know how the component operates. In order to identify the function of this component, one must apply controlled test signals to this component, or black box, and observe the output. In this project, we are tasked with identifying this black box s function. This will be accomplished by building an embedded system to create the needed test signals and analyze the black box s output. The system consists of four subsystems: a Digital-to-Analog Converter (DAC), a Digital Potentiometer (DigiPot), an Analog-to-Digital Converter (ADC), and a Keypad. Our group was assigned to work on the DAC. The DAC will generate analog waves that will be inputted to the black box. In order for the black box to have clear outputs that the ADC can analyze, it is necessary to meet the wave amplitude and frequency requirements. Otherwise, the black box will not output a useful waveform to the ADC leading to the potential failure of the project. RATIONALE (KS) The DAC subsystem is to output specific waveforms while receiving messages from other subsystems. In order to understand the overall operation of the DAC subsystem, it is important to understand how the DAC will operate as well as how it will interface with the other subsystems. THEORY OF OPERATION (KS) The main task of the DAC subsystem is to generate a square or sinusoidal wave. These waves are to oscillate at a frequency of either 1 Hz or 10 Hz with an amplitude from 0 ± 0.05 V to 3.3 ± 0.05 V. The system user shall be able to set the waveform type and frequency and start or stop output of the waveform. The subsystem will generate a digital representation of the selected wave using the mbed LPC1768 microcontroller. The digital waveform will then be communicated to the DAC MCP4725 chip through I 2 C communication. The DAC MCP4725 chip will then convert the digital waves into an analog waveform. This waveform will be outputted to the DigiPot subsystem where a gain will be applied. The desired waveform is generated through the use of various mathematical functions. The mbed will generate the square wave by specifying the desired period inside an endless while loop. The mbed will then output a voltage of one for half the period and zero for the other half. In order to generate the sinusoidal wave, the mbed will execute an incremental for loop that runs from 0 to 359 to represent the angle to evaluate the sine of each degree over one period. A wait function was placed inside of the for loop to create the desired frequency. This for loop is placed inside an endless while loop to create additional sinusoidal periods. The desired period for both waveforms was determined from the inputted frequency.

3 Big Hero 3 DAC 3 THEORY OF INTERFACES (KS) The DAC subsystem will interface with the rest of the system through a CAN bus. The DAC subsystem will receive messages from the Keyboard subsystem. The DAC will not place any messages onto the CAN bus. The Keyboard group established identification messages to notify which team they wish to communicate with. The DAC was given a character value of 3 as an identifier. In addition, when the keyboard subsystem is done transmitting messages to any subsystem, the keyboard subsystem sends a character 8 on the CAN bus. This value alerts all subsystems to start looking for their identifier. If the DAC reads an 8 and then a 3, it will begin to look for inputs to determine waveform type, frequency, and whether or not to output. If it reads an 8 and then something other than 3, it will begin waiting for another 8 to be sent to the CAN bus. After collecting the necessary inputs from the keypad subsystem, the DAC subsystem will go into the required state to generate the specified output. IMPLEMENTATION (JS) The Digital-to-Analog Converter is only a portion of the overall embedded test system. However, it plays a crucial role within the overall system. It is subsystem that creates the test signal that will be applied to the black box. In order to create this test signal, a circuit and code must be implemented. In order to ensure that the code and circuit work as expected, one must perform verification and validation testing. Once the functionality of all subsystems has been confirmed, the black box be analyzed and the electrical component contained can be identified. CODE AND CIRCUITRY (JS) The DAC subsystem can be broken up into two specific sections: the physical circuit and the C++ code implemented on the mbed LPC1768 microcontroller. It is important to understand the physical circuit before explaining the code. Doing so will aid comprehension of the code flow. Physical Circuit The mbed will receive command signals over the CAN Bus from the Keypad Subsytem. These commands will then determine the generated waveform that the DAC will output to the Digital Potentiometer. Figure 1 displays the location and input/output pins of the DAC subsystem within the overall system. Figure 1: High Level Block Diagram of Embedded System

4 Big Hero 3 DAC 4 The DAC subsystem is composed of three physical components: the mbed LPC 1768 microcontroller, the MCP2551 CAN Bus Transceiver, and the MCP4725 DAC. Figure 2 displays the connection of the MCP4725 and MCP2551 to the mbed. The figure also displays the power rails sourced by the mbed. These rails are utilized to power the MCP2551 and MCP4725. Figure 2: mbed LPC1768 Pinout Diagram Since the mbed LPC1768 is CAN compatible, messages sent over the CAN Bus are able to be read into the microcontroller. However, a CAN bus transceiver is needed to properly receive these messages and input them into the mbed. Figure 3 displays the MCP2551 CAN bus transceiver utilized and its connection to both the mbed and CAN bus. Note the 120 Ohm terminating resistor connected between pins 6 and 7 on the MCP2551. This resistor is important for proper operation of the CAN Transceiver as it eliminates transmission line effects. Figure 3: MCP2551 (CAN Transceiver) Pinout Upon receiving the commands through the MCP2551, the mbed code is then able to determine the proper digital wave to output to the MCP4725 DAC. The mbed communicates to the DAC using I 2 C protocol. Figure 4 displays the connection of the MCP4725 DAC to the mbed. The figure also displays the DAC s output to the Digital Potentiometer. Figure 4: MCP4725 (DAC) Pinout

5 Big Hero 3 DAC 5 mbed Code The mbed code is comprised of three main sections: message interrupt, output state determination, and physical output. The message interrupt and output state determination sections are contained within a void function titled readcan(). This function is attached to the CAN class. By attaching the function, each time the code is operating in the main function and a new message is received, the code will enter the readcan function. Figure 5 displays the block diagram of the readcan function. Throughout the rest of the document, bold font is used to identify code variable names. ID is a character received by the CAN Bus. RCV is a Boolean value utilized to determine whether or not the DAC subsystem needs to be listening to the CAN bus. Figure 5: readcan Function High Level Block Diagram Upon DAC subsystem startup, RCV flag defaults to True. This means that the code will be looking for the value 3. The first character sent to the CAN Bus is read in as ID. If this value is equal to 3, the code will enter the Determine State state. If ID does not equal 3, RCV will be set to false. This will prevent the DAC subsystem from looking for inputs until the keypad has sent an 8. Once this 8 has been received, the DAC subsystem knows to begin looking for its identifier again by resetting RCV to True. Upon entering the Determine State, the DAC subsystem s mbed will read in four subsequent messages from the CAN bus and determine an output state dependent on the messages received. This code flow can be seen in Figure 6. Figure 6: Determine State Code Block Diagram

6 Big Hero 3 DAC 6 The variables of Waveform, Freq, and Output are character values of either 1 or 2. Each value selects a waveform type, frequency, and output state. end_tx is a dummy variable created to store the 8 value that signifies the end of transmission. Since the code knows it has received all variables, this 8 is unneeded within the state determination process. Once the code has received all the values from the CAN bus, it will determine the appropriate state value and exit the readcan function while setting RCV to true. The relationship between the variables and the selected state value is shown in Figure 7. In addition, Figure 7 shows what output each state value represents. Figure 7: State Value and Corresponding Inputs and Output All of the operations described above are contained within the readcan function. The code will utilize the state value determined by the function readcan in order to properly output a waveform to the DAC. The main function of the code contains a switch statement that will select the appropriate waveform according to the state variable determined from the readcan function. Contained within the code was coding to place the output voltage level on mbed on-board LED. This allows one to visually observe the outputted wave form without the use of an oscilloscope. This could be observed on LED4. Additionally, another LED was utilized to confirm that the code had entered state 0, or the state of no output. This could be observed on LED3. These LEDs allowed for quick confirmation that the mbed was outputting the proper wave. *Figures 2, 3, and 4 of the Appendix display the code in its entirety. VERIFICATION TESTING (JS) In order to verify proper operation of the DAC, the DAC subsystem was connected to the keypad system through the CAN bus. Upon connection, the keypad was utilized to select various output waveforms. This confirmed communication between the keypad and the DAC. In addition to sending commands to the DAC, commands were sent to other subsystems to confirm that the DAC subsystem ignored these messages and only received messages upon being identified by the keypad. With the use of the onboard LEDs, successful communication and output state selection was quickly confirmed. After verifying communication between the keypad and the DAC, we connected the output of the DAC to the oscilloscope in order to observe the output waveform. We continued to select the waveform with the use of the keypad. As a reminder, the DAC output was required to meet the following specifications: Square and sinusoidal waveforms Frequencies of 1± 0.1 Hz and 10± 0.1 Hz Voltage spanning 0± 0.05 V to 3.3± 0.05 V

7 Big Hero 3 DAC 7 All four possibilities were observed on the oscilloscope in order to confirm if they met the specifications. Figures 8-11 display the four waveforms as well as the minimum value, maximum value, and the frequency. Figure 8: 1 Hz Square Wave 1Hz Square Wave does not completely meet the requirements Hz which satisfies 1 ± 0.1 Hz Min of V, additional error due to noise. Marginal error with respect to the requirement. Max of 3.29 V which satisfies 3.30 ± 0.05 V. Figure 9: 10 Hz Square Wave 10 Hz Square Wave does not completely meet the requirements 9.98 Hz which satisfies 10 ± 0.1 Hz Min of V, additional error due to noise. Marginal error with respect to the requirement. Max of 3.29 V which satisfies 3.30 ± 0.05 V.

8 Big Hero 3 DAC 8 Figure 10: 1 Hz Sine Wave 1 Hz Sine Wave does meet the requirements Hz which satisfies 10 ± 0.1 Hz Min of V which satisfies 0 ± 0.05 V Max of 3.29 V which satisfies 3.30 ± 0.05 V Figure 11: 10 Hz Sine Wave 10 Hz Square Wave does not completely meet the requirements Hz which satisfies 10 ± 0.1 Hz Min of V, additional error due to noise. Marginal error with respect to the requirement. Max of 3.30 V which satisfies 3.30 ± 0.05 V. Due to time constraints, the marginal error due to noise at 0V was difficult to eliminate. The error must be to be taken into consideration when performing mathematical analysis of the black box s response to the test signals.

9 Big Hero 3 DAC 9 VALIDATION TESTING (JS) Since the DAC has met its requirements, it is now useful to the overall embedded system. The digital potentiometer (DigiPot) is expecting an input of Volts. Since proper output has been verified, the output will be useful to the digital potentiometer. In addition, the DAC is very easy to control with the use of the keypad due to the use of the identifiers and end transmission variables. The user can seamlessly switch from one form of output to another without disrupting the operation of the other subsystems. This will allow for quick, controlled testing of the black box. INTEGRATED SYSTEM RESULTS (KS & JS) Upon applying various test signals to the black box, the group as a whole obtained various plots displaying the input and output of the black box. Figure 12 and Figure 13 display the results of two different test signals applied to the black box. Input is represented by the blue line and output is represented by the red line. Figure 12: Input is 2V Sine Wave at 1Hz Figure 13: Input is 5V Sine Wave at 1 Hz

10 Big Hero 3 DAC 10 The graphs obtained do not reflect an accurate maximum input of 2V and 5V. However, it is possible to approximate these graphs to identify the transfer function. The following analysis will focus on Figure 13. Analyzing the output when the input is a minimum and maximum will allow for identification of the gain. Input Output 0 V ~1 V ~5 V ~0.5 V Figure 14: Input and Output of Black Box for 5V Sine Wave Since the output is 1 V when the input is 0 V, it is safe to identify a DC offset of 1 V DC. In order to identify the gain, the following equation is established: Vout = 1 V + (GAIN) Vin Substituting in known values for an input of 5V, the equation becomes: 0.5 V = 1V + (GAIN) (5 V) Solving this equation for GAIN produces a gain of -1/10 applied to the input voltage. This provides a final transfer function of: Vout = 1V 0.1 Vin Applying the same process to Figure 12 will yield the same result. Since a positive DC offset and a negative gain have been identified, it is clear that the black box contains a negative inverting operational amplifier with a DC offset. A possible configuration for the black box is displayed in Figure 14. There will be four resistors (R1-R4) in order to establish the correct gain and DC offset. Figure 14: Potential Black Box Configuration In order to create the proper transfer function, R2 and R1 must have a ratio of 1:10. Additionally, R4 and R3 must have a ratio of 1:14.

11 Big Hero 3 DAC 11 DISCUSSION (JS) Throughout the design and implementation, many issues that the group did not foresee became apparent. These issues arose with interfacing with the system, necessary modifications to the DAC subsystem code, and organizational issues that would have improved group performance at the conclusion of the project. INTERFACING AND CAN BUS (JS) On deciding the approach to communicating over the CAN Bus, the entire system agreed to utilize device identifiers and handshakes to ensure proper device selection and communication. However, implementing handshakes between two devices on the CAN bus began to create issues that were difficult to debug. As a result, the overall group decided to forgo handshakes and trust that the code would send and receive messages over the CAN Bus properly. Despite the issues with handshakes, the overall system benefitted from the use of identifiers. CAN bus was an effective communication protocol to implement in this embedded system. Char based messaging allowed for easy data transfer. In addition, the nature of the CAN class allowed for interrupt functions to be implemented with ease in the code. By combining the interrupt functions with the identifiers, subsystems were able to identify and collect needed data transferred on the CAN bus. An alternative communication protocol that could have been utilized is I 2 C protocol. I 2 C is a multimaster, multi-slave communication method. Handshakes and identifiers are engrained within the I 2 C protocol as the master needs to select the slave that it wishes to communicate to. The mbed LPC1768 has two I 2 C channels, allowing additional components such as the MCP4725 to continue communication on an I 2 C channel. In this test system, the keypad would have acted as the master. The DAC, DigiPot, and ADC would have been the slaves. This would have been another effective way to communicate within the overall system. MODIFICATIONS DURING INTEGRATION (JS) Throughout the integration of the DAC subsystem with others, three major issues were found with the communication code of the DAC subsystem. The first issue was that handshakes were not working throughout the system. As a result, all code pertaining to handshakes was either commented out or deleted in each subsystem. In doing so, this issue was eliminated. Secondly, the code structure of the DAC was identified as being poorly constructed. The DAC was originally polling for inputs in each iteration of the code, missing messages from the keypad as a result. The code was restructured to implement the readcan function currently utilized as well as an output state machine within the main function. This change ensured that the code would not miss any more inputs from the keypad. Finally, the DAC subsystem would sometimes encounter an error due to a 3 being sent to the DigiPot. The DAC subsystem would read the 3 in as an identifier and then wait for other inputs. This interrupted

12 Big Hero 3 DAC 12 output of the prior waveform. To correct this, a Boolean variable RCV was implemented in the code. This variable allowed the code to read in the correct variables and ignore ones not needed. This eliminated the error experienced with messages sent to the DigiPot. After the implementation of these changes, the DAC communicated seamlessly with the keypad and did not run into any more issues during integration. ORGANIZATIONAL CHANGES (JS) One theme that can be seen within the issues that occurred during integration is implementing a common communication protocol among all systems. It would have been beneficial to all groups to establish a set communication protocol at the beginning of the project. We found our group searching for answers about the communication protocol as the demonstration day arrived, but the keypad subsystem had not determined what inputs and outputs it would be looking for. The communication code was constructed as the group went along. Code was added as more information about the communication protocol was received from the keypad group. In creating a set protocol at the beginning, all groups would have experienced a little more success integrating together. CONCLUSION (KS) Our group was able to successfully build a DAC subsystem and that met system requirements. The DAC subsystem was successfully integrated with other subsystems to create an effective test system. The system applied a test signal to the black box in order to determine its function. The results revealed it to be an inverting op amp with a transfer function of Vout = 1V 0.1 Vin. For future designs similar to this, it is recommend to utilize an asynchronous interrupt in the code to avoid missing inputs from a command subsystem. It is also recommend to use LEDs to aid in debugging the code. During the testing process, having the LEDs represent the outputted wave made it a lot easier to identify errors in the code. We also recommend keeping contact with all the other team and making sure we all on the same page regarding the communication protocols.

13 Big Hero 3 DAC 13 APPENDICES Appendix 1: Financial Statement DAC Subsystem Financial Statement Product Function Quantity Price mbed NXP LPC1768 Microcontroller 1 $59.95 MCP2551 CAN Bus Transceiver 1 $1.22 MCP Bit DAC w/ I2C Interface 1 $ Ohm Resistor Terminating Resistor for CAN 1 $0.15 Bus Wire Physical Connections As needed Total Price $66.27 Appendix 2: Lab3_Final.cpp (Initialize Functions Section)

14 Appendix 3: Lab3_Final.cpp (void readcan() function) Big Hero 3 DAC 14

15 Appendix 4: Lab3_Final.cpp (main function operation) Big Hero 3 DAC 15

Digital-to-Analog Converter. Lab 3 Final Report

Digital-to-Analog Converter. Lab 3 Final Report Digital-to-Analog Converter Lab 3 Final Report The Ion Cannons: Shrinand Aggarwal Cameron Francis Nicholas Polito Section 2 May 1, 2017 1 Table of Contents Introduction..3 Rationale..3 Theory of Operation.3

More information

Lab 3 Final report: Embedded Systems Digital Potentiometer Subsystem TEAM: RAR

Lab 3 Final report: Embedded Systems Digital Potentiometer Subsystem TEAM: RAR Lab 3 Final report: Embedded Systems Digital Potentiometer Subsystem TEAM: RAR EE 300W, Section 6 Professor Tim Wheeler Rui Xia, Yuanpeng Liao and Ashwin Ramnarayanan Table of Contents Introduction...2

More information

Lab 3: Embedded Systems

Lab 3: Embedded Systems THE PENNSYLVANIA STATE UNIVERSITY EE 3OOW SECTION 3 FALL 2015 THE DREAM TEAM Lab 3: Embedded Systems William Stranburg, Sean Solley, Sairam Kripasagar Table of Contents Introduction... 3 Rationale... 3

More information

EE 368 Electronics Lab. Experiment 10 Operational Amplifier Applications (2)

EE 368 Electronics Lab. Experiment 10 Operational Amplifier Applications (2) EE 368 Electronics Lab Experiment 10 Operational Amplifier Applications (2) 1 Experiment 10 Operational Amplifier Applications (2) Objectives To gain experience with Operational Amplifier (Op-Amp). To

More information

DC Power Supply Design

DC Power Supply Design Sopczynski 1 John Sopczynski EE 310 Section 4 DC Power Supply Design Introduction The goal of this experiment was to design a DC power supply. Our team would be receiving 120 Vrms oscillating at 60 Hz

More information

EE 210 Lab Exercise #5: OP-AMPS I

EE 210 Lab Exercise #5: OP-AMPS I EE 210 Lab Exercise #5: OP-AMPS I ITEMS REQUIRED EE210 crate, DMM, EE210 parts kit, T-connector, 50Ω terminator, Breadboard Lab report due at the ASSIGNMENT beginning of the next lab period Data and results

More information

Single-phase Variable Frequency Switch Gear

Single-phase Variable Frequency Switch Gear Single-phase Variable Frequency Switch Gear Eric Motyl, Leslie Zeman Advisor: Professor Steven Gutschlag Department of Electrical and Computer Engineering Bradley University, Peoria, IL May 13, 2016 ABSTRACT

More information

LABORATORY EXPERIMENT. Infrared Transmitter/Receiver

LABORATORY EXPERIMENT. Infrared Transmitter/Receiver LABORATORY EXPERIMENT Infrared Transmitter/Receiver (Note to Teaching Assistant: The week before this experiment is performed, place students into groups of two and assign each group a specific frequency

More information

EE 210: CIRCUITS AND DEVICES

EE 210: CIRCUITS AND DEVICES EE 210: CIRCUITS AND DEVICES OPERATIONAL AMPLIFIERS PART II This is the second of two laboratory sessions that provide an introduction to the op amp. In this session you will study three amplifiers designs:

More information

AC : PERSONAL LAB HARDWARE: A SINE WAVE GENERATOR, LOGIC PULSE SIGNAL, AND PROGRAMMABLE SYNCHRONOUS SERIAL INTERFACE FOR ENHANCING EDUCATION

AC : PERSONAL LAB HARDWARE: A SINE WAVE GENERATOR, LOGIC PULSE SIGNAL, AND PROGRAMMABLE SYNCHRONOUS SERIAL INTERFACE FOR ENHANCING EDUCATION AC 2010-1527: PERSONAL LAB HARDWARE: A SINE WAVE GENERATOR, LOGIC PULSE SIGNAL, AND PROGRAMMABLE SYNCHRONOUS SERIAL INTERFACE FOR ENHANCING EDUCATION Jeffrey Richardson, Purdue University James Jacob,

More information

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS EXPERIMENT : 3 TITLE : Operational Amplifier (Op-Amp) OUTCOME : Upon completion of this unit, the student should be able to: 1. Gain

More information

Module 9C: The Voltage Comparator (Application: PWM Control via a Reference Voltage)

Module 9C: The Voltage Comparator (Application: PWM Control via a Reference Voltage) Explore More! Points awarded: Module 9C: The Voltage Comparator (Application: PWM Control via a Reference Voltage) Name: Net ID: Laboratory Outline A voltage comparator considers two voltage waveforms,

More information

ECE4902 C Lab 5 MOSFET Common Source Amplifier with Active Load Bandwidth of MOSFET Common Source Amplifier: Resistive Load / Active Load

ECE4902 C Lab 5 MOSFET Common Source Amplifier with Active Load Bandwidth of MOSFET Common Source Amplifier: Resistive Load / Active Load ECE4902 C2012 - Lab 5 MOSFET Common Source Amplifier with Active Load Bandwidth of MOSFET Common Source Amplifier: Resistive Load / Active Load PURPOSE: The primary purpose of this lab is to measure the

More information

EE 3305 Lab I Revised July 18, 2003

EE 3305 Lab I Revised July 18, 2003 Operational Amplifiers Operational amplifiers are high-gain amplifiers with a similar general description typified by the most famous example, the LM741. The LM741 is used for many amplifier varieties

More information

UNIVERSITI MALAYSIA PERLIS

UNIVERSITI MALAYSIA PERLIS UNIVERSITI MALAYSIA PERLIS ANALOG ELECTRONICS II EMT 212 2009/2010 EXPERIMENT # 3 OP-AMP (OSCILLATORS) 1 1. OBJECTIVE: 1.1 To demonstrate the Wien bridge oscillator 1.2 To demonstrate the RC phase-shift

More information

Brian Hanna Meteor IP 2007 Microcontroller

Brian Hanna Meteor IP 2007 Microcontroller MSP430 Overview: The purpose of the microcontroller is to execute a series of commands in a loop while waiting for commands from ground control to do otherwise. While it has not received a command it populates

More information

The Operational Amplifier This lab is adapted from the Kwantlen Lab Manual

The Operational Amplifier This lab is adapted from the Kwantlen Lab Manual Name: Partner(s): Desk #: Date: Purpose The Operational Amplifier This lab is adapted from the Kwantlen Lab Manual The purpose of this lab is to examine the functions of operational amplifiers (op amps)

More information

Intro To Engineering II for ECE: Lab 7 The Op Amp Erin Webster and Dr. Jay Weitzen, c 2014 All rights reserved.

Intro To Engineering II for ECE: Lab 7 The Op Amp Erin Webster and Dr. Jay Weitzen, c 2014 All rights reserved. Lab 7: The Op Amp Laboratory Objectives: 1) To introduce the operational amplifier or Op Amp 2) To learn the non-inverting mode 3) To learn the inverting mode 4) To learn the differential mode Before You

More information

CMOS Inverter & Ring Oscillator

CMOS Inverter & Ring Oscillator CMOS Inverter & Ring Oscillator Theory: In this Lab we will implement a CMOS inverter and then use it as a building block for a Ring Oscillator. MOSfets (Metal Oxide Semiconductor Field Effect Transistors)

More information

The measurement of loop gain in feedback seismometers Brett M. Nordgren April 9, 1999 Rev.

The measurement of loop gain in feedback seismometers Brett M. Nordgren  April 9, 1999 Rev. Introduction The measurement of loop gain in feedback seismometers Brett M. Nordgren http://bnordgren.org/contactb.html April 9, 1999 Rev. October 5, 2004 In reading the messages coming through PSN-L,

More information

Lab 6: Building a Function Generator

Lab 6: Building a Function Generator ECE 212 Spring 2010 Circuit Analysis II Names: Lab 6: Building a Function Generator Objectives In this lab exercise you will build a function generator capable of generating square, triangle, and sine

More information

ENGN Analogue Electronics Digital PC Oscilloscope

ENGN Analogue Electronics Digital PC Oscilloscope Faculty of Engineering and Information Technology Department of Engineering ENGN3227 - Analogue Electronics Digital PC Oscilloscope David Dries u2543318 Craig Gibbons u2543813 James Moran u4114563 Ranmadhu

More information

Design and Implement of a Frequency Response Analysis System

Design and Implement of a Frequency Response Analysis System University of Manitoba Department of Electrical & Computer Engineering ECE 4600 Group Design Project Progress Report Design and Implement of a Frequency Response Analysis System by Group 02 Alan Mark Naima

More information

CENG4480 Embedded System Development and Applications The Chinese University of Hong Kong Laboratory 1: Op Amp (I)

CENG4480 Embedded System Development and Applications The Chinese University of Hong Kong Laboratory 1: Op Amp (I) CENG4480 Embedded System Development and Applications The Chinese University of Hong Kong Laboratory 1: Op Amp (I) Student ID: 2018 Fall 1 Introduction This lab session introduces some very basic concepts

More information

An Analog Phase-Locked Loop

An Analog Phase-Locked Loop 1 An Analog Phase-Locked Loop Greg Flewelling ABSTRACT This report discusses the design, simulation, and layout of an Analog Phase-Locked Loop (APLL). The circuit consists of five major parts: A differential

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Linear Integrated Circuits Applications

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Linear Integrated Circuits Applications About the Tutorial Linear Integrated Circuits are solid state analog devices that can operate over a continuous range of input signals. Theoretically, they are characterized by an infinite number of operating

More information

Introduction to the Op-Amp

Introduction to the Op-Amp Purpose: ENGR 210/EEAP 240 Lab 5 Introduction to the Op-Amp To become familiar with the operational amplifier (OP AMP), and gain experience using this device in electric circuits. Equipment Required: HP

More information

ET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis

ET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis ET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis All circuit simulation packages that use the Pspice engine allow users to do complex analysis that were once impossible to

More information

Electronic Instrumentation ENGR-4300 Fall 2002 Project 2: Optical Communications Link

Electronic Instrumentation ENGR-4300 Fall 2002 Project 2: Optical Communications Link Project 2: Optical Communications Link For this project, each group will build a transmitter circuit and a receiver circuit. It is suggested that 1 or 2 students build and test the individual components

More information

EE4902 C Lab 5 MOSFET Common Source Amplifier with Active Load Bandwidth of MOSFET Common Source Amplifier: Resistive Load / Active Load

EE4902 C Lab 5 MOSFET Common Source Amplifier with Active Load Bandwidth of MOSFET Common Source Amplifier: Resistive Load / Active Load EE4902 C200 - Lab 5 MOSFET Common Source Amplifier with Active Load Bandwidth of MOSFET Common Source Amplifier: Resistive Load / Active Load PURPOSE: The primary purpose of this lab is to measure the

More information

EE320L Electronics I. Laboratory. Laboratory Exercise #2. Basic Op-Amp Circuits. Angsuman Roy. Department of Electrical and Computer Engineering

EE320L Electronics I. Laboratory. Laboratory Exercise #2. Basic Op-Amp Circuits. Angsuman Roy. Department of Electrical and Computer Engineering EE320L Electronics I Laboratory Laboratory Exercise #2 Basic Op-Amp Circuits By Angsuman Roy Department of Electrical and Computer Engineering University of Nevada, Las Vegas Objective: The purpose of

More information

Electrical Engineer. Lab2. Dr. Lars Hansen

Electrical Engineer. Lab2. Dr. Lars Hansen Electrical Engineer Lab2 Dr. Lars Hansen David Sanchez University of Texas at San Antonio May 5 th, 2009 Table of Contents Abstract... 3 1.0 Introduction and Product Description... 3 1.1 Problem Specifications...

More information

MAE106 Laboratory Exercises Lab # 1 - Laboratory tools

MAE106 Laboratory Exercises Lab # 1 - Laboratory tools MAE106 Laboratory Exercises Lab # 1 - Laboratory tools University of California, Irvine Department of Mechanical and Aerospace Engineering Goals To learn how to use the oscilloscope, function generator,

More information

ELR 4202C Project: Finger Pulse Display Module

ELR 4202C Project: Finger Pulse Display Module EEE 4202 Project: Finger Pulse Display Module Page 1 ELR 4202C Project: Finger Pulse Display Module Overview: The project will use an LED light source and a phototransistor light receiver to create an

More information

LAB #10: Analog Interfacing

LAB #10: Analog Interfacing CS/EE 3720 Handout #10 Spring 2004 Myers LAB #10: Analog Interfacing You must checkoff this lab during your lab section of the week of April 19th. Lab writeup is due in class on April 27th. NO LATE CHECKOFFS

More information

Operational Amplifiers

Operational Amplifiers Objective Operational Amplifiers Understand the basics and general concepts of operational amplifier (op amp) function. Build and observe output of a comparator and an amplifier (inverting amplifier).

More information

Physics 310 Lab 6 Op Amps

Physics 310 Lab 6 Op Amps Physics 310 Lab 6 Op Amps Equipment: Op-Amp, IC test clip, IC extractor, breadboard, silver mini-power supply, two function generators, oscilloscope, two 5.1 k s, 2.7 k, three 10 k s, 1 k, 100 k, LED,

More information

Lab 10: Single Supply Amplifier

Lab 10: Single Supply Amplifier Overview This lab assignment implements an inverting voltage amplifier circuit with a single power supply. The amplifier output contains a bias point which is removed by AC coupling the output signal.

More information

Oscillator/Demodulator to Fit on Flexible PCB

Oscillator/Demodulator to Fit on Flexible PCB Oscillator/Demodulator to Fit on Flexible PCB ECE 4901 Senior Design I Team 181 Fall 2013 Final Report Team Members: Ryan Williams (EE) Damon Soto (EE) Jonathan Wolff (EE) Jason Meyer (EE) Faculty Advisor:

More information

THE PENNSYLVANIA STATE UNIVERSITY. Lab 2: Designing Optical Theremin Instrument. EE 300W Section 001. Nathaniel Houtz, Ji Eun Shin, Peter Wu 2/22/2013

THE PENNSYLVANIA STATE UNIVERSITY. Lab 2: Designing Optical Theremin Instrument. EE 300W Section 001. Nathaniel Houtz, Ji Eun Shin, Peter Wu 2/22/2013 THE PENNSYLVANIA STATE UNIVERSITY Lab 2: Designing Optical Theremin Instrument EE 300W Section 001 Nathaniel Houtz, Ji Eun Shin, Peter Wu 2/22/2013 1 ABSTRACT A simple Theremin must be able to produce

More information

Microprocessors A Lab 4 Fall Analog to Digital Conversion Using the PIC16F684 Microcontroller

Microprocessors A Lab 4 Fall Analog to Digital Conversion Using the PIC16F684 Microcontroller Objectives Materials 17.383 Microprocessors A Analog to Digital Conversion Using the PIC16F684 Microcontroller 1) To use MPLAB IDE software, PICC Compiler, and external hardware to demonstrate the following:

More information

EK307 Active Filters and Steady State Frequency Response

EK307 Active Filters and Steady State Frequency Response EK307 Active Filters and Steady State Frequency Response Laboratory Goal: To explore the properties of active signal-processing filters Learning Objectives: Active Filters, Op-Amp Filters, Bode plots Suggested

More information

Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta

Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta Abstract IoT devices are often hailed as the future of technology, where everything is connected.

More information

ESE 150 Lab 04: The Discrete Fourier Transform (DFT)

ESE 150 Lab 04: The Discrete Fourier Transform (DFT) LAB 04 In this lab we will do the following: 1. Use Matlab to perform the Fourier Transform on sampled data in the time domain, converting it to the frequency domain 2. Add two sinewaves together of differing

More information

EE 300W Lab 2: Optical Theremin Critical Design Review

EE 300W Lab 2: Optical Theremin Critical Design Review EE 300W Lab 2: Optical Theremin Critical Design Review Team Drunken Tinkers: S6G8 Levi Nicolai, Harvish Mehta, Justice Lee October 21, 2016 Abstract The objective of this lab is to create an Optical Theremin,

More information

When input, output and feedback voltages are all symmetric bipolar signals with respect to ground, no biasing is required.

When input, output and feedback voltages are all symmetric bipolar signals with respect to ground, no biasing is required. 1 When input, output and feedback voltages are all symmetric bipolar signals with respect to ground, no biasing is required. More frequently, one of the items in this slide will be the case and biasing

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Electronic Circuits Spring 2007

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Electronic Circuits Spring 2007 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.002 Electronic Circuits Spring 2007 Homework #11 Handout S07053 Issued 4/26/2007 Due 5/11/2007 Introduction

More information

Optical Theremin Critical Design Review Yanzhe Zhao, Mason Story, Nicholas Czesak March

Optical Theremin Critical Design Review Yanzhe Zhao, Mason Story, Nicholas Czesak March Optical Theremin Critical Design Review Yanzhe Zhao, Mason Story, Nicholas Czesak March-07-2015 Abstract A theremin is a musical instrument whose tone and pitch can be controlled without physical contact.

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Hands-On Introduction to EE Lab Skills Laboratory No. 2 BJT, Op Amps IAP 2008

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Hands-On Introduction to EE Lab Skills Laboratory No. 2 BJT, Op Amps IAP 2008 Name MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.09 Hands-On Introduction to EE Lab Skills Laboratory No. BJT, Op Amps IAP 008 Objective In this laboratory, you will become familiar with a simple bipolar junction

More information

Data Conversion and Lab Lab 4 Fall Digital to Analog Conversions

Data Conversion and Lab Lab 4 Fall Digital to Analog Conversions Digital to Analog Conversions Objective o o o o o To construct and operate a binary-weighted DAC To construct and operate a Digital to Analog Converters Testing the ADC and DAC With DC Input Testing the

More information

DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MASSACHUSETTS 02139

DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MASSACHUSETTS 02139 DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MASSACHUSETTS 019.101 Introductory Analog Electronics Laboratory Laboratory No. READING ASSIGNMENT

More information

The PmodIA is an impedance analyzer built around the Analog Devices AD bit Impedance Converter Network Analyzer.

The PmodIA is an impedance analyzer built around the Analog Devices AD bit Impedance Converter Network Analyzer. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com PmodIA Reference Manual Revised April 15, 2016 This manual applies to the PmodIA rev. A Overview The PmodIA is an impedance analyzer

More information

UC Berkeley, EECS Department EECS 40/42/100 Lab LAB3: Operational Amplifier UID:

UC Berkeley, EECS Department EECS 40/42/100 Lab LAB3: Operational Amplifier UID: UC Berkeley, EECS Department EECS 40/42/100 Lab LAB3: Operational Amplifier UID: B. E. Boser 1 Enter the names and SIDs for you and your lab partner into the boxes below. Name 1 SID 1 Name 2 SID 2 Sensor

More information

EE 300W 001 Lab 2: Optical Theremin. Cole Fenton Matthew Toporcer Michael Wilson

EE 300W 001 Lab 2: Optical Theremin. Cole Fenton Matthew Toporcer Michael Wilson EE 300W 001 Lab 2: Optical Theremin Cole Fenton Matthew Toporcer Michael Wilson March 8 th, 2015 2 Abstract This document serves as a design review to document our process to design and build an optical

More information

ME 365 EXPERIMENT 7 SIGNAL CONDITIONING AND LOADING

ME 365 EXPERIMENT 7 SIGNAL CONDITIONING AND LOADING ME 365 EXPERIMENT 7 SIGNAL CONDITIONING AND LOADING Objectives: To familiarize the student with the concepts of signal conditioning. At the end of the lab, the student should be able to: Understand the

More information

EE 230 Lab Lab 9. Prior to Lab

EE 230 Lab Lab 9. Prior to Lab MOS transistor characteristics This week we look at some MOS transistor characteristics and circuits. Most of the measurements will be done with our usual lab equipment, but we will also use the parameter

More information

Michael Tang TA: Ketobi 7/18/13

Michael Tang TA: Ketobi 7/18/13 Michael Tang TA: Ketobi 7/18/13 Lab Station #5 Section 1 Partners: Matt, Ryan Task 1: Basic Inverting Amplifier For this task, a basic inverting amplifier was needed to be designed to amplify the output

More information

Week 8 AM Modulation and the AM Receiver

Week 8 AM Modulation and the AM Receiver Week 8 AM Modulation and the AM Receiver The concept of modulation and radio transmission is introduced. An AM receiver is studied and the constructed on the prototyping board. The operation of the AM

More information

BME/ISE 3512 Bioelectronics. Laboratory Five - Operational Amplifiers

BME/ISE 3512 Bioelectronics. Laboratory Five - Operational Amplifiers BME/ISE 3512 Bioelectronics Laboratory Five - Operational Amplifiers Learning Objectives: Be familiar with the operation of a basic op-amp circuit. Be familiar with the characteristics of both ideal and

More information

RF System: Baseband Application Note

RF System: Baseband Application Note Jimmy Hua 997227433 EEC 134A/B RF System: Baseband Application Note Baseband Design and Implementation: The purpose of this app note is to detail the design of the baseband circuit and its PCB implementation

More information

ECE3204 D2015 Lab 1. See suggested breadboard configuration on following page!

ECE3204 D2015 Lab 1. See suggested breadboard configuration on following page! ECE3204 D2015 Lab 1 The Operational Amplifier: Inverting and Non-inverting Gain Configurations Gain-Bandwidth Product Relationship Frequency Response Limitation Transfer Function Measurement DC Errors

More information

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS 6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS Laboratory based hardware prototype is developed for the z-source inverter based conversion set up in line with control system designed, simulated and discussed

More information

ESE 150 Lab 04: The Discrete Fourier Transform (DFT)

ESE 150 Lab 04: The Discrete Fourier Transform (DFT) LAB 04 In this lab we will do the following: 1. Use Matlab to perform the Fourier Transform on sampled data in the time domain, converting it to the frequency domain 2. Add two sinewaves together of differing

More information

EMG Electrodes. Fig. 1. System for measuring an electromyogram.

EMG Electrodes. Fig. 1. System for measuring an electromyogram. 1270 LABORATORY PROJECT NO. 1 DESIGN OF A MYOGRAM CIRCUIT 1. INTRODUCTION 1.1. Electromyograms The gross muscle groups (e.g., biceps) in the human body are actually composed of a large number of parallel

More information

BME 3512 Bioelectronics Laboratory Five - Operational Amplifiers

BME 3512 Bioelectronics Laboratory Five - Operational Amplifiers BME 351 Bioelectronics Laboratory Five - Operational Amplifiers Learning Objectives: Be familiar with the operation of a basic op-amp circuit. Be familiar with the characteristics of both ideal and real

More information

CHARACTERIZATION OF OP-AMP

CHARACTERIZATION OF OP-AMP EXPERIMENT 4 CHARACTERIZATION OF OP-AMP OBJECTIVES 1. To sketch and briefly explain an operational amplifier circuit symbol and identify all terminals. 2. To list the amplifier stages in a typical op-amp

More information

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013 Exercise 1: PWM Modulator University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013 Lab 3: Power-System Components and

More information

Module 5. DC to AC Converters. Version 2 EE IIT, Kharagpur 1

Module 5. DC to AC Converters. Version 2 EE IIT, Kharagpur 1 Module 5 DC to AC Converters Version 2 EE IIT, Kharagpur 1 Lesson 37 Sine PWM and its Realization Version 2 EE IIT, Kharagpur 2 After completion of this lesson, the reader shall be able to: 1. Explain

More information

CHAPTER ELEVEN - Interfacing With the Analog World

CHAPTER ELEVEN - Interfacing With the Analog World CHAPTER ELEVEN - Interfacing With the Analog World 11.1 (a) Analog output = (K) x (digital input) (b) Smallest change that can occur in the analog output as a result of a change in the digital input. (c)

More information

EMG click PID: MIKROE-2621

EMG click PID: MIKROE-2621 EMG click PID: MIKROE-2621 EMG click measures the electrical activity produced by the skeletal muscles. It carries MCP609 operational amplifier and MAX6106 micropower voltage reference. EMG click is designed

More information

EE 462G Laboratory #1 Measuring Capacitance

EE 462G Laboratory #1 Measuring Capacitance EE 462G Laboratory #1 Measuring Capacitance Drs. A.V. Radun and K.D. Donohue (1/24/07) Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 Updated 8/31/2007 by

More information

Analog Electronic Circuits Code: EE-305-F

Analog Electronic Circuits Code: EE-305-F Analog Electronic Circuits Code: EE-305-F 1 INTRODUCTION Usually Called Op Amps Section -C Operational Amplifier An amplifier is a device that accepts a varying input signal and produces a similar output

More information

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page

More information

Curve Tracer Design for Measuring Semiconductor Components Dionisius Adrianta Wardhana

Curve Tracer Design for Measuring Semiconductor Components Dionisius Adrianta Wardhana Curve Tracer Design for Measuring Semiconductor Components Dionisius Adrianta Wardhana Eindhoven, 28 July 2013 Content Static Measurement Method Measurement Method & Recommendation 2 Static Measurement

More information

A Closed-Loop System to Monitor and Reduce Parkinson s Tremors

A Closed-Loop System to Monitor and Reduce Parkinson s Tremors A Closed-Loop System to Monitor and Reduce Parkinson s Tremors Tremors Group: Anthony Calvo, Linda Gong, Jake Miller, and Mike Sander Faculty Advisor: Dr. Gary H. Bernstein 8 March 2018 Design Review I

More information

Each individual is to report on the design, simulations, construction, and testing according to the reporting guidelines attached.

Each individual is to report on the design, simulations, construction, and testing according to the reporting guidelines attached. EE 352 Design Project Spring 2015 FM Receiver Revision 0, 03-02-15 Interim report due: Friday April 3, 2015, 5:00PM Project Demonstrations: April 28, 29, 30 during normal lab section times Final report

More information

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS EXPERIMENT : 5 TITLE : ACTIVE FILTERS OUTCOME : Upon completion of this unit, the student should be able to: 1. gain experience with

More information

University of Pittsburgh

University of Pittsburgh University of Pittsburgh Experiment #1 Lab Report Frequency Response of Operational Amplifiers Submission Date: 05/29/2018 Instructors: Dr. Ahmed Dallal Shangqian Gao Submitted By: Nick Haver & Alex Williams

More information

When you have completed this exercise, you will be able to relate the gain and bandwidth of an op amp

When you have completed this exercise, you will be able to relate the gain and bandwidth of an op amp Op Amp Fundamentals When you have completed this exercise, you will be able to relate the gain and bandwidth of an op amp In general, the parameters are interactive. However, in this unit, circuit input

More information

EE 233 Circuit Theory Lab 3: First-Order Filters

EE 233 Circuit Theory Lab 3: First-Order Filters EE 233 Circuit Theory Lab 3: First-Order Filters Table of Contents 1 Introduction... 1 2 Precautions... 1 3 Prelab Exercises... 2 3.1 Inverting Amplifier... 3 3.2 Non-Inverting Amplifier... 4 3.3 Integrating

More information

Physics 303 Fall Module 4: The Operational Amplifier

Physics 303 Fall Module 4: The Operational Amplifier Module 4: The Operational Amplifier Operational Amplifiers: General Introduction In the laboratory, analog signals (that is to say continuously variable, not discrete signals) often require amplification.

More information

I hope you have completed Part 2 of the Experiment and is ready for Part 3.

I hope you have completed Part 2 of the Experiment and is ready for Part 3. I hope you have completed Part 2 of the Experiment and is ready for Part 3. In part 3, you are going to use the FPGA to interface with the external world through a DAC and a ADC on the add-on card. You

More information

ECEN Network Analysis Section 3. Laboratory Manual

ECEN Network Analysis Section 3. Laboratory Manual ECEN 3714----Network Analysis Section 3 Laboratory Manual LAB 07: Active Low Pass Filter Oklahoma State University School of Electrical and Computer Engineering. Section 3 Laboratory manual - 1 - Spring

More information

Operational Amplifier (Op-Amp)

Operational Amplifier (Op-Amp) Operational Amplifier (Op-Amp) 1 Contents Op-Amp Characteristics Op-Amp Circuits - Noninverting Amplifier - Inverting Amplifier - Comparator - Differential - Summing - Integrator - Differentiator 2 Introduction

More information

Real Analog - Circuits 1 Chapter 11: Lab Projects

Real Analog - Circuits 1 Chapter 11: Lab Projects Real Analog - Circuits 1 Chapter 11: Lab Projects 11.2.1: Signals with Multiple Frequency Components Overview: In this lab project, we will calculate the magnitude response of an electrical circuit and

More information

Design Implementation Description for the Digital Frequency Oscillator

Design Implementation Description for the Digital Frequency Oscillator Appendix A Design Implementation Description for the Frequency Oscillator A.1 Input Front End The input data front end accepts either analog single ended or differential inputs (figure A-1). The input

More information

High Voltage Waveform Sensor

High Voltage Waveform Sensor High Voltage Waveform Sensor Computer Engineering Senior Project Nathan Stump Spring 2013 Statement of Purpose The purpose of this project was to build a system to measure the voltage waveform of a discharging

More information

Feed Forward Linearization of Power Amplifiers

Feed Forward Linearization of Power Amplifiers EE318 Electronic Design Lab Report, EE Dept, IIT Bombay, April 2007 Feed Forward Linearization of Power Amplifiers Group-D16 Nachiket Gajare ( 04d07015) < nachiketg@ee.iitb.ac.in> Aditi Dhar ( 04d07030)

More information

Lab 4: Analysis of the Stereo Amplifier

Lab 4: Analysis of the Stereo Amplifier ECE 212 Spring 2010 Circuit Analysis II Names: Lab 4: Analysis of the Stereo Amplifier Objectives In this lab exercise you will use the power supply to power the stereo amplifier built in the previous

More information

Optical Theremin CDR

Optical Theremin CDR William Cane Wissing James Jones Mackenzie Phelps EE 300w Sec 003 Abstract Optical Theremin CDR For this lab we created an optical theremin. A theremin is an electronic instrument controlled without any

More information

Engineering 3821 Fall Pspice TUTORIAL 1. Prepared by: J. Tobin (Class of 2005) B. Jeyasurya E. Gill

Engineering 3821 Fall Pspice TUTORIAL 1. Prepared by: J. Tobin (Class of 2005) B. Jeyasurya E. Gill Engineering 3821 Fall 2003 Pspice TUTORIAL 1 Prepared by: J. Tobin (Class of 2005) B. Jeyasurya E. Gill 2 INTRODUCTION The PSpice program is a member of the SPICE (Simulation Program with Integrated Circuit

More information

University of North Carolina, Charlotte Department of Electrical and Computer Engineering ECGR 3157 EE Design II Fall 2009

University of North Carolina, Charlotte Department of Electrical and Computer Engineering ECGR 3157 EE Design II Fall 2009 University of North Carolina, Charlotte Department of Electrical and Computer Engineering ECGR 3157 EE Design II Fall 2009 Lab 1 Power Amplifier Circuits Issued August 25, 2009 Due: September 11, 2009

More information

EE 2274 RC and Op Amp Circuit Completed Prior to Coming to Lab. Prelab Part I: RC Circuit

EE 2274 RC and Op Amp Circuit Completed Prior to Coming to Lab. Prelab Part I: RC Circuit EE 2274 RC and Op Amp Circuit Completed Prior to Coming to Lab Prelab Part I: RC Circuit 1. Design a high pass filter (Fig. 1) which has a break point f b = 1 khz at 3dB below the midband level (the -3dB

More information

Hearing Aid Redesign: Test Plans ELECTRICAL TESTING

Hearing Aid Redesign: Test Plans ELECTRICAL TESTING ELECTRICAL TESTING Table of Contents: Number Test Page EE 1 Switch 2 EE 2 Speaker 7 EE 3 Sound Processing 11 EE 4 Microphone 14 EE 5 Battery Charger 18 EE 6 Bandpass and Pre-Amplification 20 EE 7 System

More information

Başkent University Department of Electrical and Electronics Engineering EEM 311 Electronics II Experiment 8 OPERATIONAL AMPLIFIERS

Başkent University Department of Electrical and Electronics Engineering EEM 311 Electronics II Experiment 8 OPERATIONAL AMPLIFIERS Başkent University Department of Electrical and Electronics Engineering EEM 311 Electronics II Experiment 8 Objectives: OPERATIONAL AMPLIFIERS 1.To demonstrate an inverting operational amplifier circuit.

More information

University of California at Berkeley Donald A. Glaser Physics 111A Instrumentation Laboratory

University of California at Berkeley Donald A. Glaser Physics 111A Instrumentation Laboratory Published on Instrumentation LAB (http://instrumentationlab.berkeley.edu) Home > Lab Assignments > Digital Labs > Digital Circuits II Digital Circuits II Submitted by Nate.Physics on Tue, 07/08/2014-13:57

More information

EXPERIMENT NUMBER 2 BASIC OSCILLOSCOPE OPERATIONS

EXPERIMENT NUMBER 2 BASIC OSCILLOSCOPE OPERATIONS 1 EXPERIMENT NUMBER 2 BASIC OSCILLOSCOPE OPERATIONS The oscilloscope is the most versatile and most important tool in this lab and is probably the best tool an electrical engineer uses. This outline guides

More information

DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MASSACHUSETTS 02139

DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MASSACHUSETTS 02139 DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MASSACHUSETTS 019 Spring Term 00.101 Introductory Analog Electronics Laboratory Laboratory No.

More information

AC Current click PID: MIKROE Weight: 27 g

AC Current click PID: MIKROE Weight: 27 g AC Current click PID: MIKROE-2523 Weight: 27 g AC Current click can measure alternating currents up to 30A and it features the MCP3201 ADC (analog to digital) converter and the MCP607 CMOS Op Amp, both

More information

Operational Amplifier

Operational Amplifier Operational Amplifier Joshua Webster Partners: Billy Day & Josh Kendrick PHY 3802L 10/16/2013 Abstract: The purpose of this lab is to provide insight about operational amplifiers and to understand the

More information