Sound Targeting Platform Andrew Lenharth Michael Schaffer Quang Luu CSE 477 April 24, 2001.

Slides:



Advertisements
Similar presentations
Envelope Detector Conventional DSB-AM signals are easily demodulated by an envelope detector It consists of a diode and an RC circuit, which is a simple.
Advertisements

Chapter3 Pulse-Echo Ultrasound Instrumentation
ECG Biopotential Amplifier ASHLEY MULCHRONE ZEXI LIU.
Arduino Guitar Pedal Ian Andal IME 458 Dr. Pan.
Active Filters: concepts All input signals are composed of sinusoidal components of various frequencies, amplitudes and phases. If we are interested in.
Analog Sensing 101 WITH P Agenda  Analog Signal Characteristics  Common Problems with A/D Conversion  Clipping  Small Signals  Aliasing  Analog.
Direction-Finding Sonar System for Autonomous Submarine Nicole Rennalls, Estee Amana, Frederick Ealick, Mitcham Costley ECE Department Georgia Institute.
Motor Control Lab Using Altera Nano FPGA
The Mica Sensing Platform Alec Woo Jan 15th, 2002 NEST Retreat.
Mica Sensor Board Review Alec Woo November 21, 2001 NEST Meeting.
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
EEG Machine By The All-American Boys Featuring Slo- Mo Motaz Alturayef Shawn Arni Adam Bierman Jon Ohman.
ME 6405 Introduction to Mechatronics Operational Amplifiers Chris Nygren Matt Livianu Brad Schwagler.
Television 1 Jess UEAB2006 Television Sync Separator.
Sound Targeting Platform Andrew Lenharth Michael Schaffer Quang Luu CSE 477 May 22, 2001.
 The Barkmaster2000 encourages your dog to bark  Barkmaster2000 waits in idle state for a bark  If the bark is angry enough it will start spinning.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
CHAPTER 12 Filter Circuits.
AUDIO COMPRESSION msccomputerscience.com. The process of digitizing audio signals is called PCM PCM involves sampling audio signal at minimum rate which.
Digital Signal Processing and Generation for a DC Current Transformer for Particle Accelerators Silvia Zorzetti.
Final Project Review Team Vibraid April Vibraid Michael Balanov (Mike) EE Spyridon Baltsavias (Spiros) EE Reona Otsuka (Leo) EE Andrew Woo (Andy)
Trash2D2 Oral Report 2 IMDL David Mercado. Summary of Function Main Objective: Collect Garbage Motor-Driven Abilities: ▫Roam & Avoid Obstacles ▫Open Lid.
Senior Project – Electrical Engineering – 2005 Wireless Baby Monitor Nelson Rosario, Farida Siddiqi Advisors: Professor Ekram Hassib Professor Emad A.
The Post-Moog Digitally Controlled Analog Synthesizer Group Members Robert Estelle Toan Ho Greg Hartl Logan Snow.
Sound Bot Alan Liou Undergraduate Student Computer Engineering.
˜ SuperHeterodyne Rx ECE 4710: Lecture #18 fc + fLO fc – fLO -fc + fLO
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson Advisor: Dr. William Harrison.
Introduction to MicroElectronics
False asymmetries/Ground Loops David Bowman 4/27/12.
Lecture 2: Filters.
Direction-Finding Sonar System for Autonomous Submarine Estee Amana, Nicole Rennalls, Mitcham Costley, Frederick Ealick ECE Department Georgia Institute.
Digital AM Receiver System Hassen Abdu, Ebad Ahmed, Wajahat Khan April 21, Introductory Digital Systems Laboratory.
Passive filters A frequency selective circuit, or filter, enables signals at certain frequencies to reach the output, and it attenuates (weaken or lessen.
Feedback Filters n A feedback filter processes past output samples, as well as current input samples: n Feedback filters create peaks (poles or resonances)
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
UCLA IEEE NATCAR 2004 SUMMER CLASS Magnetic Sensors & Power Regulation.
Submarine Sonar Detection
What do these abbreviations stand for? PWM PPM PAM PCM ASK FSK PSK AM FM IF AF RF TRF amp Pulse width modulation Pulse position modulation Pulse amplitude.
Team 20: Jordan Wagner.  iPhone controlled marble maze game  Rotation of the phone is translated into rotation of the board  Stepper motor connected.
BEER BOT Dalton Verhagen. Sound Sensor Designed to find the direction a specified sound source is coming from Determines this with a time of arrival algorithm.
Embedded Control Systems Dr. Bonnie Heck School of ECE Georgia Tech.
Physics 434 Module 4 - T. Burnett 1 Physics 434 Module 4 Acoustic excitation of a physical system: time domain.
The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho.
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
ELECTRONIC STETHOSCOPE ARRAY Groupe 70 Robin GUIGNY & Fatima Zohra HASNAOUI ECE 445 Spring 2016.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
ADAPTIVE BABY MONITORING SYSTEM Team 56 Michael Qiu, Luis Ramirez, Yueyang Lin ECE 445 Senior Design May 3, 2016.
Measurement and Instrumentation
 The differentiator or differentiating amplifier is as shown in figure.  This circuit will perform the mathematical operation of differentiation.
CS 591 S1 – Computational Audio -- Spring, 2017
Fletcher’s band-widening experiment (1940)
EE434 Jason Adams Mike Dierickx
Digital Communication
The Hardware of Software Defined Radios
ECET 310 Competitive Success/snaptutorial.com
ECET 310 Education for Service-- snaptutorial.com.
ECET 310 Education for Service/tutorialrank.com
ECET 310 Teaching Effectively-- snaptutorial.com.
Electronics: Demod + 4Q FE
Self-Adjusting Equalizer Scott Lair
Radio Frequency Interference
A Software Defined Radio for the Masses, Part 4
Chapter 10. Digital Signals
Video Imaged Spatial Positioning Project
Sound Processing with Pure Data
ECE Computer Engineering Design Project
Digital Modeling/Implementation of Valve Amplifiers
Video Imaged Spatial Positioning Project
Phased Speaker Array : Phase of Our Lives
Presentation transcript:

Sound Targeting Platform Andrew Lenharth Michael Schaffer Quang Luu CSE 477 April 24, 2001

Multi-purpose platform Video conferencing Spotlighting Security applications Aims at sound source Microphones pick up sound Correlator locates source Stepper motors drive arm Introduction

Physical Layout Base Platform Rotating Platform Microphone Placement

Modular Design Three Stages Audio Input – Filter and Amplification Correlation and Filtering Stepper Motor Drive Output

Stage One Microphones Pickup audio signal Placed one foot apart (56 samples) Mounted to rotating platform Amplifiers Tune microphone frequency response to same level Amplify signal for ADC

Stage One (cont) Filter Band-pass filter (200Hz – 4kHz) Fourth order Sallen-key filter Chained second order low and high pass ADC Two-bit analog to digital Onboard audio codec

Stage Two Correlator Sliding window correlator 64 sample width 192 sample window size

Stage Two (cont) Correlation Threshold Only allow large values through Minimize noise Feedback to adjust level Averaging Module Average of four correlations Eliminate large noise signals Average Threshold Filter out weak averaged signals

Stage Three Aiming Algorithm Scan correlation to find max Decide if arm needs to move Ignore correlations with large values on both sides

Stage Three (cont) Stepper Motor Control Two ICs – Controller and Driver

Tweaking Gain of amplifier Number of samples between microphones Sampling rate of ADC Band of band pass filter Window size of correlator Width of correlator Bit-depth of correlator Bit-depth of ADC Value of Correlator Threshold Value of Averaging Module Threshold Number of averaged correlations

Conclusion Modular Develop in parallel (good) Test separately (good) Timing issues between modules (bad) Many parameters to tweak Try many aiming algorithms