High Performance WM8741 Upsampling DAC New Version build thread (show 'n tell too)

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Got my boards today - at first glance - quite OK. There might be some very thin ground lines but I have to have a closer look about if anything is loading those. The smaller through holes are drilled quite randomly :). Not a big deal though - if the design is OK the drillings won't hurt the sound.

Good luck everyone and please share your findings.

Brgds
 
Last edited:
My tracking seems stalled, I was expecting the boards by now.

Is everyone planning on the hifidino controller?

I think if using the software controller the upsampler is best jumpered if using a computer transport, since all 15 filters will be available, and multiply that by 3 if you include the dither settings. So 24/192 with 45 differing over sampling algorithms programmed by the pros.

Should be an interesting project should the boards make it thru customs.
 
BOM

I've started creating BOM listings with mouser... I'm sharing it here (it's not complete by any stretch) but it's a start.


To access the shared mouser bom listings... go to ;

Mouser Electronics - Electronic Component Distributor. Under Project and cart sharing...

Enter '6586cd42e9' for wm8741 digital receiver 1 -- missing pin headers - not sure of size

Enter '40fde56eec' for wm8741 digital receiver 2 -- missing pin headers - not sure of size & crystal

Enter 'e31d00d376 ' for i2c level shifter -- missing pin headers

Enter '27ccd0aaa1' for super mini dac v2.0 -- just started this one


If you get any further than I have please share your results.

If you find any errors, please keep me posted.

Thanks.
 
Thankyou, any opinions on the least expensive Auridino unit to buy that will work with this and the remote and lcd?


Looking at the Hifiduino website, looks like the code is written for the Uno/Duimilanove type Arduino's (ones based on the 328 chip).

Looks like you can pick up a Duimilanove for around $20 these days. They have technically been replaced by the Uno, but they should work fine for this project.

For the display, he used a I2C LCD, which kind of limits the choices, and I think is slightly more expensive then the standard parallel interface one. The problem with the parallel interface is it uses a bunch of the data pins. It depends how much, if any other stuff you want need. I think a parallel interface would work OK, and you still have a few other digital pins if you need them.
There are a few lines are init code that would have to change, and you would need pots to adjust brightness and contrast.

Randy
 
The recommended silver apple remote makes no sense, it has 5 buttons, but looking at the code there are many more. I think this is meant for the Sony remote?

I think the apple remote was just part of the wiring diagram, looks like the diagram was written for a different project.

Looking at the web page for the code, it said a Sony TV remote, so I agree.

Randy
 
I've started creating BOM listings with mouser... I'm sharing it here (it's not complete by any stretch) but it's a start.


To access the shared mouser bom listings... go to ;

Mouser Electronics - Electronic Component Distributor. Under Project and cart sharing...

Enter '6586cd42e9' for wm8741 digital receiver 1 -- missing pin headers - not sure of size

Enter '40fde56eec' for wm8741 digital receiver 2 -- missing pin headers - not sure of size & crystal

Enter 'e31d00d376 ' for i2c level shifter -- missing pin headers

Enter '27ccd0aaa1' for super mini dac v2.0 -- just started this one


If you get any further than I have please share your results.

If you find any errors, please keep me posted.

Thanks.


Hi Merlin,

Thanks for sharing. I would just make sure to only get thin film or metal film resistors. Thick film are not ideal for this application.

Do
 
For those using Digikey...

Please feel free to make any corrections

Qty Part Number Description
1 P1MDACT-ND RES 1M OHM 1/8W .1% 0805 SMD
2 P1.0KDACT-ND RES 1.0K OHM 1/8W .1% 0805 SMD
3 P1.5KDACT-ND RES 1.5K OHM 1/8W .1% 0805 SMD
1 P2.2KDACT-ND RES 2.2K OHM 1/8W .1% 0805 SMD
4 P2.0KDACT-ND RES 2.0K OHM 1/8W .1% 0805 SMD
4 P3.3KDACT-ND RES 3.3K OHM 1/8W .1% 0805 SMD
4 P4.7KDACT-ND RES 4.7K OHM 1/8W .1% 0805 SMD
2 P10KDACT-ND RES 10K OHM 1/8W .1% 0805 SMD
2 P16.0FCT-ND RES 16.0 OHM 1/4W 1% 1206 SMD
2 P22.0CCT-ND RES 22.0 OHM 1/8W 1% 0805 SMD
3 P47KDACT-ND RES 47K OHM 1/8W .1% 0805 SMD
10 RG20P49.9KBCT-ND RES 49.9K OHM 1/8W .1% 0805 SMD
8 P68DACT-ND RES 68 OHM 1/8W .1% 0805 SMD
1 P75DACT-ND RES 75 OHM 1/8W .1% 0805 SMD
3 P100KDACT-ND RES 100K OHM 1/8W .1% 0805 SMD
6 445-1348-1-ND CAP CER 10000PF 50V 10% X7R 0805
4 604-1109-ND CAP ALUM 10UF 16V 20% RADIAL
5 604-1112-ND CAP ALUM 22UF 16V 20% RADIAL
1 604-1115-ND CAP ALUM 47UF 16V 20% RADIAL
2 604-1116-ND CAP ALUM 470UF 16V 20% RADIAL
2 478-1310-1-ND CAP CER 33PF 50V 5% NP0 0805
2 445-7547-1-ND CAP CER 1UF 50V 10% X7R 0805
1 P12375-ND CAP ALUM 470UF 16V 20% RADIAL
2 LP2992AIM5-5.0CT-ND IC REG LDO MICRPWR 250MA SOT23-5
3 LP2992AIM5-3.3CT-ND IC REG LDO MICRPWR 250MA SOT23-5
1 296-10916-1-ND IC 2.93V SUPPLY MONITOR SOT-23-3
1 AD8656ARZ-ND IC OPAMP GP R-R CMOS 28MHZ 8SOIC
1 296-20801-ND IC OPAMP GP R-R 50MHZ DUAL 8SOIC
1 296-15234-5-ND IC 192KHZ SAMPL RATE CONV 28SSOP
1 296-15276-5-ND IC STEREO AUD DAC W/USB 32-TQFP
14 490-5229-1-ND FERRITE CHIP 390 OHM 2000MA 1206
1 887-1268-1-ND CRYSTAL 12.000 MHZ 18PF SMD
1 568-8303-5-ND IC INVERTER HEX UNBUFFER 14SOIC
1 296-1091-1-ND IC SGL 2IN POS-AND GATE SOT23-5
1 296-1092-1-ND IC SCHMITT-TRG INV GATE SOT23-5

Here's the TCXO
http://www.ebay.ca/itm/Vanguard-Ult...al_Components_Supplies_ET&hash=item1c1e136a92

Ciao!
Do
 
Last edited:
Glad to see that you are planning to the hifiduino code.

There are two blogs: hifiduino.blogspot.com describe mostly the code for WM8741; hifiduino.wordpress.com describes the code for ES9018

The code for WM8741 uses a serial LCD and a Sony Remote
The code for ES9018 uses a parallel LCD and an Apple Remote

The code for the ES9018 is "nicer" (since i got more experience). So for example you can take the code for the parallel LCD here and use it in the code for the WM8741.

Make sure you use the 5v to 3.3v level converter. The Wolfson parts are NOT 5V tolerant.
 
Glad to see that you are planning to the hifiduino code.

There are two blogs: hifiduino.blogspot.com describe mostly the code for WM8741; hifiduino.wordpress.com describes the code for ES9018

The code for WM8741 uses a serial LCD and a Sony Remote
The code for ES9018 uses a parallel LCD and an Apple Remote

The code for the ES9018 is "nicer" (since i got more experience). So for example you can take the code for the parallel LCD here and use it in the code for the WM8741.

Make sure you use the 5v to 3.3v level converter. The Wolfson parts are NOT 5V tolerant.

I ordered a duino uno + LCD for my Dual Mono BII so I have to do the same for the Wolfson or it will get jealous!

Ciao!
Do
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.