Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Analog Line Level Preamplifiers , Passive Pre-amps, Crossovers, etc.

Arduino controled PGA2310 Preamp
Arduino controled PGA2310 Preamp
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 3rd August 2016, 05:37 PM   #21
Idiosyncrasy is offline Idiosyncrasy  Netherlands
Megahurtz
diyAudio Member
 
Join Date: Jan 2015
Arduino controled PGA2310 Preamp
Quote:
Originally Posted by maxw View Post
I don't think I ever complete an Arduino PGA2310 project.

I made another preamp, details are here:
Building a complete Preamp with an Arduino, remote, volume and input control
And you can find the code here:
https://github.com/FutureSharks/preamp-v1

Or a passive one here:
Passive Preamp: Arduino based, remote control, Relay R2R, input selection
And you can find the code here:
https://github.com/FutureSharks/preamp-passive

Maybe you can find some useful code in there
Hey Max, that looks really nice (your previous preamp too btw ). What's the Johnson noise like though with that many large resistors (in the passive preamp)?

Would you choose the DAC8812 again today or do you feel there are better alternatives available?
  Reply With Quote
Old 3rd August 2016, 05:48 PM   #22
isakeliyahu is offline isakeliyahu  Israel
diyAudio Member
 
Join Date: Jul 2016
Location: Israel
Quote:
Originally Posted by maxw View Post
I don't think I ever complete an Arduino PGA2310 project.

I made another preamp, details are here:
Building a complete Preamp with an Arduino, remote, volume and input control
And you can find the code here:
https://github.com/FutureSharks/preamp-v1

Or a passive one here:
Passive Preamp: Arduino based, remote control, Relay R2R, input selection
And you can find the code here:
https://github.com/FutureSharks/preamp-passive

Maybe you can find some useful code in there
Hi max

Thank you very much!
I actully mange to work with arduino and the pga3210 flawlessly!
No noise, no jams, no nothing, just perfect!
I used the recommended schemetics in the datasheet, no more no less.
  Reply With Quote
Old 3rd August 2016, 08:09 PM   #23
maxw is offline maxw  United Kingdom
diyAudio Member
 
maxw's Avatar
 
Join Date: Jun 2004
Location: Berlin
Quote:
Originally Posted by Idiosyncrasy View Post
Hey Max, that looks really nice (your previous preamp too btw ). What's the Johnson noise like though with that many large resistors (in the passive preamp)?
I'm not sure. Can you hear "Johnson noise"? Or do you measure it?

Quote:
Originally Posted by Idiosyncrasy View Post
Would you choose the DAC8812 again today or do you feel there are better alternatives available?
I think it's still the best. Unless you can find another 16bit R2R that is SPI controlled. I actually just made a new design using this IC but it's really just a slightly different layout and without the isolation IC (photo attached).

Quote:
Originally Posted by isakeliyahu View Post
Hi max

Thank you very much!
I actully mange to work with arduino and the pga3210 flawlessly!
No noise, no jams, no nothing, just perfect!
I used the recommended schemetics in the datasheet, no more no less.
Excellent. I always had some background noise with my PGA2310s.
Attached Images
File Type: jpg IMG_2637.JPG (258.5 KB, 192 views)
  Reply With Quote
Old 3rd August 2016, 10:19 PM   #24
Idiosyncrasy is offline Idiosyncrasy  Netherlands
Megahurtz
diyAudio Member
 
Join Date: Jan 2015
Arduino controled PGA2310 Preamp
Quote:
Originally Posted by maxw View Post
I'm not sure. Can you hear "Johnson noise"? Or do you measure it?
AFAIK it'd be white noise if you'd hear it. If not, well, then it's not too large.

Quote:
Originally Posted by maxw View Post
I think it's still the best. Unless you can find another 16bit R2R that is SPI controlled. I actually just made a new design using this IC but it's really just a slightly different layout and without the isolation IC (photo attached).
Why change a winning formula, eh? Really dig the original approach you took with this design, using the signal as the reference voltage for the DAC.
  Reply With Quote
Old 3rd August 2016, 11:28 PM   #25
isakeliyahu is offline isakeliyahu  Israel
diyAudio Member
 
Join Date: Jul 2016
Location: Israel
Hi max.
Ok, now i can a small problem, its not so noticeable, only when standing really close to the monitor i can hear the steps going up and down.
Im using a regular pot.
Do you by any chance have a solution for that?
  Reply With Quote
Old 4th August 2016, 02:19 PM   #26
maxw is offline maxw  United Kingdom
diyAudio Member
 
maxw's Avatar
 
Join Date: Jun 2004
Location: Berlin
Quote:
Originally Posted by Idiosyncrasy View Post
AFAIK it'd be white noise if you'd hear it. If not, well, then it's not too large.
I think there is always some noise when using a passive attenuator, including a pot.

Quote:
Originally Posted by Idiosyncrasy View Post
Why change a winning formula, eh? Really dig the original approach you took with this design, using the signal as the reference voltage for the DAC.
Thanks but I just copied some other implementations, chose some parts and designed some PCBs. My actual electrical engineering knowledge is very limited

Quote:
Originally Posted by isakeliyahu View Post
Hi max.
Ok, now i can a small problem, its not so noticeable, only when standing really close to the monitor i can hear the steps going up and down.
Im using a regular pot.
Do you by any chance have a solution for that?
I don't understand. Are you using a pot? Or PGA2310?
  Reply With Quote
Old 4th August 2016, 02:22 PM   #27
isakeliyahu is offline isakeliyahu  Israel
diyAudio Member
 
Join Date: Jul 2016
Location: Israel
Im using a pot to control 8 X PGA2310 via arduino.
Now only one is conected for testing
  Reply With Quote
Old 6th August 2016, 09:55 AM   #28
Idiosyncrasy is offline Idiosyncrasy  Netherlands
Megahurtz
diyAudio Member
 
Join Date: Jan 2015
Arduino controled PGA2310 Preamp
Quote:
Originally Posted by isakeliyahu View Post
Im using a pot to control 8 X PGA2310 via arduino. Now only one is conected for testing
Have you got zero crossing enabled, i.e., pulled ZCEN (pin 1) high?
  Reply With Quote
Old 6th August 2016, 10:39 AM   #29
isakeliyahu is offline isakeliyahu  Israel
diyAudio Member
 
Join Date: Jul 2016
Location: Israel
Quote:
Originally Posted by Idiosyncrasy View Post
Have you got zero crossing enabled, i.e., pulled ZCEN (pin 1) high?
Yes i am.
Do you think i should connect it via 10k resistor to 5V or connect it direct is ok?
I must remind you im using regular 100k anlog pot, so when i turn it all the way its going up very fast unlike the encoder that i need to turn for ever to have max Volume.
  Reply With Quote
Old 6th August 2016, 03:25 PM   #30
Idiosyncrasy is offline Idiosyncrasy  Netherlands
Megahurtz
diyAudio Member
 
Join Date: Jan 2015
Arduino controled PGA2310 Preamp
Quote:
Originally Posted by isakeliyahu View Post
Yes i am.
Do you think i should connect it via 10k resistor to 5V or connect it direct is ok?
For the very similar PGA2320 I connected it through a 10K resistor. It works fine, but I don't recall reading about it in the datasheet. I've seen a few other designs that also used a resistor to connect ZCEN to the 5V rail.

Quote:
I must remind you im using regular 100k anlog pot, so when i turn it all the way its going up very fast unlike the encoder that i need to turn for ever to have max Volume.
Hmm, I'm controlling the IC using an Arduino that reads an encoder. How exactly would you use an analog pot here? Do you have it wired to an analog input on your microcontroller or something like that? And, if that's what you're doing, whether it goes fast or slow simply depends on how you map your input to whatever volume you send to the PGA IC, doesn't it?

Last edited by Idiosyncrasy; 6th August 2016 at 03:28 PM.
  Reply With Quote

Reply


Arduino controled PGA2310 PreampHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
My Preamp Project: Arduino, I2C, relay selector+attenuator, tube stage maxw Analog Line Level 63 31st March 2015 06:33 PM
Arduino controled HIFI Preamp ialpha Parts 22 9th November 2014 10:35 PM
Sylonex and Arduino preamp oenboek Analog Line Level 17 12th March 2011 12:50 AM
PGA2310 based preamp finished bostjancek Chip Amps 24 19th July 2010 08:59 PM
Arduino based Input Selector for preamp _atari_ Analog Line Level 5 30th June 2010 02:42 PM


New To Site? Need Help?

All times are GMT. The time now is 06:45 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 14.29%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio
Wiki