Return-to-zero shift register FIRDAC

Here you go.. here's some pins for the eyes (my bad hand soldering - no hot air here, and beginner SMT :D)

IMG_0911.jpg


That will do for tonight.. making some progress.
 
  • Like
Reactions: 1 user
A little more added - some of my resistors on this board are also backordered along with the OPA.

I use my own method for soldering the chips to the pads - I use a small dollop of paste on each corner pin, position the chip and then put the iron next to the dollop allowing the heat todo the work to soldier the corner pin without moving the chip. I then do the same with the other corner. Next I put a very thin line of paste alongside the pins then use the flat edge of the iron to drag along side on the solder pad - leaving the capillary action to draw the solder between the pad and chip pin. After I have done both sides I re-apply heat to the leg to ensure the solder joint is both the pad and the pin.

IMG_0928.jpg

I corrected D4, and the SOT23s I found easier with the larger iron head (after this photo I neaten up with the large tip on. I'm only using an unregulated 25W antex iron, so it can be done you just have to understand that big pads/pours will suck the heat away quickly. Just be careful of a hot iron a going into the centre of the paste, the flux then sprays the molten paste, instead it's better to edge up to the solder and let the heat warm through it.

I'm leaving the big components so I can flip the board over and it will stay flat.
 
  • Like
Reactions: 1 user
Hi, everybody!
Thanks @MarcelvdG for sharing this beatiful project and the other projects you have made. I have been learning a lot from the projects your shared during the last many years.
I just finished the lite_for_RPi vesion of this RTZ FIRDAC and even if it is a downgraded variant (no ref. voltage circuit, but only an LT3045 based power supply) it still sounds amazing.
 

Attachments

  • pic_1.jpeg
    pic_1.jpeg
    380.8 KB · Views: 205
  • pic_2.jpeg
    pic_2.jpeg
    175 KB · Views: 200
  • pic_3.jpeg
    pic_3.jpeg
    221.2 KB · Views: 200
Yes, it is a modified variant.
@ digital side - I replaced the voltage ref. you designed with a simple power supply, due to the space limitations, so this is the biggest downgrade.
I also replaced 1x 74AHCT74 (U20A+U20B) with 2 x 74LVC1G74, and used an FPGA (as I2S master for RPi, 256x interpolation and SD modulator) on the same PCB..
@ analog side - I didn't had 2 x OPA210 so I replaced them with 1 x OPA2210, replaced OPA1678 with MUSES8820, added a diferential to single output stage and used different mute relays and circut.
 
Not sure about the prefered mode yet, I need more listening time. 🙂

I have the cheapest reflow oven in the market, T-962, which is good enough for a hobbiest. Had no stencil, so fpga was soldered first in the oven and the other parts later by hand, using soldering station and heat gun. I spent about 2 hours to solder 0402 size caps, 18 pcs. only, on the bottom side, below fpga.:geek:
 
  • Like
Reactions: 1 users
Finished the DAC board except thr connectors and four backordered resistors. About 50% through the filter board.
Next task is testing everything to ensure no shorts and order some additional connectors (ordered 1 not 3), plus some other bits for another project.

Probably one of the hardest/logest soldering builds with the soldering iron I’ve done. Spent over an hour looking for one of the 8 smaller caps that dissappeared.. eventually found on the carpet.
 
@MarcelvdG, just stumbled across this project. Impressive! Both the engineering and the build. Nice that it comes together so well! Very educational and inspiring. I've a hard time figuring out what it all does but think I get the global picture how it sort of works :giggle: . Still, as I'm a bit of a noob: as I understand it correctly, the DSD signal is already split into left and right before it enters the DAC? And is that always the case with DSD?
 
  • Like
Reactions: 1 user
Raw (also known as native) DSD interfaces normally have separate data lines for left and right, and that is the only format that my RTZ shift register DAC supports.

There are other ways to transport DSD signals where left and right are time multiplexed onto the same data line, for example DoP (which stands for DSD over PCM, which is a trick to transport DSD signals over interfaces that were originally meant for PCM). This DAC doesn't support DoP.

My build looks like this: https://www.diyaudio.com/community/threads/return-to-zero-shift-register-firdac.379406/post-6978301 I think everyone else's builds look better, especially Thorp's variant. Anyway, it works.
 
Last edited:
  • Like
Reactions: 1 users