- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am working on a team project for school, and we are using the PSoC to take in an audio signal from an electret microphone/preamp circuit, put this signal through a band pass filter, and output it to an amp/headphones circuit. All of the circuitry is worked out and we are having a custom PCB made for that. What we are having trouble with looking at is how to do the signal processing.
To do this, we will be using a DelSig converter, the Filter component, and a DAC (still have to do research to figure out which is used for audio). To interface these blocks, do we have to use a DMA or multiple DMAs? Is there a way to pass the readings from the mic to the ADC, band pass filter, DAC, and output in the code alone or do we need the DMA?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ferhatbesni,
you may look into similar project examples (Audio input - DelSig_ADC - Filter - PWM/DAC8 using DMA only) here:
Class D adcDelSig>Filter>Pwm using DMA only
Your analog front end for electret microphone using an instrumentation amplifier is an overkill. Using DelSig_ADC you can probably sample microphone AC output directly (through a capacitor) or have single opamp for amplification. Many ebay microphone circuits already come with opamp installed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ferhatbesni,
you may look into similar project examples (Audio input - DelSig_ADC - Filter - PWM/DAC8 using DMA only) here:
Class D adcDelSig>Filter>Pwm using DMA only
Your analog front end for electret microphone using an instrumentation amplifier is an overkill. Using DelSig_ADC you can probably sample microphone AC output directly (through a capacitor) or have single opamp for amplification. Many ebay microphone circuits already come with opamp installed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i dont use pwm.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ferhatbesni,
If you look closer on the projects provided, you will find both DAC and PWM examples.
/odissey1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It gives a filter error.what would be the reason?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I tried to Todd dust's analog filter application with 059kit.But the filter does not cut at 6k.Is there a code difference between 059kit and 5lp development card or pin difference?