- Thread Starter
- #21
Hi,
I have the schematic almost ready and the PCB ready to start laying down traces for a 6 channel DAC based on ES9080. I am quite happy how things are coming together:
I am using an ESP32-C3 as microcontroller (lower left corner) so that i might be able to control the DAC via wifi! (the component between the 1117 and the toslink is an antenna, lets see how it woks). I have exposed several pins of the ESP32 to maybe add a IR remote receiver and a simple display for at least the volume. But will see, i haven't wrote a line of code yet...
Will also add a couple of toslink outputs and those strange headers to the right will be pin compatible and geometrically compatible to plug in directly a minidsp MCHstreamer lite in case i decide to go that route. In principle i will use other sources for the multichannel i2s.
But i have one doubt that maybe is not that relevant but i really want to make it as good as possible so i want to find out what is the best option.
This DAC has 8 unbalanced channels and internal i/V conversion. Each side of the chip outputs the 4 odd and even channels respectively and each side has a separate analog ground pin. They call them:
GND_SNS_L Line driver load ground voltage sense (left, CH 1,3,5,7)
GND_SNS_R Line driver load ground voltage sense (right, CH 2,4,6,8)
In the recommended schematic they suggest to connect the grounds of the unbalanced outputs of each side to a start point to the ground pin of the side they belong to (R or L) and then to ground:
OK, all good until here.
The problem is that to sum up channels to make a differential output, the channels to be added are 1+2, or 2+3,... that is, channels that belong to each R and L side....
My schematic for the balanced outputs look like this:
And well, my doubts are written on the figure. For C1 and C2 seems evident that they should go to their respective R or L grounds, but what do i do with pin1? i understand that being a balanced connection it is not referenced to ground so maybe it does not matter and i can just ground it to the regular ground of the board?? i hope this is a valid possibility because unless GND_SNS_L and GND_SNS_R are internally connected, and are actually the same pin, i don't know what to do....
I did my homework before asking here but i could not find any information on how to sum unbalanced channels into a balanced one let alone this specific case. If someone has any idea of what might be the best thing to do, i would appreciate the information.
Thanks!!
I have the schematic almost ready and the PCB ready to start laying down traces for a 6 channel DAC based on ES9080. I am quite happy how things are coming together:
I am using an ESP32-C3 as microcontroller (lower left corner) so that i might be able to control the DAC via wifi! (the component between the 1117 and the toslink is an antenna, lets see how it woks). I have exposed several pins of the ESP32 to maybe add a IR remote receiver and a simple display for at least the volume. But will see, i haven't wrote a line of code yet...
Will also add a couple of toslink outputs and those strange headers to the right will be pin compatible and geometrically compatible to plug in directly a minidsp MCHstreamer lite in case i decide to go that route. In principle i will use other sources for the multichannel i2s.
But i have one doubt that maybe is not that relevant but i really want to make it as good as possible so i want to find out what is the best option.
This DAC has 8 unbalanced channels and internal i/V conversion. Each side of the chip outputs the 4 odd and even channels respectively and each side has a separate analog ground pin. They call them:
GND_SNS_L Line driver load ground voltage sense (left, CH 1,3,5,7)
GND_SNS_R Line driver load ground voltage sense (right, CH 2,4,6,8)
In the recommended schematic they suggest to connect the grounds of the unbalanced outputs of each side to a start point to the ground pin of the side they belong to (R or L) and then to ground:
OK, all good until here.
The problem is that to sum up channels to make a differential output, the channels to be added are 1+2, or 2+3,... that is, channels that belong to each R and L side....
My schematic for the balanced outputs look like this:
And well, my doubts are written on the figure. For C1 and C2 seems evident that they should go to their respective R or L grounds, but what do i do with pin1? i understand that being a balanced connection it is not referenced to ground so maybe it does not matter and i can just ground it to the regular ground of the board?? i hope this is a valid possibility because unless GND_SNS_L and GND_SNS_R are internally connected, and are actually the same pin, i don't know what to do....
I did my homework before asking here but i could not find any information on how to sum unbalanced channels into a balanced one let alone this specific case. If someone has any idea of what might be the best thing to do, i would appreciate the information.
Thanks!!