Usb dac - diyAudio
Go Back   Home > Forums > Source & Line > PC Based

PC Based Computer music servers, crossovers, and equalization

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 7th September 2009, 01:59 PM   #1
diyAudio Member
 
5th element's Avatar
 
Join Date: Oct 2002
Location: England
Default Usb dac

I mentioned this briefly in another thread and said I'd post about it when it was completed and here that thread is.

The design is based around the PCM2706 USB interface chip from TI and is able to output as I2S. The output of the 2706 feeds into a SRC4192 where the signal is reclocked, before being fed into a PCM1794.

The 4 power supplies are based on the ALW super reg.

First there's a picture of the main PCB, then two of the finished unit.
Attached Images
File Type: jpg USBPCB.jpg (577.5 KB, 585 views)
File Type: jpg USBback.jpg (420.9 KB, 522 views)
File Type: jpg USBfront.jpg (435.3 KB, 481 views)
__________________
What the hell are you screamin' for? Every five minutes there's a bomb or somethin'! I'm leavin! bzzzz!
  Reply With Quote
Old 7th September 2009, 02:19 PM   #2
diyAudio Member
 
5th element's Avatar
 
Join Date: Oct 2002
Location: England
The box is a model from Hammond that I got through Farnell. What surprised me was how nice the box actually looks. Enclosures are usually expensive, but this one only cost about Ł23.

The next picture is of the insides and then a picture of some of the tests I ran. It performs well enough considering its beginnings, although the jitter is higher then I'd like (that's if these measurements can be trusted).

Sound-wise it doesn't match up to the last thing I posted about, but then I didn't expect it to. It does sound fine in practise however and you only really notice its shortcomings when you do a direct A/B comparison. As you'd expect the sound has a similar flavour, considering the DAC/IV and headphone amp are exactly the same.
Attached Images
File Type: jpg USBinside.jpg (704.8 KB, 490 views)
File Type: jpg USB.jpg (695.2 KB, 458 views)
__________________
What the hell are you screamin' for? Every five minutes there's a bomb or somethin'! I'm leavin! bzzzz!
  Reply With Quote
Old 9th September 2009, 08:01 PM   #3
ratza is offline ratza  Romania
diyAudio Member
 
ratza's Avatar
 
Join Date: Dec 2007
Location: Sibiu, Romania
Nice project. Mine is with PCM2704, bus powered. The computer makes enough noise so I don't hear the 0.06% THD. I wouldn't hear them anyway
__________________
Any solution is a compromise.
  Reply With Quote
Old 10th September 2009, 09:19 AM   #4
mravlca is offline mravlca  Slovenia
diyAudio Member
 
mravlca's Avatar
 
Join Date: Jul 2009
Location: Ljubljana
Any chance to post the PCB and the scheme of the main board?

Regards Aleš
  Reply With Quote
Old 10th September 2009, 02:54 PM   #5
diyAudio Member
 
5th element's Avatar
 
Join Date: Oct 2002
Location: England
Quote:
Originally Posted by mravlca View Post
Any chance to post the PCB and the scheme of the main board?

Regards Aleš
A schematic I don't have. I basically designed the PCB whilst looking at various data sheets and schematics from other projects.

The PCM2706 is configured pretty much how the TI data sheet suggests. I use a combination of figs 33 and 34, + logic gate.

The PCB around the 1794 was a simple cut and paste job from another DAC PCB I had, but was designed following the 1794s data sheet + some small resistors in series with the feedback capacitor of the I/V opamps - the THS4031s don't like a capacitative load.

The SRC chip was implemented using a combination of how it's used in the EZDAC, theAnonymous1's microdac and the TI data sheet - so thanks to those designers.

I have found the data sheets from TI to generally be very good, but I think the SRC4192s could be made clearer wrt the sampling frequencies, perhaps with an example.

Unfortunately the program I used to design the PCBs is quite unfriendly when it comes to exporting the design in different formats. It won't allow me to export it as a PDF or print to file etc.

Having said this the PCB is not difficult to design, although I have had quite a lot of practise over the years. If you spend a decent amount of time using the free version of Eagle, you should have no problems at all designing your own.

Designing and making PCBs isn't difficult at all, it just requires a bit of practise and not caring if the first ones you make are not so good or complete failures. My first ones were just awful compared to what I can make now.
__________________
What the hell are you screamin' for? Every five minutes there's a bomb or somethin'! I'm leavin! bzzzz!
  Reply With Quote
Old 10th September 2009, 03:03 PM   #6
diyAudio Member
 
5th element's Avatar
 
Join Date: Oct 2002
Location: England
Quote:
Originally Posted by ratza View Post
Nice project. Mine is with PCM2704, bus powered. The computer makes enough noise so I don't hear the 0.06% THD. I wouldn't hear them anyway
It'd be interesting to compare what differences there may be between bus and self powered. I did read somewhere that when fed from a laptop, the jitter and distortion performance was significantly improved when the laptop was powered by its internal battery, rather then plugged in.

I would imagine if using a seperate power supply that it would negate most of the benefits perhaps. With my design I deliberately chose to leave the ground connection from the USB cable at the PCM2706s end lifted. That way the noisy ground of the computer isn't transmitted directly to the USB DAC. What with the USB signal being balanced already, the fact the ground is broken shouldn't really be an issue. Obviously the USB DAC has a connection to ground itself.
__________________
What the hell are you screamin' for? Every five minutes there's a bomb or somethin'! I'm leavin! bzzzz!
  Reply With Quote
Old 17th September 2009, 06:09 PM   #7
diyAudio Member
 
soundcheck's Avatar
 
Join Date: Mar 2005
Location: D
PCM270X are a total mess. These chips are extremely sensitive to incoming jitter
generated by the PC and causing quite some jitter on the I2S.

I am running an Opticis optical USB cable for galvanic isolation and a battery supply.
I reclock the I2S and my PC is heavily tuned to avoid jitter on the PC side. And still
you're not 100% satisfied.
  Reply With Quote

Reply


Hide 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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



New To Site? Need Help?

All times are GMT. The time now is 02:24 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