diyAudio

diyAudio (http://www.diyaudio.com/forums/)
-   Headphone Systems (http://www.diyaudio.com/forums/headphone-systems/)
-   -   Digitally controlled preamp/headphone amp (http://www.diyaudio.com/forums/headphone-systems/64215-digitally-controlled-preamp-headphone-amp.html)

Russ White 13th September 2005 05:49 PM

Digitally controlled preamp/headphone amp
 
2 Attachment(s)
Hello all,

My good friend Mauro and others have pointed me towards the Cirrus CS3310 as a likely candidate for a very good preamp. This seems ideal as the specs are very impressive, and it is easy to interface.

The only thing I thought needed augmenting was the output current, as the CS3310 is limited to 25ma. So, I thought it a good idea to buffer the output with a good opamp that has low noise and good output current while still being fast and in general very good. I have come to really like the AD8620 for all those reasons, especially low noise.

So here I present my fist attempt at a PCB for my design. It is 2 sided, but pretty small. I would like to get some made, but I wanted to get some feedback from the folks here first.

The circuit is designed to be controlled by a single PIC 12Fxxx microcontroller. I am using a 12F683, but I think just about any of the 12F would work fine. Actually I think the 12F675 is probably ideal.

There is no pot in the signal path, the pot to the PIC is only used to feed an adjustable voltage to the PIC ADC to get a value for the volume control. I am trying to keep it very simple. No display, no complex interface, just a single linear pot.

This little amp would drive enough current for almost all headphones, and the output impedance is quite low making it exceptional for driving GCs, both inverting and non-inverting.

This is my first microcontroller project, so I will be asking for a lot of help. :)

Thanks for looking.

Cheers!
Russ

VT67 13th September 2005 06:14 PM

Seriously Off-Topic
 
Jeeez Russ! You are designing stuff faster than I can build it. Still haven't found the time to finish my Free- and Yardbird amps.:bawling:

Cheers

Russ White 13th September 2005 06:33 PM

Re: Seriously Off-Topic
 
Quote:

Originally posted by GeWa
[B]Jeeez Russ! You are designing stuff faster than I can build it.[B]

I consider it my job to keep you swamped. :)

Cheers!
Russ

Russ White 13th September 2005 06:37 PM

Schematic
 
2 Attachment(s)
Forgot this, yes i know its a mess. :)

VT67 13th September 2005 06:53 PM

Quote:

I consider it my job to keep you swamped.
Ooh, thank you but if you don't mind I already have such a person in my life; this person is called "MY BOSS":D

wes-ninja250 13th September 2005 08:39 PM

You work for your wife?

tobias_svensk 13th September 2005 08:54 PM

:D

Nice Russ, you could start like your own weekly online-magazine with new stuff :)

If I remember correctly the PGA2310/11 is pincompatible with the CS3310? as it has better specs, but if it's better I don't know.

Russ White 13th September 2005 11:21 PM

Quote:

Originally posted by tobias_svensk

If I remember correctly the PGA2310/11 is pincompatible with the CS3310? as it has better specs, but if it's better I don't know.

Hi Tobias. :D

Hah! See you learn something every day! I had actually looked at that device once (I actually think I have some samples), but I did not know it was pin compatible! Great tip! Thanks!:cool:

Cheers!:drink:
Russ

tobias_svensk 14th September 2005 02:18 PM

Hehe Russ :)

I see that the PGA2320 also is compatible, a quick look shows that the THD is 0.0003 (PGA2310 0.0004 :D ) and the voltageswing is 1V higher, otherwise they seen the same?

Had'nt seen the 2320 before, must be quite new :scratch2:

Ch33rs

Russ White 15th September 2005 01:52 AM

Cool just ordered a few of those. :)

I am working on a single side board now since you can get the BB parts in DIP.


All times are GMT. The time now is 01:16 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio


Content Relevant URLs by vBSEO 3.3.2