Proximity Sensor Board: Progress Report II Michel Kinsy Nathan Ellefsen Ryan Fig Sarat Bhogavalli Mentor: John Winters
Introduction Overview Progress E-Field Code (Functional) Microphone Code (Functional) Merging E-Field & Microphone code Future Goals Demo Q & A
Overview MC56F8300 Has a speaker, 10 LED’s and a Headphone Jack E-field sensor that does proximity detection Has a Parallel port and JTag connector
Progress: E-Field Code Changed E-field code Modified music note played in each state Tailored SineTable to middle C scale (8 notes) Adjusted SineTableStep variable for each state Issues: Initial loud clipping sound from speaker Consistency of detecting nothing when no object present
Progress: Microphone Code Recorded voice onto board and playback Modified PLL Lock Record up to 5 second message Press “IRQA” button to record LED’s react to voice Press “SW1” to playback Issues: Microphone sensitivity
Progress: Merging E-Field & Microphone Code Goal: Maximize functionality of board Not fully functional Current Problems: Keeping code size small Limitation of small on-chip RAM Debugging erratic behavior
Future Goals Successfully combine E-Field & Microphone code to maximize functionality Hardcode our own message into playback table for the E-field “Alert” Improve consistency of E-Field proximity detection
Demo
Q & A