• These commercial threads are for private transactions. diyAudio.com provides these forums for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members, use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

My ES9018 DAC/Amp/Controller..

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
AAK's Sync/Async Stereo/Multichannel ES9018 DAC

Hello Everybody,

After about a year of working nights and weekends (not everyone of course) on my ES9018 DAC, output amplifier (includes the I/V and SE section), the microcontroller code and numerous series/shunt regulated power supplies the design is Finally close to completion. What remains is the input board that accepts two 8-channel inputs of either I2S or DSD or one of each. The input board will stack on top of the 8-channel S/PDIF input board. A tactile switch selects from one of the 8 S/PDIF inputs, or either one of the I2S or DSD inputs.

The goal from the start was to make the design flexible so that I could take full advantage of just about everything the ES9018 has to offer. That meant providing access to nearly all the registers, all the inputs, and the flexibility of stacking DAC boards providing all sorts of parallel combinations with up to 16 DACs per channel, ideal for digital crossovers which was my initial motivation. To add to what I already wrote above, here's more details about the design.

Up to 4 DACs and 4 amplifiers can be stacked. The amplifier I/V section uses an LME49990 with a LME49600 in the feedback loop to handle up to 8 DACS in parallel safely. With a full stack all 8 channels can operate with 4 DACs in parallel per channel. A clock distribution chip fans out the master clock (100Mhz) output to the other DACs with minimal added jitter. The amplifier board provides both balanced and SE outputs. The SE section uses an LME49990 per channel with a 100Khz -3dB cutoff.

The controller section uses a PIC16F886, I2C signals and ground are isolated from the DAC section. The MCU footprint supports PICs with more resources if more processing power is needed. The controller provides access to 31 functions and each of their settings in the ES9018 and displays them on line two of the OLED. All 31 functions and settings can be stored in four different memory banks in EEPROM allowing switching between different banks to make sound comparisons or configure a memory bank for different DAC applications. Volume is controlled using a rotary encoder, and remote. The volume can be adjusted from 0db to -99.5db. The volume setting is stored in EEPROM after 10 seconds of inactivity or by pressing the EEPROM store button. Six tactile switches are used for power, input settings (8xS/PDIF/I2S/DSD), up/down function control (2 switches) and selecting settings (one switch), and the last switch for storing the settings in EEPROM. The remote provides the same controls as the switches with some added selections. The power switch turns on and off the main power supplies but also enables four DPDT relays on the amplifier board to prevent turn on/off thumb by shorting the output resistors to ground for few a seconds for both balanced and SE outputs. The controller also reads the input sample rate nearly instantaneously (checks every 100us) and displays the sample rate on the OLED. In full stack mode a single controller, typically on the top PCB, controls all four DACs.

The DAC has 10 ADP151 regulators on board, and uses two separate series or shunt regulator boards (1”x0.5”) soldered directly to the DAC board for the critical 3.3 AVCC. For the main power supplies I’m using two LT1085 for the DAC and controller section, and one LT1085(+) and LT1033(-) for the amplifier section. An optional series regulator for each rail can be used to power the output amplifier.

The PCBs for the DAC and Amp are 4 layer and measure 2.6” x 2.6”.

This project was a lot of fun, and a great learning experience considering I had never programmed an MCU before. The sound is out this world, so quiet and clean with incredible imaging like no other DAC I've ever heard. I'm very pleased with overall design, it's far exceeded my my initial expectations. I look forward to completing the 8-channel I2S/DSD board and testing it sometime in the next week or two, and then putting it all in an enclosure. I’ll update the thread as I move along.

If anybody has any questions please feel free to ask. I still have to do another PCB iteration on the DAC and Amp board so I’m open to any suggestions that may improve the design. For those wondering, I have thought of making this design available as a kit, but I’m not sure I can find the time. My experiences with two fairly large group buys of my PCB version of SymAsym has humbled me, and this project would be far more involved. But maybe just the controller if anybody is interested. I’ve attached a few pics. They're not the best pics, I need a better camera. Thanks for your time.

Best Regards,

Al
 

Attachments

  • CIMG2263.jpg
    CIMG2263.jpg
    164.8 KB · Views: 5,969
  • CIMG2264.jpg
    CIMG2264.jpg
    180 KB · Views: 5,683
  • CIMG2265.jpg
    CIMG2265.jpg
    216.2 KB · Views: 5,523
  • CIMG2271.jpg
    CIMG2271.jpg
    225.2 KB · Views: 5,389
  • CIMG2272.jpg
    CIMG2272.jpg
    180.1 KB · Views: 5,304
Last edited:
Disabled Account
Joined 2009
The most impressive ES9018 build I've seen so far. Truly all DIY. :) Can't believe you could pull these together within a year.
Any more details regarding the I2S/DSD board?

If you ever change your mind regarding offer kits, I'm fully committed to one set.
 
Last edited:
It will very likely sound better on that board than it will ever sound inside of any chassis.

:)

And that is almost a 100% indisputable fact. (note I said almost)

'pretty looking' to the shiny crow that lives inside the monkey part of the human mind... has so little to do with electromagnetic and electrical functionality that the two are almost opposites to one another. we can put the device in a box that cost hundreds to build and if not well thought out, end up leaving a very good amount of the sonics not only lost on the editorial floor.... but obscured by crap.
 
Last edited:
Thanks everybody, really happy you like my work.

Hi prot73, I'm stickler for detail so don't worry I'll provide measurements. BTW, do you know of any high end equipment or software that I could use that's not too expensive.

Hi Lil Knight, the I2S/DSD PCB design is pretty much complete. To eliminate additive jitter the design will use high speed relays to switch between the different data inputs and isolate ground to only the selected input. I'm hoping I'll have it tested and ready to go in about two weeks. I'll post pics when it's done.

Best Regards,

Al
 
Last edited:
test software

Hi prot73, I'm stickler for detail so don't worry I'll provide measurements. BTW, do you know of any high end equipment or software that I could use that's not too expensive.
Al

I am not an audio/dyi expert, just an interested consumer. But I do read a lot of reviews and the most popular software packages seem to be:

Both are free and there should be many how-to-s online. Hope one of those fits your needs ... other than that I only know the "one arm and one leg" option :)
 
Update

Hi Everybody,

Just a quick update. The input board has been sent out for manufacturing. I should have them by the middle of next week, and hopefully if everything goes well have it operational by that weekend.

I've decided that I'd like to do a group buy of my overall design to share it with those interested. I already know of several members on this thread that have expressed interest (Thanks!), just wondering how many more would be interested. Knowing would help me determine the overall cost of the boards and parts. The group buy would be for the DAC and two external regulators (series or shunt), output amplifier and optional series regulators, S/PDIF and I2S/DSD input boards, controller board that mounts to the OLED, the tactile switch board, rotary encoder, the main power supplies and power relay board, and cables. The remote is optional, just about any Sony remote would do.

Best Regards,

Al
 
Any chance of, say, a block diagram of each of the boards so we can understand how they interrelate please?

For example, as I said before I'm interested in a multi channel dac for digital crossover use, so would like to understand what modules I might require

Thanks
 
Hi Chris,

Give me a few days. I really want to fully complete the design before spending anytime on operating instructions. I'm really close, just need to test the input board, and specs. As soon as I'm done I'll provide the details you're looking for. Thanks!

Best regards

Al
 
Last edited:
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.