hello everyone
im trying to make a AGC for audio signal out of:
digital potentiometer MAX5455
op amp 084 GP
u controler PIC16f877
my idea, to make it clear, is to automaticly put more, or less, gain to make the audio input be always the same at the output
i thought about using the comparator module with an interrupt fonction.
So when the signal is over a certain limit, is rises a flag, which one will be use to drop the gain.
BUT, for the undervoltage.. im out of idea
I thought using a lower reference and then if the flag is off rise the gain
but if there's an other option i'll take it for sure
my signal have no offset and the opamp will have pos/neg alim
im trying to make a AGC for audio signal out of:
digital potentiometer MAX5455
op amp 084 GP
u controler PIC16f877
my idea, to make it clear, is to automaticly put more, or less, gain to make the audio input be always the same at the output
i thought about using the comparator module with an interrupt fonction.
So when the signal is over a certain limit, is rises a flag, which one will be use to drop the gain.
BUT, for the undervoltage.. im out of idea
I thought using a lower reference and then if the flag is off rise the gain
but if there's an other option i'll take it for sure
my signal have no offset and the opamp will have pos/neg alim
Unless it is a special purpose app I would go with one of the "analg engines" like the THAT2180. E
Easier Solution ???...
If you want your MP3 files to play at constant perceived audio level use MP3 Gain - freeware that will scan your MP3 files and set them to a preset playback level....cures a lot of issues.
https://sourceforge.net/projects/mp3gain/files/MP3Gain-Windows%20%28Stable%29/1.2.5/mp3gain-win-1_2_5.exe/download
Eric.
If you want your MP3 files to play at constant perceived audio level use MP3 Gain - freeware that will scan your MP3 files and set them to a preset playback level....cures a lot of issues.
https://sourceforge.net/projects/mp3gain/files/MP3Gain-Windows%20%28Stable%29/1.2.5/mp3gain-win-1_2_5.exe/download
Eric.
its for an analog signal eric.. thanks for the idea 🙂
THAT2180 has a voltage controlled gain.. it is not an AGC
the probleme is to detect undervoltage to ventually put more gain, any help ?
THAT2180 has a voltage controlled gain.. it is not an AGC
the probleme is to detect undervoltage to ventually put more gain, any help ?
A VCA stage is the basis of AGC....a derived control voltage drives a VCA stage so as to provide constant output level.
Google is your friend.....audio agc schematic - Google Search
http://www.thatcorp.com/datashts/dn118.pdf
Eric.
Google is your friend.....audio agc schematic - Google Search
http://www.thatcorp.com/datashts/dn118.pdf
Eric.
You don't need a microcontroller to do this... and you are not using proportional control? Just a hi-limit comparator? You'll never know how much to adjust the gain.
I would use the SSM2166 compressor/limiter IC: http://www.analog.com/static/imported-files/data_sheets/SSM2166.pdf
I would use the SSM2166 compressor/limiter IC: http://www.analog.com/static/imported-files/data_sheets/SSM2166.pdf
sorry eric i misunderstood the THAT2080, i looked back at it, it seems good.
though i dont really need a constant output, i just need it to be inside my irs2092 range, i thought that with these peices i had, i could do something good, and i know i dont need a uctrl 😛 but i have some unused output in my circuit, so i wanted to use them to make a homemade agc with that digital pot i had in hand,
though i dont really need a constant output, i just need it to be inside my irs2092 range, i thought that with these peices i had, i could do something good, and i know i dont need a uctrl 😛 but i have some unused output in my circuit, so i wanted to use them to make a homemade agc with that digital pot i had in hand,
- Status
- Not open for further replies.
- Home
- Source & Line
- Analog Line Level
- AGC automatic gain controler