Optical Theremin Critical Design Review
|
|
- Jordan Hodge
- 6 years ago
- Views:
Transcription
1 1 Optical Theremin Critical Design Review EE 300W Team Laplace: Richard Michael Sean Solley Ye Zhang 10/23/15
2 2 Abstract: Team Laplace successfully designed a working Optical Theremin with equalizing and auto-tune functionality. The Theremin uses two circuits containing photodiodes, resistors, and operational amplifiers to generate a voltage signal in response to light incident on the photodiodes. A user can vary the light intensity the photodiodes sense by shielding them with their hands, thus varying the voltage output of the circuitry. The voltage signals are measured with a National Instrument s mydaq, a data acquisition device which can interface with a PC running LabVIEW. A LabVIEW VI, or virtual instrument, processes the two signals from the photodiode circuits to control the amplitude and frequency of an audio tone. This tone is outputted through the mydaq s Audio Out port, making this interconnection of devices and software a fun, user-friendly musical instrument. In addition to the standard abilities of the Theremin, additional features were incorporated to help customize the outputted signal. An auto-tune function allows the user to play in a number of musical keys by restricting the output frequency to the frequencies of notes within the selected key. The Theremin also contains an equalizer which permits adjustments to the amplitudes of different frequency components. Introduction: The Theremin is a musical instrument invented in 1919 by a Russian named Lev Termen. The instrument was named after the Americanized version of Lev s name, Leon Theremin. Unlike other instruments, the Theremin does not require physical contact with the player. The original Theremin contained two antennas used to control the pitch and frequency of the audio tone respectively. These antennas act as the positive plates of capacitors and the player s hands act as the grounded plates. Varying the distance from the antennas to the hands varies the capacitance, resulting in a change in the audio tone. A variation on this design replaces the two antennas with two photodiodes. The design, therefore, operates in a similar manner, but on different principles. This variant is known as an Optical Theremin. The Optical Theremin exhibits several advantages over its predecessor. As a result of the digital back end processing, the settings of the Theremin can be adjusted through an easy to use computer interface. This means the frequency range, amplitude, and amplification of different frequency components can by altered by the push of a button, as opposed to reconfiguring analog circuitry. In addition, as we already possess breadboards, mydaqs, and LabVIEW licenses, we required few additional resources for the implementation. Finally, the size of the Optical Theremin (the size of one or two breadboards) proves significantly smaller than that of the original Theremin. Exploiting these advantages resulted in a fun and easy to use Theremin design.
3 3 Rationale: The keystone of our design, the sensing circuitry, was implemented using two sets of photodiodes and trans-impedance amplifiers. The photodiodes are responsible for generating a current in response to photons incident on their surface. Incident light and current produced are positively correlated, meaning when a user varies the amount of light reaching the diode they vary the current produced. Appendix B shows a plot of photodiode light current vs. irradiance. The produced current can be transformed into a voltage by using the trans-impedance amplifier found in Appendix A. Kirchhoff s Current Law at the inverting op-amp terminal yields: This results in a gain of 0 V out R f + ( I P ) = 0. V out I P = R f, (1) (2) where R f denotes the resistor in the amplifier. The MyDAQ can detect an analog voltage signal for processing by a LabVIEW VI. Therefore, using two of the MyDAQ s analog input channels to measure the voltage signals produced by each circuit would be advantageous. Employing LabVIEW s signal processing capabilities, these inputs can be used to control the amplitude and frequency of a generated audio tone. In addition to the amplitude and frequency variations induced by the Theremin player, further adjustments could easily be made available to the user through the LabVIEW front panel, such as auto-tuning and equalizing capabilities. Due to the wealth of tools offered along with the ease of designing a user interface, LabVIEW proves to be an indispensable software program for this design. From the preceding arguments, an initial block diagram was formulated to describe our design. This block diagram can be found in Appendix L. At the N=0 level, we realized the inputs and outputs of the device and considered the transformation in between. For the simple Theremin design, ambient light along with frequency, amplitude, and light intensity range settings are used to produce an audio signal. In the N=1 level, or the main design architecture, the transformation is further divided into the circuitry to sense the ambient light level and LabVIEW processing to generate the audio tone from the circuitry signals. The light sensing circuit obtains the light intensity input, and the LabVIEW processing receives the other settings. For the N=2 level, the aforementioned modules are disassembled into a stage resembling the detailed design level. The light sensing circuitry branches into photodiodes, resistors, operational amplifiers and the mydaq analog inputs. The physical portion of the design can be broken down no further. The LabVIEW Processing module divides into read data, normalization, generate waveform, export data, and mydaq analog outputs. The only step remaining for these
4 4 modules is division into their constituent functions and subvis. As for the inputs in the N=2 level, the light intensity is measured by the photodiodes, and the settings are directed to the normalization module. This block diagram meets all high level design requirements. Implementation: Appendix N contains a photograph of the ambient light sensing circuit. The circuit contains two Optek OP906 photodiodes along with a Texas Instruments TL074CN operational amplifier. The feedback resistors were 1.2 MΩ. This resistance was selected to ensure the output voltage of the amplifier would remain below 10V (maximum rated input voltage for the mydaq) when subjected to an LED flash light. After passing this test, we could be certain our circuit would operate without failure in any light condition encountered. When the resistor, photodiode, and op-amp are connected in a trans-impedance amplifier configuration, they produce an output voltage ranging from 0 to approximately 1.2V under lab lighting conditions. The mydaq s analog input A0 reads the voltage from the circuit controlling the audio signal amplitude, and analog input A1 reads the voltage from the circuit controlling frequency. After conditioning in our physical circuit, the photodiode light intensities are ready to be processed by our LabVIEW VI. In order to use the measured voltages in our code, a DAQ Assistant express VI is required. This express VI controls the mydaq s sampling circuitry and converts the input data into a waveform datatype. The DAQ Assistant samples the analog lines at a rate of 1 khz. Furthermore, the signal input range is set between -1 and 2 volts. A smaller input range results in a higher resolution for the analog to digital conversion. The selected range provides a high degree of accuracy while offering a safety margin for larger than expected light intensities. The DAQ Assistant is encapsulated within a while loop and is configured to read one hundred samples from each channel on every loop iteration. These samples are then averaged before undergoing normalization. The sub VI for normalizing signals can be found in Appendix E. The front panel of the VI allows the user to input the desired amplitude and frequency range of the output signal, along with the expected output voltage range of each light sensing circuit. The output voltage range will change depending on the ambient light intensity. In a brighter environment, the circuit can output a higher voltage than in a darker environment. The normalization process takes into account the change in output voltages for varying ambient light levels. The first step of the normalization process is performed according to the following formula: S n = (S avg S min )/(S max S min ). (3) S avg represents the average of the samples produced by the mydaq. S min represents the minimum voltage the light sensing circuit can produce (usually set to zero). S max represents the maximum voltage the circuit will produce, and S n represents the normalized signal. One can easily see that when S avg equals S max, the normalized signal is one. If S avg equals S min the
5 5 normalized signal is zero. In the event that the average lies external to the S max and S min boundaries, the normalization process uses an In Range and Coerce function to saturate the output at zero or one. This normalization is identical for both the frequency and amplitude signal. The normalized value can then be shifted to produce values within the ranges of the set maximum and minimum values of amplitude and frequency. This shift is implemented using: S n2 = (Max_Value Min_Value) (S n ) + Min_Value. (4) S n2 denotes the normalized and shifted value of the signal. The meanings of the other variables are explicit. The normalization sub VI was instantiated twice within our main VI. One instance serves to normalize the amplitude input voltage and the other to normalize the frequency voltage. The normalized values for frequency and amplitude are then directed into a Simulate Signal express VI which generates a sine wave with frequency and amplitude equal to the inputted values. The output of this VI connects to another DAQ Assistant responsible for generating an output voltage on the MyDAQ s Audio Out terminal. This VI continuously samples the input sinusoid at a rate of 40 khz. Sampling at 40 khz, allows the DAQ Assistant to sample the full range of frequencies produced by the Theremin (up to 20 khz) without aliasing. The voltage outputted lies within the range of -2 to 2 V, the rated values for the Audio Out port. Additionally, a maximum of 100 samples can be stored in the VI s buffer. Following implementation of the basic Optical Theremin functionality, an auto-tune feature was added. The auto-tune feature accepts the normalized input frequency from the Theremin and rounds it to a frequency on the equal tempered scale to be played instead. In addition to simply playing notes from the equal tempered scale, an enumerated control allows the user to select different major keys for the Theremin to play. The auto-tune feature can be initiated with the auto-tune switch on the front panel. The auto-tune sub VI can be found in Appendix F. Depending on which key the user selects, a case statement switches state to output a 1D array with the lowest frequency notes in the key. This array is then inputted into a for loop responsible for generating the next 10 octaves of the key. On each iteration, the for loop accepts the original base frequencies and multiplies each by 2 n, where n represents the iteration count of the loop plus one. Using shift registers and an Insert Into Array function, the arrays multiplied by 2 n are concatenated together to create a larger array containing each frequency of the selected key. A Threshold 1D Array function compares the value of the normalized frequency to the ten octave array. This function outputs a value corresponding to the index of the array closest to the normalized frequency. Special attention was required for this output due to its double format. The output value is not rounded to the index of the note closest to the normalized frequency, but instead remains in double format to indicate the closeness to an index value. For
6 6 example, if the first and second values in the 1D array were 2 and 6, and the normalized frequency was 5, the output of the Threshold 1D Array function would be 0.75 instead of simply 1. For this reason, a Round To Nearest function rounds the double to the closest whole number value. This value becomes type casted to an integer and enters an Index Array function to select the correct frequency component from the ten octave array. The auto-tune switch on the front panel controls the output of a Select node which switches between the original normalized frequency and the auto-tune frequency. The final addition to the Theremin was the equalizer. The equalizer allows the user to vary the amplitude of different frequency components. The user can adjust the frequency ranges of the different bands (i.e. treble, mid-tones, and base) from the front panel, along with the desired amplification of each. A later addition to the equalizer introduced the ability to process.wav files. Two separate but similar equalizers can be found in our VI. The first, which can be seen on the final Theremin block diagram in Appendix J, was placed between the Simulate Waveform express VI and the DAQ Assistant on our original VI. This equalizer processes the sound produced by the Optical Theremin. The waveform leaving the Simulate Waveform express VI divides into three branches which are each routed through a third order butterworth filter. The topmost filter on the VI performs high pass filtering. The filter in the center acts as a band pass, and the bottom filter is a low pass. The cutoff frequencies of each filter can be configured by the user on the front panel. Upon exiting the filters, the modified waveforms pass through a Multiply function. The additional inputs to the Multiply functions are derived from user controlled sliders on the front panel. The sliders in conjunction with the Multiply functions serve to intensify or suppress their respective frequency components. After each of the three frequency components undergoes filtering and amplitude modifications, they are superimposed using Add functions. Before this waveform is played, it encounters one final Multiply function with another user adjustable slider input. This serves as a master volume control for the Theremin. The signal then enters a Divide function which divides by three to suppress frequency components which may have passed through multiple filters with minimal attenuation. The final waveform transitions to the same DAQ Assistant used for the part one design. A Spectral Measurements express VI is used to generate a front panel graph of the frequency spectrum of the audio waveform. A case statement governed by the tab control on the front panel surrounds the Theremin code. Until this point, only page 1 of the tab control has been discussed. Examining Appendix I reveals a second page. This page is the control panel for the.wav file equalizer. Appendix K displays a code resembling that of the Theremin equalizer. Instead of processing the Theremin output, however, this equalizer derives its input from a.wav file stored on the host machine. A series of small, square shaped VIs run along the bottom of the case statement. Collectively, these VIs are responsible for extracting the.wav file s information, opening the file, reading a set number of samples on each iteration of the while loop, and closing the file after
7 7 processing completes. The VI reads the audio signal from a file using the Sound File Read VI. The signal then becomes subjected to an equalizer identical to the one previously explained. The output of the.wav file equalizer, however, differs from that of the Theremin equalizer. A case statement surrounds the DAQ Assistant which is responsible for outputting the signal. This case statement allows the equalizer to operate on.wav files containing either monaural (single channel) or stereophonic (dual channel) sound. A front panel enumerated control allows the user to select whether the inputted.wav file is single or dual channel. The case statement, driven by the enumerated control, switches between two DAQ Assistants configured to handle single and dual channel outputs respectively. In addition to the extra channel added to the dual channel DAQ Assistant, these express VIs were required to have a different configuration from the one used for the Theremin. The buffer size had to be increased drastically in order to prevent it from overflowing when performing background tasks on the host machine. Also, in order to prevent aliasing in the wide variety of.wav files which could be read, the DAQ Assistant express VIs read the sampling rate value outputted by the Sound File Info VI and alter their sampling rate accordingly. The final component of both equalizers which has yet to be mentioned is the LED outputs. Before the superposition of the different frequency components, each individual component is sent to a Tone Measurements Express VI, which outputs the respective amplitudes. These amplitudes are compared with an arbitrary value selected experimentally to illuminate the LEDs when a distinguishable frequency component is present in the output audio signal. When the Treble component of the waveform exceeds its arbitrary constant, the boolean output of the Greater? VI will become true and will illuminate a green LED. Through the same process, a large mid-tone component will excite a yellow LED and a large bass component will excite a red LED. The LEDs were placed on a separate bread board to prevent interference with the photodiodes. The unaltered output of the Greater? VI will be sufficient for driving the LED indicators on the front panel which correspond exactly to the physical LEDs. An intermediate step must be taken to illuminate the physical LEDs. DAQ Assistants 5 and 6 drive the digital output lines DIO0, DIO1, and DIO2 of the mydaq which serve as voltage sources for the LEDs. When the DAQ Assistant receives a true boolean input, the corresponding digital output produces 5V, turning an LED on. When the boolean input becomes false, the digital output produces 0V turning off an LED. The DAQ Assistant produces errors when attempting to directly input the waveform datatype from the Greater? VI. Therefore, case statements were used to translate this datatype into boolean constants which were combined into a 1D array and exported to the DAQ Assistant. Both DAQ Assistants are set to 1 sample (on demand) generation mode. As a credit to the thorough design of the Theremin, few modifications were made during testing. We determined that high amplitude frequency components located near the cutoff frequencies of two filters were not attenuated sufficiently, and thus when superimposed required an output voltage exceeding the mydaq s capabilities. This generated an error
8 8 message and halted the execution of our VI. For this reason, a Divide function was inserted into the equalizers between the master volume control and the DAQ Assistant. The value of three was chosen so that in the event that the user selected cutoff frequencies for the filters which did not attenuate the amplitudes at all, a signal with three times the amplitude of the original signal would not be sent to the DAQ Assistant. Instead, the original, unabated signal would be played. The final modification made during testing was a reconfiguration of our auto-tune VI. The VI was originally created with several for loops working in parallel to create the entire ten octave 1D array for each key. These ten octave arrays would then be sent to a case statement acting as a multiplexer to decide which array would be played. After noticing a speed delay upon adding the auto-tune feature, we decided that the thirteen (number of keys playable with auto-tune) for loops operating ten times in parallel was extremely inefficient. During each iteration of the Theremin while loop, these large arrays would be generated and at most one would be used. We compressed our auto-tune VI to the current design which selects a single key s base frequencies before executing one for loop ten times. After making this change, the speed delay was eliminated. Conclusion: Using light sensing circuitry, a mydaq for data acquisition, and LabVIEW for signal processing, Team Laplace has developed an Optical Theremin which will outperform most in its class. Through robust circuit design and utilization of normalization capabilities in LabVIEW, the Theremin is guaranteed to work flawlessly in various lighting environments. Audio tones can be produced which possess an amplitude and frequency accurately reflecting the distance of a user s hands from two photodiodes. If a user prefers to play the Theremin in a certain key instead of playing any frequency in a specified range, the auto-tune feature can be activated from the front panel. This feature gives the user access to a number of major scales in addition to the equal tempered scale. To allow the user to synthesize the perfect tone, the audio signal can be manipulated with an easy to use equalizer. The flexible equalizer design allows for standard amplitude modifications on different frequency bands, and furthermore, allows the frequency ranges of the bands themselves to be changed. When the user is tired of creating the music, they can entertain themselves by processing their favorite songs with the.wav file equalizer. Although the back-end power of the design may not be evident to users, the attractive, easy to use front interface will certainly be appreciated by all. Team Laplace s thorough attention to detail throughout all stages of the design has led to the creation of a high quality, user friendly Theremin which will provide hours of enjoyment to users with all levels of musical ability.
9 9 Appendices: A. Trans-impedance Amplifier (one used for frequency the other for amplitude) B. Light Current vs. Irradiance Chart
10 C. Optical Theremin Part 1 Front Panel 10
11 11 D. Optical Theremin Block Diagram Part 1 E. Normalization SubVI
12 12 F. Auto-tune SubVI G. Optical Theremin Block Diagram Part 2
13 13 H. Optical Theremin Front Panel with Auto-tune and Equalization Functionality I..WAV Equalizer Front Panel
14 J. Full Theremin VI with Auto-tune and Equalizer Functionality 14
15 15 K..WAV File Equalizer
16 16 L. Initial Block Diagram
17 17 M. Gantt Chart N. Light-Sensing Circuitry
18 18 O. LED Circuit P. Optical Theremin Circuit
19 19 Bill of Materials Capital (Quantity) NI MyDAQ (1)..... $ Circuit Boards (2)......$21.99 (Radio Shack) OP906 Photodiodes (2) $0.59 (Mouser Electronics) TI TL074 Op-amps (1)..$0.61 (Mouser Electronics) Computer with USB Drive (1).owned LabVIEW License (1). owned LEDs (red,yellow, green) (3)...$0.27 (Mouser Electronics) 2KΩ Resistors (3)....$0.10 (Mouser Electronics) 1.2MΩ Resistors (2).. $0.005 (Newark Element 14) Spool of Wire (1). $2.50 (Adafruit Industries) Total..$ Labor Hourly Engineering Wage...$30.00 Hours Worked...50 Total...$
20 20 Works Cited 1. "What Is A Theremin?" What Is A Theremin? N.p., n.d. Web. 20 Oct "OP906 Optek / TT Electronics Mouser." Mouser Electronics. N.p., n.d. Web. 20 Oct "Universal Solderless Breadboard." Radioshack. N.p., n.d. Web. 22 Oct "Texas Instruments TL074CN. Mouser Electronics. N.p., n.d. Web. 22 Oct "Yageo Carbon Film Resistors - Through Hole 2.2K ohm 1/4W 5% Mouser Electronics. N.p., n.d. Web. 22 Oct "MULTICOMP MCCFR0W4J0125A50 Through Hole Resistor, Carbon Film, 1.2 Mohm, 250 MW, ± 5%, 250 V, Axial Leaded." MCCFR0W4J0125A50. N.p., n.d. Web. 22 Oct "Cree, Inc. Standard LEDs - Through Hole Mouser." Cree, Inc. Standard LEDs - Through Hole Mouser. N.p., n.d. Web. 22 Oct "Hook-up Wire Spool - Red." Adafruit Industries Blog RSS. N.p., n.d. Web. 22 Oct
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 informationLab 2: Designing an Optical Theremin. EE 300W Section 5 Team #3: Penn Power United Gregory Hodgkiss, Nasser Aljadeed 10/23/15
Lab 2: Designing an Optical Theremin EE 300W Section 5 Team #3: Penn Power United Gregory Hodgkiss, Nasser Aljadeed 10/23/15 Abstract The purpose of this lab is to design an optical theremin, a musical
More informationEE 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 informationOptical 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 informationTHE 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 informationLab 2: Optical Theremin Team 2 Flyback By Brian Pugh, Andrew Baker, and Michael Betts
Lab 2: Optical Theremin Team 2 Flyback By Brian Pugh, Andrew Baker, and Michael Betts Table of Contents Abstract... 3 Introduction... 3 Rationale... 4 Implementation... 5 Hardware... 5 Software... 5 Conclusion...
More informationOptical 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 informationLab 15: Lock in amplifier (Version 1.4)
Lab 15: Lock in amplifier (Version 1.4) WARNING: Use electrical test equipment with care! Always double-check connections before applying power. Look for short circuits, which can quickly destroy expensive
More informationData acquisition and instrumentation. Data acquisition
Data acquisition and instrumentation START Lecture Sam Sadeghi Data acquisition 1 Humanistic Intelligence Body as a transducer,, data acquisition and signal processing machine Analysis of physiological
More informationAuntie Spark s Guide to creating a Data Collection VI
Auntie Spark s Guide to creating a Data Collection VI Suppose you wanted to gather data from an experiment. How would you create a VI to do so? For sophisticated data collection and experimental control,
More informationPutting it all Together
ECE 2C Laboratory Manual 5b Putting it all Together.continuation of Lab 5a In-Lab Procedure At this stage you should have your transmitter circuit hardwired on a vectorboard, and your receiver circuit
More informationLab Equipment EECS 311 Fall 2009
Lab Equipment EECS 311 Fall 2009 Contents Lab Equipment Overview pg. 1 Lab Components.. pg. 4 Probe Compensation... pg. 8 Finite Instrumentation Impedance. pg.10 Simulation Tools..... pg. 10 1 - Laboratory
More informationEE 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 informationPractical 2P12 Semiconductor Devices
Practical 2P12 Semiconductor Devices What you should learn from this practical Science This practical illustrates some points from the lecture courses on Semiconductor Materials and Semiconductor Devices
More informationME 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 informationEKT 314/4 LABORATORIES SHEET
EKT 314/4 LABORATORIES SHEET WEEK DAY HOUR 4 1 2 PREPARED BY: EN. MUHAMAD ASMI BIN ROMLI EN. MOHD FISOL BIN OSMAN JULY 2009 Creating a Typical Measurement Application 5 This chapter introduces you to common
More informationEKT 314/4 LABORATORIES SHEET
EKT 314/4 LABORATORIES SHEET WEEK DAY HOUR 4 2 1 PREPARED BY: EN. MUHAMAD ASMI BIN ROMLI EN. MOHD FISOL BIN OSMAN JULY 2009 Measuring Strain 10 This chapter describes how to measure strain using DAQ devices
More informationLab 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 informationLaboratory 9. Required Components: Objectives. Optional Components: Operational Amplifier Circuits (modified from lab text by Alciatore)
Laboratory 9 Operational Amplifier Circuits (modified from lab text by Alciatore) Required Components: 1x 741 op-amp 2x 1k resistors 4x 10k resistors 1x l00k resistor 1x 0.1F capacitor Optional Components:
More informationLab 8: Beer Bottle Symphony
Lab 8. Beer Bottle Symphony Lab 8: Beer Bottle Symphony Introduction In college, a group of students and professors get together to build a beer bottle symphony. Beer bottles of various sizes and shapes
More informationPre-Lab. Introduction
Pre-Lab Read through this entire lab. Perform all of your calculations (calculated values) prior to making the required circuit measurements. You may need to measure circuit component values to obtain
More informationUNIVERSITY OF CALIFORNIA, BERKELEY. EE40: Introduction to Microelectronic Circuits Lab 1. Introduction to Circuits and Instruments Guide
UNERSTY OF CALFORNA, BERKELEY EE40: ntroduction to Microelectronic Circuits Lab 1 ntroduction to Circuits and nstruments Guide 1. Objectives The electronic circuit is the basis for all branches of electrical
More informationTheremin with Onboard Effects by Patrick Tarantino Shaun Cinnamon PHYCS 398
Theremin with Onboard Effects by Patrick Tarantino Shaun Cinnamon PHYCS 398 ii Abstract The theremin is a completely electronic musical instrument which is controlled by hand capacitance effects. The small
More informationDept. of Electrical, Computer and Biomedical Engineering. Inverting and non inverting amplifier
Dept. of Electrical, Computer and Biomedical Engineering Inverting and non inverting amplifier Purpose of this lab Build an inverting and a non inverting amplifier based on a TL081 op amp - use the NI
More informationAuto Harmonizer. EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 2 February 2012
Auto Harmonizer EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 2 February 2012 Project Abstract: Team Name: Slubberdegullions Team Members: Josh Elliott and Henry Hatton,
More informationINSTRUMENTATION BREADBOARDING (VERSION 1.3)
Instrumentation Breadboarding, Page 1 INSTRUMENTATION BREADBOARDING (VERSION 1.3) I. BACKGROUND The purpose of this experiment is to provide you with practical experience in building electronic circuits
More informationEmbedded Test System. Design and Implementation of Digital to Analog Converter. TEAM BIG HERO 3 John Sopczynski Karim Shik-Khahil Yanzhe Zhao
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 Big Hero 3 DAC 2 INTRODUCTION (KS)
More informationELR 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 informationLINEAR IC APPLICATIONS
1 B.Tech III Year I Semester (R09) Regular & Supplementary Examinations December/January 2013/14 1 (a) Why is R e in an emitter-coupled differential amplifier replaced by a constant current source? (b)
More informationLab 7: Let s Make a Little Noise
Lab 7: Let s Make a Little Noise Introduction Ever had a piece of a song rattling around in your head, but when you tried to sing it, it just did not sound right? What you need is a little keyboard to
More informationFeed 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 informationLab 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 informationESE 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 informationOptical to Electrical Converter
Optical to Electrical Converter By Dietrich Reimer Senior Project ELECTRICAL ENGINEERING DEPARTMENT California Polytechnic State University San Luis Obispo 2010 1 Table of Contents List of Tables and Figures...
More informationAbout 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 informationTHAT Corporation APPLICATION NOTE 102
THAT Corporation APPLICATION NOTE 0 Digital Gain Control With Analog VCAs Abstract In many cases, a fully analog signal path provides the least compromise to sonic integrity, and ultimately delivers the
More informationECE3204 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 informationInfrared Communications Lab
Infrared Communications Lab This lab assignment assumes that the student knows about: Ohm s Law oltage, Current and Resistance Operational Amplifiers (See Appendix I) The first part of the lab is to develop
More informationET 438B Sequential Digital Control and Data Acquisition Laboratory 4 Analog Measurement and Digital Control Integration Using LabVIEW
ET 438B Sequential Digital Control and Data Acquisition Laboratory 4 Analog Measurement and Digital Control Integration Using LabVIEW Laboratory Learning Objectives 1. Identify the data acquisition card
More informationAmplification. Objective. Equipment List. Introduction. The objective of this lab is to demonstrate the basic characteristics an Op amplifier.
Amplification Objective The objective of this lab is to demonstrate the basic characteristics an Op amplifier. Equipment List Introduction Computer running Windows (NI ELVIS installed) National Instruments
More informationLab 3: Digital Multimeter and Voltage Generator
Lab 3: Digital Multimeter and Voltage Generator Lab Goals: Learn how to use your mydaq as a Digital Multimeter (DMM) Learn how to output a signal to a specified output port on the mydaq and verify its
More informationFinal Project Report E3990 Electronic Circuits Design Lab. Wii-Lock. Magic Wand Remote Unlocking Device
Final Project Report E3990 Electronic Circuits Design Lab Wii-Lock Magic Wand Remote Unlocking Device MacArthur Daughtery Brook Getachew David Kohn Joseph Wang Submitted in partial fulfillment of the requirements
More informationConsiderations for Analog Input and Output
Considerations for Analog Input and Output Useful information can be found in the text in Sections 6.7.1 (Data Rates), 6.7.5 (Analog Input Signals), 6.7.6 (Multiple Signal Sources: Data Loggers), 6.7.9
More informationEE301 Electronics I , Fall
EE301 Electronics I 2018-2019, Fall 1. Introduction to Microelectronics (1 Week/3 Hrs.) Introduction, Historical Background, Basic Consepts 2. Rewiev of Semiconductors (1 Week/3 Hrs.) Semiconductor materials
More informationSingle Supply, Rail to Rail Low Power FET-Input Op Amp AD820
a FEATURES True Single Supply Operation Output Swings Rail-to-Rail Input Voltage Range Extends Below Ground Single Supply Capability from + V to + V Dual Supply Capability from. V to 8 V Excellent Load
More informationECE Lab #4 OpAmp Circuits with Negative Feedback and Positive Feedback
ECE 214 Lab #4 OpAmp Circuits with Negative Feedback and Positive Feedback 20 February 2018 Introduction: The TL082 Operational Amplifier (OpAmp) and the Texas Instruments Analog System Lab Kit Pro evaluation
More informationchange (PABX) systems. There must, however, be isolation between and the higher voltage, transientprone
Ring Detection with the HCPL-00 Optocoupler Application Note 0 Introduction The field of telecommunications has reached the point where the efficient control of voice channels is essential. People in business
More informationCapacitive Touch Sensing Tone Generator. Corey Cleveland and Eric Ponce
Capacitive Touch Sensing Tone Generator Corey Cleveland and Eric Ponce Table of Contents Introduction Capacitive Sensing Overview Reference Oscillator Capacitive Grid Phase Detector Signal Transformer
More informationPHY 351/651 LABORATORY 5 The Diode Basic Properties and Circuits
Reading Assignment Horowitz, Hill Chap. 1.25 1.31 (p35-44) Data sheets 1N4007 & 1N4735A diodes Laboratory Goals PHY 351/651 LABORATORY 5 The Diode Basic Properties and Circuits In today s lab activities,
More informationFAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW
FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW Instructor s Portion Wei Lin Department of Biomedical Engineering Stony Brook University Summary Uses This experiment requires the student
More informationEECS 216 Winter 2008 Lab 2: FM Detector Part II: In-Lab & Post-Lab Assignment
EECS 216 Winter 2008 Lab 2: Part II: In-Lab & Post-Lab Assignment c Kim Winick 2008 1 Background DIGITAL vs. ANALOG communication. Over the past fifty years, there has been a transition from analog to
More informationLearning Objectives:
Learning Objectives: At the end of this topic you will be able to; recall the conditions for maximum voltage transfer between sub-systems; analyse a unity gain op-amp voltage follower, used in impedance
More informationA DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM
A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM Item Type text; Proceedings Authors Rosenthal, Glenn K. Publisher International Foundation for Telemetering Journal International Telemetering Conference
More informationExperiments #7. Operational Amplifier part 1
Experiments #7 Operational Amplifier part 1 1) Objectives: The objective of this lab is to study operational amplifier (op amp) and its applications. We will be simulating and building some basic op-amp
More informationET1210: Module 5 Inductance and Resonance
Part 1 Inductors Theory: When current flows through a coil of wire, a magnetic field is created around the wire. This electromagnetic field accompanies any moving electric charge and is proportional to
More informationApplication Note 1024
HCPL-00 Ring Detection with the HCPL-00 Optocoupler Application Note 0 Introduction The field of telecommunications has reached the point where the efficient control of voice channels is essential. People
More informationDigital-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 informationEE 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 information10: AMPLIFIERS. Circuit Connections in the Laboratory. Op-Amp. I. Introduction
10: AMPLIFIERS Circuit Connections in the Laboratory From now on you will construct electrical circuits and test them. The usual way of constructing circuits would be to solder each electrical connection
More informationEmitter base bias. Collector base bias Active Forward Reverse Saturation forward Forward Cut off Reverse Reverse Inverse Reverse Forward
SEMICONDUCTOR PHYSICS-2 [Transistor, constructional characteristics, biasing of transistors, transistor configuration, transistor as an amplifier, transistor as a switch, transistor as an oscillator] Transistor
More informationExperiment A8 Electronics III Procedure
Experiment A8 Electronics III Procedure Deliverables: checked lab notebook, plots Overview Electronics have come a long way in the last century. Using modern fabrication techniques, engineers can now print
More informationLab 2: Common Base Common Collector Design Exercise
CSUS EEE 109 Lab - Section 01 Lab 2: Common Base Common Collector Design Exercise Author: Bogdan Pishtoy / Lab Partner: Roman Vermenchuk Lab Report due March 26 th Lab Instructor: Dr. Kevin Geoghegan 2016-03-25
More informationTesting Power Sources for Stability
Keywords Venable, frequency response analyzer, oscillator, power source, stability testing, feedback loop, error amplifier compensation, impedance, output voltage, transfer function, gain crossover, bode
More information1. Hand Calculations (in a manner suitable for submission) For the circuit in Fig. 1 with f = 7.2 khz and a source vin () t 1.
Objectives The purpose of this laboratory project is to introduce to equipment, measurement techniques, and simulations commonly used in AC circuit analysis. In this laboratory session, each student will:
More informationEMG 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 informationInteractive Tone Generator with Capacitive Touch. Corey Cleveland and Eric Ponce. Project Proposal
Interactive Tone Generator with Capacitive Touch Corey Cleveland and Eric Ponce Project Proposal Overview Capacitance is defined as the ability for an object to store charge. All objects have this ability,
More informationBuild Your Own Bose WaveRadio Bass Preamp Active Filter Design
EE230 Filter Laboratory Build Your Own Bose WaveRadio Bass Preamp Active Filter Design Objectives 1) Design an active filter on paper to meet a particular specification 2) Verify your design using Spice
More informationEELE 201 Circuits I. Fall 2013 (4 Credits)
EELE 201 Circuits I Instructor: Fall 2013 (4 Credits) Jim Becker 535 Cobleigh Hall 994-5988 Office hours: Monday 2:30-3:30 pm and Wednesday 3:30-4:30 pm or by appointment EMAIL: For EELE 201-related questions,
More informationRowan University Freshman Clinic I Lab Project 2 The Operational Amplifier (Op Amp)
Rowan University Freshman Clinic I Lab Project 2 The Operational Amplifier (Op Amp) Objectives Become familiar with an Operational Amplifier (Op Amp) electronic device and it operation Learn several basic
More informationBasic Electronics Learning by doing Prof. T.S. Natarajan Department of Physics Indian Institute of Technology, Madras
Basic Electronics Learning by doing Prof. T.S. Natarajan Department of Physics Indian Institute of Technology, Madras Lecture 26 Mathematical operations Hello everybody! In our series of lectures on basic
More informationLab 12 Laboratory 12 Data Acquisition Required Special Equipment: 12.1 Objectives 12.2 Introduction 12.3 A/D basics
Laboratory 12 Data Acquisition Required Special Equipment: Computer with LabView Software National Instruments USB 6009 Data Acquisition Card 12.1 Objectives This lab demonstrates the basic principals
More informationFinal Project Stereo Audio Amplifier Final Report
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering Final Project Stereo Audio Amplifier Final Report Daniel S. Boucher ECE 20-32,
More informationESE 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 informationAnalog Synthesizer: Functional Description
Analog Synthesizer: Functional Description Documentation and Technical Information Nolan Lem (2013) Abstract This analog audio synthesizer consists of a keyboard controller paired with several modules
More informationSpecial-Purpose Operational Amplifier Circuits
Special-Purpose Operational Amplifier Circuits Instrumentation Amplifier An instrumentation amplifier (IA) is a differential voltagegain device that amplifies the difference between the voltages existing
More informationExperiment 1: Amplifier Characterization Spring 2019
Experiment 1: Amplifier Characterization Spring 2019 Objective: The objective of this experiment is to develop methods for characterizing key properties of operational amplifiers Note: We will be using
More informationEK307 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 informationSampling and Reconstruction
Experiment 10 Sampling and Reconstruction In this experiment we shall learn how an analog signal can be sampled in the time domain and then how the same samples can be used to reconstruct the original
More informationE84 Lab 3: Transistor
E84 Lab 3: Transistor Cherie Ho and Siyi Hu April 18, 2016 Transistor Testing 1. Take screenshots of both the input and output characteristic plots observed on the semiconductor curve tracer with the following
More informationBME/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 informationDEPARTMENT 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 informationClass #9: Experiment Diodes Part II: LEDs
Class #9: Experiment Diodes Part II: LEDs Purpose: The objective of this experiment is to become familiar with the properties and uses of LEDs, particularly as a communication device. This is a continuation
More informationConstructing a Theremin. Nathan Moran Spring 2016 Physics 406
Constructing a Theremin Nathan Moran Spring 2016 Physics 406 1 Introduction The theremin is an early example of an electronic instrument. Invented by Leon Theremin in 1928, it applies the principle of
More informationEE 460L University of Nevada, Las Vegas ECE Department
EE 460L PREPARATION 1- ASK Amplitude shift keying - ASK - in the context of digital communications is a modulation process which imparts to a sinusoid two or more discrete amplitude levels. These are related
More informationThe 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 informationFig. 1 Tachometer Built from Old CD, DC Motor, and Photogate
Lab 4: Photogate Fun Introduction Surging through the heart of microprocessors are digital pulses, single pulses, bursts of pulses, and wave trains of pulses. Pulses are the lifegiving blood of all digital
More informationOperational Amplifiers
Operational Amplifiers Table of contents 1. Design 1.1. The Differential Amplifier 1.2. Level Shifter 1.3. Power Amplifier 2. Characteristics 3. The Opamp without NFB 4. Linear Amplifiers 4.1. The Non-Inverting
More informationECE 2274 Lab 1 (Intro)
ECE 2274 Lab 1 (Intro) Richard Dumene: Spring 2018 Revised: Richard Cooper: Spring 2018 Forward (DO NOT TURN IN) The purpose of this lab course is to familiarize you with high-end lab equipment, and train
More informationEE320L 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 informationLABORATORY 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 informationExperiment A8 Electronics III Procedure
Experiment A8 Electronics III Procedure Deliverables: checked lab notebook, plots Overview Electronics have come a long way in the last century. Using modern fabrication techniques, engineers can now print
More informationEE 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 informationECE ECE285. Electric Circuit Analysis I. Spring Nathalia Peixoto. Rev.2.0: Rev Electric Circuits I
ECE285 Electric Circuit Analysis I Spring 2014 Nathalia Peixoto Rev.2.0: 140124. Rev 2.1. 140813 1 Lab reports Background: these 9 experiments are designed as simple building blocks (like Legos) and students
More informationThe Design and Construction of a DDS based Waveform Generator
1 The Design and Construction of a DDS based Waveform Generator Darrell Harmon Abstract A direct digital synthesis (DDS) based signal generator was designed and constructed to cover the frequency range
More informationDEPARTMENT 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 informationUniversitas Sumatera Utara
Amplitude Shift Keying & Frequency Shift Keying Aim: To generate and demodulate an amplitude shift keyed (ASK) signal and a binary FSK signal. Intro to Generation of ASK Amplitude shift keying - ASK -
More informationPhysics 309 Lab 3 Bipolar junction transistor
Physics 39 Lab 3 Bipolar junction transistor The purpose of this third lab is to learn the principles of operation of a bipolar junction transistor, how to characterize its performances, and how to use
More informationAn 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 informationLaboratory Project 4: Frequency Response and Filters
2240 Laboratory Project 4: Frequency Response and Filters K. Durney and N. E. Cotter Electrical and Computer Engineering Department University of Utah Salt Lake City, UT 84112 Abstract-You will build a
More informationPhysics 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