@Nrik nice result! It deserves a full THT PCB![]()
Yes but it is hard to find TH usb decoders.
Both the SA9277 and the PCM2704/5/6 are SMD.
Btw: the improvised level shifter ( the hovering IC) is a 74HCU04 hex unbuffered inverters. Use two inverters in series for each BCK, Data and LRCK, and the converted 3,3 Volt signals are close enough to 5 Volt to work. I tried a 40106 Schmidt trigger version to begin with, but it didn't work, and I think it is because it is too slow.
Actually: Miro your next project should be an spdif receiver and a usb to I2S converter, with logics no CPLD no FPGA.
When will it be ready? 😀
When will it be ready? 😀
@Nrik This kind of project is prepared for my another thread (AD1862) so it will be in a near future, another almost THT diy device 😀
Yes but it is hard to find TH usb decoders.
Both the SA9277 and the PCM2704/5/6 are SMD.
Btw: the improvised level shifter ( the hovering IC) is a 74HCU04 hex unbuffered inverters. Use two inverters in series for each BCK, Data and LRCK, and the converted 3,3 Volt signals are close enough to 5 Volt to work. I tried a 40106 Schmidt trigger version to begin with, but it didn't work, and I think it is because it is too slow.
For level shifter You can use digital isolator ICs one side (USB PCB) supply is 3.3V other side to format converter is 5V supply.
btw, Zoran, have you please some ref about actual good isolator chips, I fried the one I have on my USB to >I2S Wave I/O... off topic, I appologize.
There are few different types out. People mostly using all-in-one IC 4 x isolators.
BUT maybe it is better to employ single isolator for each digital line of the I2S (or other format) bus. Less interaction between the different frequencies and separate decoupling.
I used boot types. Somehow I think that ADuM1100 single isolator x 4 working good. And I will try soon IL710 soon. IL710 have enable pin option, so it can be used like switch to the different DAC inputs.
BUT maybe it is better to employ single isolator for each digital line of the I2S (or other format) bus. Less interaction between the different frequencies and separate decoupling.
I used boot types. Somehow I think that ADuM1100 single isolator x 4 working good. And I will try soon IL710 soon. IL710 have enable pin option, so it can be used like switch to the different DAC inputs.
Gents - I'm working on my TDA1540 circuit, based on Miro's design posted earlier in this thread, and looking for a recommendation on what circuit to use for I2S to L/R. From what I read there are two options - the original posted by Miro and then another variant that uses stopped clock? Should I go with one over another?
Zoran - you also mentioned some about adding resistors to the DEM. Are those the OSC pins?
Thanks,
Zoran - you also mentioned some about adding resistors to the DEM. Are those the OSC pins?
Thanks,
@psmith001 It would be best to test and compare both options, as there is not a final verdict 😕
I experienced some digital distortion on the output while the music is paused ... and you also noticed the digital noise with a stopped clock board from diyinhk 😕
I experienced some digital distortion on the output while the music is paused ... and you also noticed the digital noise with a stopped clock board from diyinhk 😕
Thanks Miro! I didn't realize the DIYINHK implementation is using a stopped clock approach. 😱
I'm going to give your implementation a go first, sounds like @Nrik was able to use it without any digital noise?
I will report back with my results...
I'm going to give your implementation a go first, sounds like @Nrik was able to use it without any digital noise?
I will report back with my results...
Gents - I'm working on my TDA1540 circuit, based on Miro's design posted earlier in this thread, and looking for a recommendation on what circuit to use for I2S to L/R. From what I read there are two options - the original posted by Miro and then another variant that uses stopped clock? Should I go with one over another?
Zoran - you also mentioned some about adding resistors to the DEM. Are those the OSC pins?
Thanks,
Yes Cosc is stay in place. I added 20K from each DEM osc pins to -18V power. Measured 0.2mA@20K each.
sorry about delay in answering 🙁
Thanks Zoran! 🙂 Appreciate the help with this, definitely going to give this a try and add it to the circuit. Out of interest, can the same approach be taken with the TDA1541?
yes, and please choose a good smd caps : silver Mica or radial KP, tin foil styren if you haven't the two first. Try to avoid C0G there.
Go to the ECDESIGN thread about TDA 1541A you will find the scheme which is a classic.
Go to the ECDESIGN thread about TDA 1541A you will find the scheme which is a classic.
Thanks Zoran! 🙂 Appreciate the help with this, definitely going to give this a try and add it to the circuit. Out of interest, can the same approach be taken with the TDA1541?
Yes but masure I like some 0.2mA should be smaller value. Try first larger values of R measure and then lower values if needed?
cheers
.
Hello guys, i've been searching for a circuit like this since 2018. I really wanted to make a TDA 1540 DAC, since it sounds really good, and i can't find a replacement for it.
My idea was to get one of those FPGA boards that makes the conversion, but i would like to make one myself.
My question is if someone tried to make it work with the SAA 7030. I know many people prefer to use the NOS mode, but i like it more with the SAA 7030.
If someone has the schematic to make it with SAA 7030 or knows if i could add it to this circuit it would be very helpful.
My idea was to get one of those FPGA boards that makes the conversion, but i would like to make one myself.
My question is if someone tried to make it work with the SAA 7030. I know many people prefer to use the NOS mode, but i like it more with the SAA 7030.
If someone has the schematic to make it with SAA 7030 or knows if i could add it to this circuit it would be very helpful.
Hello guys, i've been searching for a circuit like this since 2018. I really wanted to make a TDA 1540 DAC, since it sounds really good, and i can't find a replacement for it.
My idea was to get one of those FPGA boards that makes the conversion, but i would like to make one myself.
My question is if someone tried to make it work with the SAA 7030. I know many people prefer to use the NOS mode, but i like it more with the SAA 7030.
If someone has the schematic to make it with SAA 7030 or knows if i could add it to this circuit it would be very helpful.
Hi
I tried this one from CDream.
TDA1540 - I2S to Offset Binary, no CPLD, no FPGA
And I can say that is working very good. You have an option with SAA7030 and without for NOS mode. With saa7030 You will need +12V additonal suply.
- Home
- Source & Line
- Digital Line Level
- TDA1540 - I2S to Offset Binary, no CPLD, no FPGA