SlideShare uma empresa Scribd logo
1 de 30
Frequency-Tunable Hearing
Aid
Isaias Amaya
Osvaldo Rodriguez-Martinez
Otoniel Canuz
Duy Le
Goals
1. To build a frequency-tunable hearing aid based on gain op-amps
and frequency filters.
2. Allow the user to select the frequency range(s) that he/she needs
to be amplified more than the rest.
Specifications
1. Amplify the input signal by a factor of 100 in total (x10 for each op
amp.)
2. Generate a reference voltage VGND of ~1.65V in order to reduce
noise due to voltage fluctuations in GND.
3. Split the signal into 4 frequency ranges, allowing enough overlap in
the frequency bandgaps of the filters so that there would be no
frequency ranges left out
4. Set the gain of the PGAs according to the user-chosen settings in
the tuning stage.
Tasks
• Pre-amp, and Output Stages: Isaias Amaya
• Filters and Power Stage: Osvaldo Rodriguez-Martinez
• PGA and Arduino: Duy Le and Otoniel Canuz
Milestones
• Week of Oct 19:
• Analyze circuits, create plots, comprehend datasheets, comprehend code
• Start building Pre-Amp, Filters, Power, and Output Stages (without the ICs in place), start soldering ICs.
• Week of Oct 26:
• Have Pre-Amp, Filters, Power And Output Stages Built.
• Have code ready to launch on the Arduino, and all the wiring on the Arduino ready to plug when the other
stages are ready for integration.
• Integrate circuit
• Week of Nov 2:
• Test runs
• Measure outputs, making sure that:
• Power stage is setting the correct VGND value
• Signal is being amplified enough at pre-amp stage
• Signal is being split into 4 more-or-less non-overlapping frequency ranges at the filter stage
• PGAs are amplifying the correct frequency ranges, according to the settings in the Arduino
• Output is summing all outputs at unity.
• Week of Nov 9:
• Finish circuit, it must be operating at 100% capacity by the end of this week to not be feeling the pressure the
following, final week.
• Take our measurements, analysis, graphs, etc, and start putting together a presentation
Test Plan
1. Test the soldering of the LT6910 PGAs(SOT-23) and the
LT1632(SOIC-8) Op Amps.
2. Test that the total gain of the preamp stage is ~100
3. Test that the Arduino is generating a tone and the buttons are
receiving input from the user to in fact double the gain of each
frequency range.
4. Verify that the filters are attenuating the frequencies that each
filters is supposed to.
Demonstration
of Operation
PGA – 3-bit Digital Gain Truth Table
G2 G1 G0 Volts/Volts
0 0 0 0
0 0 1 -1
0 1 0 -2
0 1 1 -4
1 0 0 -8
1 0 1 -16
1 1 0 -32
1 1 1 -64
Analysis of Pre-
Amp and PGAs
Gain of
Pre-Amp
Stage OP1A
Gain of
Pre-Amp
Stage OP1B
Low Frequency-
Range Peak to
Peak Voltage
when user
settings are set to
unity gain for this
frequency range
Low Frequency-
Range Peak to
Peak Voltage
when user
settings are set to
x2 gain for this
frequency range
Analysis of
Filters
1st filter(0-300[Hz]) analysis: Theoretical Bode Plot
Measured values
Input Voltage [mV] Frequency [Hz] Output Voltage [mV] Gain [dB]
15 50 94 15.9
15 100 175 21.3
15 200 255 24.6
15 300 285 25.57
15 400 295 25.8
15 500 300 26
15 600 300 26
15 800 290 25.7
15 1000 277 25.3
15 2000 215 23.1
15 3000 165 20.8
Bode Plot: Measured
Second Filter(300-3000[Hz]) Analysis:
Theoretical Bode Plot
Measured Values
Input Voltage [mV[ Frequency [Hz[ Output Voltage [mV] Gain [dB]
15 50 5 -9.5
15 150 70 13.3
15 300 100 16.4
15 500 250 24.4
15 700 305 26.16
15 900 323 26.6
15 1000 323 26.6
15 2000 250 24.4
15 2500 215 23
15 3000 190 22.05
15 4000 145 19.7
15 10000 65 12.7
Bode Plot: Measured Values
3rd Filter(3-8[KHz] Analysis: Theoretical Bode
Plot
Measured Values
Input Voltage [mV] Frequency [Hz] Output Voltage [mV] Gain [db]
15 100 9 -4
15 200 100 16.4
15 400 235 23.9
15 600 332 26.9
15 800 332 26.9
15 1000 332 26.9
15 4000 310 26.3
15 6000 213 23.05
15 7000 185 21.82
15 9000 145 18.95
15 12000 113 15.5
15 20000 75 13.9
Bode Plot:Measured
4th Filter(8+[KHz]) Analysis:
Measured Values
Input Voltage [mV] Frequency [mV] Output Voltage [mV] Gain [dB]
15 100 70 13.3
15 500 70 13.3
15 1000 70 13.3
15 2000 124 18.2
15 3000 150 20.1
15 5000 250 24.4
15 7000 300 26
15 9000 320 26.3
15 12000 330 26.8
15 20000 330 26.8
15 60000 320 26.5
15 100000 310 26.3
Bode Plot:Measured
Bode Plot:Measured
blah

Mais conteúdo relacionado

Mais procurados

Mais procurados (12)

Datasheet Fluke 1750. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 1750. Hubungi PT. Siwali Swantika 021-45850618Datasheet Fluke 1750. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 1750. Hubungi PT. Siwali Swantika 021-45850618
 
Benchtop Thermal Forcing System - FlexTC
Benchtop Thermal Forcing System - FlexTCBenchtop Thermal Forcing System - FlexTC
Benchtop Thermal Forcing System - FlexTC
 
000715
000715000715
000715
 
Six channel fire monitoring & control
Six channel fire monitoring & controlSix channel fire monitoring & control
Six channel fire monitoring & control
 
Wind turbine vibration analysis
Wind turbine vibration analysisWind turbine vibration analysis
Wind turbine vibration analysis
 
FTW31 - FTW32
FTW31 - FTW32FTW31 - FTW32
FTW31 - FTW32
 
3rd presentation 2
3rd presentation 23rd presentation 2
3rd presentation 2
 
Vibration Measurements In Wind Power Turbines
Vibration Measurements In Wind Power TurbinesVibration Measurements In Wind Power Turbines
Vibration Measurements In Wind Power Turbines
 
SIMPLE Frequency METER using AT89c51
SIMPLE Frequency METER using AT89c51 SIMPLE Frequency METER using AT89c51
SIMPLE Frequency METER using AT89c51
 
Datasheet-emdriveH300
Datasheet-emdriveH300Datasheet-emdriveH300
Datasheet-emdriveH300
 
Ur gen iii
Ur gen iiiUr gen iii
Ur gen iii
 
000930
000930000930
000930
 

Semelhante a blah

Oscilloscope Fundamentals, Hands-On Course at EELive 2014
Oscilloscope Fundamentals, Hands-On Course at EELive 2014Oscilloscope Fundamentals, Hands-On Course at EELive 2014
Oscilloscope Fundamentals, Hands-On Course at EELive 2014Rohde & Schwarz North America
 
Oscilloscope Lab
Oscilloscope LabOscilloscope Lab
Oscilloscope Labcyberns_
 
Identifying Noise in DAQ
Identifying Noise in DAQIdentifying Noise in DAQ
Identifying Noise in DAQYokogawa1
 
Identifying and Overcoming Noise in Data Acquisition
Identifying and Overcoming Noise in Data AcquisitionIdentifying and Overcoming Noise in Data Acquisition
Identifying and Overcoming Noise in Data AcquisitionYokogawa1
 
Noiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkeiNoiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkeiNIHON DENKEI SINGAPORE
 
Noiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkeiNoiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkeiNIHON DENKEI SINGAPORE
 
Miniproject report receiver
Miniproject report receiverMiniproject report receiver
Miniproject report receiverGAURAV SINHA
 
ECE 17 Final Presentation Portable Ultrasound Driver
ECE 17 Final Presentation Portable Ultrasound DriverECE 17 Final Presentation Portable Ultrasound Driver
ECE 17 Final Presentation Portable Ultrasound Driverrivasd1214
 
Exp no 1 edited Analog electronics
Exp no 1 edited Analog electronicsExp no 1 edited Analog electronics
Exp no 1 edited Analog electronicsOmkar Rane
 
Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...
Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...
Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...ijceronline
 
Title:- Signal Conditioning
Title:- Signal ConditioningTitle:- Signal Conditioning
Title:- Signal ConditioningBELACHEWGIRMA1
 
synathesized function generator
synathesized function generatorsynathesized function generator
synathesized function generatorJay Patel
 
St
StSt
Stz2x7
 
Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...
Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...
Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...RomAudioVideo
 
Multiband Transceivers - [Chapter 2] Noises and Linearities
Multiband Transceivers - [Chapter 2]  Noises and LinearitiesMultiband Transceivers - [Chapter 2]  Noises and Linearities
Multiband Transceivers - [Chapter 2] Noises and LinearitiesSimen Li
 
Elegant Solutions
Elegant SolutionsElegant Solutions
Elegant SolutionsFangXuIEEE
 
Iisrt z pranoti kumbhare
Iisrt z pranoti kumbhareIisrt z pranoti kumbhare
Iisrt z pranoti kumbhareIISRT
 

Semelhante a blah (20)

Oscilloscope Fundamentals, Hands-On Course at EELive 2014
Oscilloscope Fundamentals, Hands-On Course at EELive 2014Oscilloscope Fundamentals, Hands-On Course at EELive 2014
Oscilloscope Fundamentals, Hands-On Course at EELive 2014
 
Oscilloscope Lab
Oscilloscope LabOscilloscope Lab
Oscilloscope Lab
 
Identifying Noise in DAQ
Identifying Noise in DAQIdentifying Noise in DAQ
Identifying Noise in DAQ
 
Identifying and Overcoming Noise in Data Acquisition
Identifying and Overcoming Noise in Data AcquisitionIdentifying and Overcoming Noise in Data Acquisition
Identifying and Overcoming Noise in Data Acquisition
 
Noiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkeiNoiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkei
 
Noiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkeiNoiseken ins220 Impulse Noise Simulator denkei
Noiseken ins220 Impulse Noise Simulator denkei
 
Miniproject report receiver
Miniproject report receiverMiniproject report receiver
Miniproject report receiver
 
ECE 17 Final Presentation Portable Ultrasound Driver
ECE 17 Final Presentation Portable Ultrasound DriverECE 17 Final Presentation Portable Ultrasound Driver
ECE 17 Final Presentation Portable Ultrasound Driver
 
Exp no 1 edited Analog electronics
Exp no 1 edited Analog electronicsExp no 1 edited Analog electronics
Exp no 1 edited Analog electronics
 
Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...
Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...
Mathematical Modeling of Class B Amplifire Using Natural and Regular Sampled ...
 
spectrum analyzer
spectrum analyzerspectrum analyzer
spectrum analyzer
 
Title:- Signal Conditioning
Title:- Signal ConditioningTitle:- Signal Conditioning
Title:- Signal Conditioning
 
synathesized function generator
synathesized function generatorsynathesized function generator
synathesized function generator
 
G0431032037
G0431032037G0431032037
G0431032037
 
St
StSt
St
 
Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...
Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...
Sistem all-in-one Toa Electronics pentru scoli - All in one school system bro...
 
Multiband Transceivers - [Chapter 2] Noises and Linearities
Multiband Transceivers - [Chapter 2]  Noises and LinearitiesMultiband Transceivers - [Chapter 2]  Noises and Linearities
Multiband Transceivers - [Chapter 2] Noises and Linearities
 
Elegant Solutions
Elegant SolutionsElegant Solutions
Elegant Solutions
 
Iisrt z pranoti kumbhare
Iisrt z pranoti kumbhareIisrt z pranoti kumbhare
Iisrt z pranoti kumbhare
 
sistec ppt
sistec pptsistec ppt
sistec ppt
 

blah

  • 1. Frequency-Tunable Hearing Aid Isaias Amaya Osvaldo Rodriguez-Martinez Otoniel Canuz Duy Le
  • 2. Goals 1. To build a frequency-tunable hearing aid based on gain op-amps and frequency filters. 2. Allow the user to select the frequency range(s) that he/she needs to be amplified more than the rest.
  • 3. Specifications 1. Amplify the input signal by a factor of 100 in total (x10 for each op amp.) 2. Generate a reference voltage VGND of ~1.65V in order to reduce noise due to voltage fluctuations in GND. 3. Split the signal into 4 frequency ranges, allowing enough overlap in the frequency bandgaps of the filters so that there would be no frequency ranges left out 4. Set the gain of the PGAs according to the user-chosen settings in the tuning stage.
  • 4.
  • 5. Tasks • Pre-amp, and Output Stages: Isaias Amaya • Filters and Power Stage: Osvaldo Rodriguez-Martinez • PGA and Arduino: Duy Le and Otoniel Canuz
  • 6. Milestones • Week of Oct 19: • Analyze circuits, create plots, comprehend datasheets, comprehend code • Start building Pre-Amp, Filters, Power, and Output Stages (without the ICs in place), start soldering ICs. • Week of Oct 26: • Have Pre-Amp, Filters, Power And Output Stages Built. • Have code ready to launch on the Arduino, and all the wiring on the Arduino ready to plug when the other stages are ready for integration. • Integrate circuit • Week of Nov 2: • Test runs • Measure outputs, making sure that: • Power stage is setting the correct VGND value • Signal is being amplified enough at pre-amp stage • Signal is being split into 4 more-or-less non-overlapping frequency ranges at the filter stage • PGAs are amplifying the correct frequency ranges, according to the settings in the Arduino • Output is summing all outputs at unity. • Week of Nov 9: • Finish circuit, it must be operating at 100% capacity by the end of this week to not be feeling the pressure the following, final week. • Take our measurements, analysis, graphs, etc, and start putting together a presentation
  • 7. Test Plan 1. Test the soldering of the LT6910 PGAs(SOT-23) and the LT1632(SOIC-8) Op Amps. 2. Test that the total gain of the preamp stage is ~100 3. Test that the Arduino is generating a tone and the buttons are receiving input from the user to in fact double the gain of each frequency range. 4. Verify that the filters are attenuating the frequencies that each filters is supposed to.
  • 9.
  • 10. PGA – 3-bit Digital Gain Truth Table G2 G1 G0 Volts/Volts 0 0 0 0 0 0 1 -1 0 1 0 -2 0 1 1 -4 1 0 0 -8 1 0 1 -16 1 1 0 -32 1 1 1 -64
  • 14. Low Frequency- Range Peak to Peak Voltage when user settings are set to unity gain for this frequency range
  • 15. Low Frequency- Range Peak to Peak Voltage when user settings are set to x2 gain for this frequency range
  • 17. 1st filter(0-300[Hz]) analysis: Theoretical Bode Plot
  • 18. Measured values Input Voltage [mV] Frequency [Hz] Output Voltage [mV] Gain [dB] 15 50 94 15.9 15 100 175 21.3 15 200 255 24.6 15 300 285 25.57 15 400 295 25.8 15 500 300 26 15 600 300 26 15 800 290 25.7 15 1000 277 25.3 15 2000 215 23.1 15 3000 165 20.8
  • 21. Measured Values Input Voltage [mV[ Frequency [Hz[ Output Voltage [mV] Gain [dB] 15 50 5 -9.5 15 150 70 13.3 15 300 100 16.4 15 500 250 24.4 15 700 305 26.16 15 900 323 26.6 15 1000 323 26.6 15 2000 250 24.4 15 2500 215 23 15 3000 190 22.05 15 4000 145 19.7 15 10000 65 12.7
  • 23. 3rd Filter(3-8[KHz] Analysis: Theoretical Bode Plot
  • 24. Measured Values Input Voltage [mV] Frequency [Hz] Output Voltage [mV] Gain [db] 15 100 9 -4 15 200 100 16.4 15 400 235 23.9 15 600 332 26.9 15 800 332 26.9 15 1000 332 26.9 15 4000 310 26.3 15 6000 213 23.05 15 7000 185 21.82 15 9000 145 18.95 15 12000 113 15.5 15 20000 75 13.9
  • 27. Measured Values Input Voltage [mV] Frequency [mV] Output Voltage [mV] Gain [dB] 15 100 70 13.3 15 500 70 13.3 15 1000 70 13.3 15 2000 124 18.2 15 3000 150 20.1 15 5000 250 24.4 15 7000 300 26 15 9000 320 26.3 15 12000 330 26.8 15 20000 330 26.8 15 60000 320 26.5 15 100000 310 26.3

Notas do Editor

  1. Pretty straight forward low-pass filter with significant drop-off starting around 400hz
  2. Inputted a 15mv peak to peak wave at different frequencies to find the gain
  3. Same process as the first filter