Hello,
In the scope of a project, I have to design a µC - DAC - Amplifier chain with 30 outputs on my DAC block.
My most critical specification is that the timing between the µC calculation and the observable voltage at one output must be as fast as possible (~2 µs max).
So far, I've been looking for 16-outputs DAC to use on 2 differents SPI bus (i only have 2 SPI bus available) . However, SPI communication is quite slow, and is being quite impactful on the final timing.
In one of TI's docs (Multi-Channel Analog Output Module With Multiplexed Single-Channel DAC for PLCs Reference Design), I've seen that it was possible to use a single output DAC and a demultiplexer to achieve this result, but i haven't been able to find a 16 or 32 outputs demultiplexer with buffered outputs (my voltage level must stay on while my DEMUX is switching)
So here is my question : what would be the wisest solution in this case? and no matter the solution, would you have any component to advice me on using? (please note that the DAC should be 12 bits min, FSR doesn't matter)
Best regards,
Alexandre Lecomte