Spectrum Analyzer Ray Mathes, Nirav Patel,

Slides:



Advertisements
Similar presentations
MICROPROCESSORS AND MICROCONTROLLERS
Advertisements

Solar Array & Maximum Power Point Tracker Group Senior Design Project 2003 Stephanie Chin Jeanell Gadson Katie Nordstrom Advisor: Karen Panetta.
Basic Electronics Ninth Edition Grob Schultz
MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
Basic DC Motor Circuits
555 Timer ©Paul Godin Updated February Oscillators ◊We have looked at simple oscillator designs using an inverter, and had a brief look at crystal.
SUN TRACKING SOLAR PANEL. Introduction The main objective of this project is to track the sun and rotate the solar panel accordingly, to receive sunlight.
Design and Computer Modeling of Ultracapacitor Regenerative Braking System Adam Klefstad, Dr. Kim Pierson Department of Physics & Astronomy UW-Eau Claire.
1. Output signal alternates between on and off within specified period Controls power received by a device The voltage seen by the load is directly proportional.
Motor Control Lab Using Altera Nano FPGA
DC Choppers 1 Prof. T.K. Anantha Kumar, E&E Dept., MSRIT
Overview Memory definitions Random Access Memory (RAM)
1. THE OSIRIS TUNABLE FILTERS  OSIRIS uses two 100 mm aperture Fabry-Perot tunable filters. One of them is optimized for short wavelengths, and one for.
ECE 4501 Lecture 11: Rectifiers, Switches and P ower Supplies.
ENGIN112 L31: Read Only Memory November 17, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 31 Read Only Memory (ROM)
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Coordinate Based Tracking System
DC-DC Converters Convert a fixed DC Source into a Variable DC Source
Copyright by UNIT III DC Choppers 4/17/2017 Copyright by
PWM (Pulse Width Modulation)
Digital I/O Connecting to the Outside World
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
Pulse Width Modulation (PWM) LED Dimmer Circuit
LECTURE 9 INTRO TO POWER ELECTRONICS
Pulse Width Modulation (PWM) LED Dimmer Circuit
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
General Licensing Class G7A – G7C Practical Circuits Your organization and dates here.
Viking Pump Flow Manager - Phase 2 Senior Design May
Electronics Involves the use of devices and circuits to control the flow of electric current to achieve some purpose. These circuits contain: Resistors,
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
Digital Fundamentals Floyd Chapter 1 Tenth Edition
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
PWM Circuit Based on the 555 Timer. Introduction In applications LED Brightness Control we may want to vary voltage given to it. Most often we use a variable.
Group 8: Video Game Console Team Members: Rich Capone Hong Jin Cho Dave Elliott Ryan Gates.
Emergency Vehicle Detector for Use in Consumer’s Motor Vehicle Georgia Institute of Technology School of Electrical and Computer Engineering ECE 4007.
DESIGN, CONTROL AND IMPLEMENTATION OF INVERTERS TOPOLOGIES APPLIED TO DOMESTIC INDUCTION HEATING Student: Peter Doyle Supervisor: Prof. Gerard Hurley Ignacio.
GCSE REVISION NOTES. Dangers of Electricity An electric current can cause: –Electric shock, muscle spasms –The heart may be stopped –Burning Do NOT touch.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
© 2013 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill 8-1 Electronics Principles & Applications Eighth Edition Chapter 8 Large-Signal.
Control Why do we need system control? 1. Produce PWM
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
Spectrum Analyzer Ray Mathes, Bruce Lipp, Ty Reimers, Richard Wunderlich ECE4180 Georgia Institute of Technology School of Electrical and Computer Engineering.
Guide Presented by Mr.M Cheenya V.Abhinav Kumar 11E31A0422 Asst.Professor K.Shiva Kumar 11E31A0423 K.Rajashekhar 11E31A0424 K.Chaithanya Sree 11E31A0428.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
By: Devon Schmidt & Kyle Da Rif Instructor: Stanislaw Legowski Senior Design 2012/2013.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
CLOSED LOOP SPEED CONTROL OF DC MOTOR WITH PWM TECHNIQUE
Arduino Application: Speed control of small DC Motors
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Rectifiers, Switches and Power Supplies
UNIT III DC Choppers.
Subject :- Power Electronics-1 Topic :- step down & step up chopper
Switched-mode power supply charger
MICROCONTROLLER AND INTERFACING
EKT124 Digital Electronics 1 Introduction to Digital Electronics
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
UNIT-IV Application of Special I.C’s.
555 Timer EEE DEPARTMENT KUMPAVAT HARPAL( )
AC Inlet & AC Input Filter
PLC Hardware Components.
General Licensing Class
PULSE MODULATION.
Digital Fundamentals Floyd Chapter 1 Tenth Edition
ECE Computer Engineering Design Project
Presentation transcript:

Spectrum Analyzer Ray Mathes, Nirav Patel, Sagar Savant, Richard Wunderlich Group 8, ECE4006D Georgia Institute of Technology School of Electrical and Computer Engineering

Project Overview A Spectrum Analyzer that synthesizes audio input from the computer and outputs it as a physical spectrum. Input: MP3, Wave-Input, Microphone Output: Water Jets representing spectral frequencies. Features Tunable to frequency ranges to increase bin resolution Real-Time Response Group 8 - Spectrum Analyzer, 2

Design Layout Computer Pump Array Power Supply Audio P1 Winamp Altera Board P2 UP2 Input MAX7000 Chip PWM Logic Switching Circuit … FFT Plugin P15 P16 Paralell Port Group 8 - Spectrum Analyzer, 3

Software Winamp Generates signal vector from MP3, Wav, etc. Creates a 256 bit amplitude stored in an array according to frequency channel. Group 8 - Spectrum Analyzer, 4

Software (cont.) Winamp Plugin Computer Audio Winamp FFT Plugin Paralell Port Winamp Plugin Convert the amplitude into 3 bits by chopping off the lower 253 bits. Divide up the frequencies into usable bins of 16 for each pump address, 4 Bits. Allow for variation of frequency range Use API Calls for the Parallel Port to send pump address and data bits to the Altera board. Group 8 - Spectrum Analyzer, 5

Hardware Want a visually variable amplitude Solution Varying speed of pump varies flow rate Flow rate determines height of water jet Solution DC Motors vary speed with input voltage Easiest way to achieve this digitally is through Pulse Width Modulation (PWM) UP2 Input MAX7000 Chip PWM Logic Altera Board Group 8 - Spectrum Analyzer, 6

Pulse Width Modulation A PWM signal is a pulse train with varying duty cycles If the frequency of the input voltage is too high, the motor cannot turn on and off fast enough. By modifying the duty cycle, PWM reduces the voltage to the pump. Group 8 - Spectrum Analyzer, 7

7 Bit Input Want 8 steps of resolution in the height Sending 3 bits of amplitude data per pump: 3*16 = 48 bits Requires too large of a bus for parallel interface Solved through Addressing Send 3 bits for amplitude and 4 bits address data (7 bits total). Requires 16 calls from the Parallel Port to update every pump Logic continues generating PWM on each output channel until updated again. Group 8 - Spectrum Analyzer, 8

Logic 16 channels of PWM generation logic Amplitude and address decoding logic Would require a large quantity of ICs and discrete logic to implement. Solution: FPGA Group 8 - Spectrum Analyzer, 9

FPGA Altera UP-2 Board FLEX10K70 FPGA, 70,000 gates. Loses memory when powered off. MAX7000 CPLD, 2,000 gates. Maintains chip logic and memory. Group 8 - Spectrum Analyzer, 10

UP2 Board Output 16 output pins produce controllable PWM signals for each pump An output of 5V at 10 mA of current is insufficient. Group 8 - Spectrum Analyzer, 11

Chopper Circuit Purpose: Turn pumps on/off (Variable amp.) Components Darlington Transistor: Cascaded BJTs for current amplification Diode: Assist motor to discharge stored current Benefits: High current amplification Switching Circuit Group 8 - Spectrum Analyzer, 12

Attwood V500 Water Pumps Characteristics Benefits DC powered, low power consumption (1.2A, 12V) Benefits DC pumps reduce cost, powerful, amplitude control Shoots water up to 3 feet in the air without a nozzle, 350GPH Pump Array P15 P16 P1 P2 … Group 8 - Spectrum Analyzer, 13

Attwood V500 Water Pumps (cont.) Problems with solenoids Too Expensive Don’t move very far (5 inches) Overheating problems Water Pump Array 16 pumps at maximum flow rate require a lot of current Group 8 - Spectrum Analyzer, 14

Power Supply Specifications High Current Supply ~ 240 Watts (12V 20A) 16 pumps; each pump draws 1.2A max I = 16*1.2 = 19.2A Ferroresonant Transformer PWM used to obtain correct voltages Using a 10,000uF 80V filter capacitor Group 8 - Spectrum Analyzer, 15

12V/20A/240W AC to DC converting Power Supply. Power Supply Design 12V/20A/240W AC to DC converting Power Supply. Group 8 - Spectrum Analyzer, 16

Design Challenges Research absorbed a great deal of time Ordering parts is too slow of a process Need for power supply Incapable of testing pumps safely in any lab Group 8 - Spectrum Analyzer, 17

Future Development Pumps Remove the computer element Greater number of pumps to increase resolution More powerful pumps for higher amplitudes Remove the computer element Input an audio jack Use a DSP processor to do frequency tuning similar to the Winamp plugin Design a structure to allow for indoor use Group 8 - Spectrum Analyzer, 18

Final Timeline April 18 April 22 April 27 April 29 Finish power supply Finish Winamp plugin and fine tune the characteristics Build encasement for Altera board, power supply, and switching circuit April 27 Complete webpage: http://4006.iceglow.com April 29 Present Final Demo Group 8 - Spectrum Analyzer, 19

Questions? Group 8 - Spectrum Analyzer, 20