Dual-Use Wideband Microphone System Sponsor: George Salazar, NASA Faculty Advisor: Harold Stern
Team Members Matthew Swanzy Project Manager Fabrication and Testing Victor Brewer Software Jordan Fedorchak Expandability Jason de Jongh Serial Communication And user interface Hunter Thompson Expandability “I’d like to introduce my team, again I am Matthew Swanzy, this is Victor Brewer, Jordan Fedorchak, Jason De Jongh and Hunter Thompson.” # 2.8: DWMS
Topics Overview Design Approach Results Future Work # 2.8: DWMS
Motivation The problem: Need: A multi functional device that can provide immediate alerts of potential hazards in order to quickly evaluate and resolve a situation before it escalates. No Dual-Use MEMS microphone system currently exists, only a handheld ultrasonic source detector. Why is this important? Testing the viability of using a MEMS microphone on board to serve multiple functions (e.g. speech processing and ultrasonic frequency detection) that will provide quick alert to hazards, along with an open communication system. Why are you doing this project? What’s important / needed / beneficial about it? # 2.8: DWMS
Stretch Goals of Project Overview of Project Goals of Project Stretch Goals of Project POC detection of ultrasonic frequencies Distinguish between human voice and ultrasonic frequencies Provide a communication channel Beam forming array Identify ultrasonic sources Improved HCI If no stretch goals then delete the text box on the right, and expand the one on the left. # 2.8: DWMS
Roles & Responsibilities NAME ROLE Matthew Swanzy, Project Manager Definition, Design & Testing, Conduct meetings, Status reports Victor Brewer Software and Processing of Audio Streams Jordan Fedorchak Expandability, linear array spacing and number of microphones Jason de Jongh Matlab User Interface and Ultrasonic audio stream filtering Hunter Thompson Expandability, Human voice audio stream filtering State WHO actually did WHAT. # 2.8: DWMS
Our Sponsors NASA has reached out to Texas State and provided us with an opportunity to conduct a POC that, if proven to work, could save the lives of our astronauts aboard the ISS. They have consistently been available for consulting and guidance when needed. Nasa has also provided us with several varying approaches and useful resources needed to complete this project. Talk briefly to how the Sponsoring company is involved – part of their business / research / outreach? Why are they interested? Say what they did/provided for you. Be brief!! # 2.8: DWMS
Budget Items Quantity Expenses Total: Funds remaining: Extra Items MEMS microphone 25 $58.00 Linear array PCB 1 $375.00 Arduino Due $49.95 SMD capacitor $25.00 Vaccum Pump $40.00 PCBs 100 $149.93 Electric griddle $20.59 solder tweezers 1 (set of 6) $3.22 Solder flux pen $7.99 Total: $354.68 Total Funds: $729.68 Funds remaining: $145.32 Over Budget by: $229.68 Compare planned vs. actual. Be brief! # 2.8: DWMS
Design Approach The approach we took to this project was to start by utilizing as much already available materials as possible. Matlab toolbox’s NI Elvis II prototyping board We designed the MEMS microphone PCB’s by hand to learn about the design process. Courses we found useful on our project include Digital Signal Processing, Circuits I&II and Analog and mixed signal design. These courses gave us a good background for the different components of our project. Draw from Section 5.2 of Final Report. # 2.8: DWMS
Constraints Unable to test upper bound of MEMs microphone. Unable to produce an in-audible ultrasonic “air leak” for testing. Still produces noise in the audible range. Unable to make compact design. Board change from Arduino to the Elvis Use an active filter Use a clock not produced by Elvis board This is from Section 6 of the Final Report. Be brief! # 2.8: DWMS
Design Decisions Swap Arduino Due for NI Elvis II Due serial communication too slow Matlab Graphical user interface Data acquisition Digital signal processing MEMS Microphone Size 80 kHz maximum frequency Draw from Section 5.1 of Final Report. # 2.8: DWMS
Single mic. PCB Clock Jump Ground Jump # 2.8: DWMS
5 Mic. linear array # 2.8: DWMS
Block Diagram Victor my want to take out the ultrasonic Sonification from our block diagram as we may not be able to include in our final piece. System level diagram of Dual-Use Wideband Microphone array. Blocks highlighted in yellow will be designed and coded for this project. # 2.8: DWMS
GUI The GUI provides three separate signal plots: Voice activity detection Ultrasonic detection Vocal waveform display Embedded within the GUI is Start/Stop/ Running status Sonification Mute alarm Hazard detection display # 2.8: DWMS
GUI # 2.8: DWMS
Results Voice identified Detects ultrasonic up to 40 kHz Irregular sounds mis-identified Detects ultrasonic up to 40 kHz Detects 40 kHz at a distance of 180 in. away from the source Sonification of Ultrasonic source Use results + compliance statement from the Characterization Report. Table is OK. Add a slide for margin or fail if need be. USE GRAPHICS and PICTURES! Be visual!! Add slides if need be!! # 2.8: DWMS
Distance test 20 kHz source # 2.8: DWMS
Distance test 40 kHz source # 2.8: DWMS
GUI – Hazard detected Pull from your Characterization Report what would be required to meet all specs. # 2.8: DWMS
Future Work Better voice activity algorithm G.729 Annex B over-identifies Array expansion Tracking Better leak simulation Pull from your Characterization Report what would be required to meet all specs. # 2.8: DWMS
Thank You We would like to thank our sponsors, George Salazar, Andy Romero and David Juge at NASA We would also like to thank our technical mentors Dr. Stern, Dr. Viswanathan and Dr. Compeau Thank you to everyone for attending our Senior Design presentation!!! # 2.8: DWMS