Can you get the 5V from the USB of the computer it connects to?
So this was my original intention, but I'll need more than 500mA. I'm still digging through datasheets, some 'max' current ratings seem really high, and and it's tricky to estimate some other things.
My 5V bus has: an ATMega328 (?mA, looks like the chip itself only needs ~1mA?),
CH340G UART chip (30mA),
2x TX50104E Logic Level Shifter (2x100mA this must depend on what its connected to, can't imagine its actually this high),
Amp turn on signal (10mA),
2x FE2.1 USB Hub Controller (155mA each = 310mA),
2x CBT3244A bus switch (<1mA total),
10x PCM2705C DACs (10x 500mA, it does have a 100mA mode but you have to set the HOST pin high to write the descriptor ID and that puts it in 500mA mode0),
10x MCP4231-103E digital POT (10x 100mA = 1000mA This seems high?) so a total of 6.5A max, but I can't imagine those DAC's will actually pull 500mA I was hoping they would actually run closer to the 100mA each which puts me at 2.5A.
3.3V Bus only has: 2x CD74HC154 Demux (2x 50mA = 100mA), 2x TX50104E Logic Level Shifter (2x100mA, same as above)
+/- 9V powers 14 TL074 Quad Op amp chips
Oh boy, your numbers are way off. The absolute maximum ratings of a device are simply the values where you'll break the thing. They're not what the part is expected to draw during use.
With the logic chips, including MCU, it depends on how much you load the I/Os. If you keep the loads small, you'll be orders of magnitude away from the maximums.
10 DACs? Oof, I'd be very concerned about this even working, software-wise! Regardless, if you look at the actual consumption on the datasheet, it's a maximum of 30mA when driving line outputs. You could easily just have
one DAC in bus-powered configuration to report the 500mA to the USB drivers, and all the others self-powered (so they're not reporting
any current draw) from the 3.3V LDO. So 300mA, not 5A.
The pots are rated at 0.55mA typ/1mA max, while the serial interface is active. Literally 100 times lower than your numbers. The absolute maximums describe how much current through a pin will fry the device. The only output that contributes to the power dissipation of this thing is the SDO output, so unless you're loading that down insanely, the device is going to use practically no power. So 10mA total.
'HC154 and TX50104E: again, unless loading down the outputs insanely, just a few mA each. Let's call it 10mA for all of them.
The TL074's are specified to 5mA output current (V
OM/R
L = 10V/2kΩ = 5mA). So 5mA x4 x 14 = 280mA total.
So my grand total for your whole logic side is 300mA+10mA+10mA = 320mA, not 6.5A.
With that said, this whole concept seems sketchy to me. Is there any reason for not just using a proper multichannel USB codec IC and a DSP to accomplish everything?