Is there a way for adau1761 work with external analog volume control?
I am a newbie and find information hard to find.
Audio Signal Processors
SigmaDSP Audio Processors
adau1761
Hello,
It doesn't look like it, as the -1761's GPIOs are strictly digital -- no Aux ADC to digitize an analog DC control input from a pot. You can easily set up pushbutton control as shown below (a similar volume control block accepts input from a shaft encoder instead, for rotary control):
This circuit runs on the -1761 eval board. I attached it below in case you wish to try it. This project includes some details not visible in the schematic, including a more-or-less logarithmic lookup table in the PB Volume block. In the -1761's Register Control tab I had to activate the GPIOs (otherwise they default to serial audio). I fiddled with the record and playback audio paths until the thing worked, honestly I never really figured these out.
If your final product includes a microcontroller, you can control just about anything on the chip via its I2C or SPI port -- but this will take a bit of heavy lifting to program your uC.
Best regards,
Bob
Hello,
Let me add to what bob said in that you can come into the serial port with data from an external ADC that is being driven by a pot. The ADAU1761 does have an externallly controlled volume control in its library so you could route the ADC data from the serial port to the volume control. You may have to do a little conditioning but it is possible to do. This part does not have built in auxillary ADCs.
The ADAU1701 has four AUX ADCs but these are shared with other functions on multi-function pins so you have to look at your application to see what functions are needed.
I assume you are looking for the smallest, lowest power and lowest cost? Let me know if you would like for me to contact you directly to discuss your project?
Thanks,
Dave T
Thanks, Dave, for the additional info.
I forgot the attachment, it's below.
Best regards,
Bob
Please log in to reply.

