Presentation is loading. Please wait.

Presentation is loading. Please wait.

Spectrum Analyzer Ray Mathes, Bruce Lipp, Ty Reimers, Richard Wunderlich ECE4180 Georgia Institute of Technology School of Electrical and Computer Engineering.

Similar presentations


Presentation on theme: "Spectrum Analyzer Ray Mathes, Bruce Lipp, Ty Reimers, Richard Wunderlich ECE4180 Georgia Institute of Technology School of Electrical and Computer Engineering."— Presentation transcript:

1 Spectrum Analyzer Ray Mathes, Bruce Lipp, Ty Reimers, Richard Wunderlich ECE4180 Georgia Institute of Technology School of Electrical and Computer Engineering

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

3 Spectrum Analyzer, 3 http://4006.iceglow.com Design Layout Pump Array Computer Audio Matlab GUI P15 P16 P1 P2 … Paralell Port Power Supply Switching Circuit UP1 Input Header MAX7000 Chip PWM Logic Altera Board

4 Spectrum Analyzer, 4 http://4006.iceglow.com GUI

5 Spectrum Analyzer, 5 http://4006.iceglow.com GUI Functionality Polls for audio in 20ms increments Polls for audio in 20ms increments 2048 point FFT 2048 point FFT Scales data to 7 amplitudes Scales data to 7 amplitudes Outputs pump address, amplitude to Parallel Port Outputs pump address, amplitude to Parallel Port Computer Audio Matlab GUI Paralell Port

6 Spectrum Analyzer, 6 http://4006.iceglow.com GUI Features Can produce output from any audio being played on computer, including microphone input Can produce output from any audio being played on computer, including microphone input Tunable to frequency regions Tunable to frequency regions Variable polling interval Variable polling interval Disable graphics (slow computers) Disable graphics (slow computers) Frequency Sweep from 20Hz – 4KHz Frequency Sweep from 20Hz – 4KHz Computer Audio Matlab GUI Paralell Port

7 Spectrum Analyzer, 7 http://4006.iceglow.com Altera UP1 Board UP1 Input Header MAX7000 Chip PWM Logic Altera Board

8 Spectrum Analyzer, 8 http://4006.iceglow.com UP1 Design Max7000 Max7000 CPLD - doesn’t lose configuration when powered down CPLD - doesn’t lose configuration when powered down Only 2,000 gates (FLEX10K70 has 70,000) Only 2,000 gates (FLEX10K70 has 70,000) Pulse Width Modulation Pulse Width Modulation Varies duty cycle over time Varies duty cycle over time Higher duty cycle feeds more power to each pump, giving it a higher amplitude. Higher duty cycle feeds more power to each pump, giving it a higher amplitude.

9 Spectrum Analyzer, 9 http://4006.iceglow.com PWM Circuit

10 Spectrum Analyzer, 10 http://4006.iceglow.com Chopper Circuit Purpose: Turn pumps on/off (Variable amp.) Purpose: Turn pumps on/off (Variable amp.) Components Components Darlington Transistor: Cascaded BJTs for current amplification Darlington Transistor: Cascaded BJTs for current amplification Diode: Assist motor to discharge stored current Diode: Assist motor to discharge stored current Benefits: High current amplification Benefits: High current amplification

11 Spectrum Analyzer, 11 http://4006.iceglow.com Attwood V500 Water Pumps DC powered (1.2A, 12V) DC powered (1.2A, 12V) Shoots water up to 3.3 feet in the air without a nozzle, 350GPH Shoots water up to 3.3 feet in the air without a nozzle, 350GPH 16 pumps at maximum flow rate requires ~20A of current 16 pumps at maximum flow rate requires ~20A of current

12 Spectrum Analyzer, 12 http://4006.iceglow.com Power Supply 12V, 10A Powertec DC Power Supply 12V, 10A Powertec DC Power Supply Supplies enough current for 8 pumps, so we used two. Supplies enough current for 8 pumps, so we used two.

13 Spectrum Analyzer, 13 http://4006.iceglow.com Final Product

14 Spectrum Analyzer, 14 http://4006.iceglow.com Really Cool Video Slide Cool Video #1 – Blue Water Cool Video #1 – Blue Water Cool Video #1 Cool Video #1 Cool Video #2 – Frequency Sweep Cool Video #2 – Frequency Sweep Cool Video #2 Cool Video #2 Cool Video #3 – Green Water Cool Video #3 – Green Water Cool Video #3 Cool Video #3 Cool Video #4 – Nasty Brown Water aka: “dump all four bottles of food coloring in the tub and see how nasty it looks, then add some soap for no reason” Cool Video #4 – Nasty Brown Water aka: “dump all four bottles of food coloring in the tub and see how nasty it looks, then add some soap for no reason” Cool Video #4 Cool Video #4 Website – http://4006.iceglow.com Website – http://4006.iceglow.comhttp://4006.iceglow.com

15 Spectrum Analyzer, 15 http://4006.iceglow.com Questions?


Download ppt "Spectrum Analyzer Ray Mathes, Bruce Lipp, Ty Reimers, Richard Wunderlich ECE4180 Georgia Institute of Technology School of Electrical and Computer Engineering."

Similar presentations


Ads by Google