“A 32 Channel Data acquisition system with 30 sensors measuring strain (momentarily using a metal gage strain sensor of 120Ohm being fed to a quarter bridge circuit) and 2 temperature sensors(PT100). I would like an acquisition speed of atleast 1000Samples/Sec per channel. So here is my idea as of now.”
Why are you trying to use a D/A for an A/D? the part referenced is not an A/D!
You should probably start by looking at how fast you can actually read A SINGLE channel with the proposed amplifier. Not just read the datasheets and presume you can read it quickly and fast. 1000 samples a second at 32 channels implies 32,000+ samples per second. That’s roughly 33 microseconds per sample – without any handshaking between the A/D or wifi…
Load cells can be operating in a noisy environment - you often solve that noise problem by taking multiple readings - then averaging and reporting that one reading out. It doesn’t sound like you’ve made any provision for that. And then there is the question of skewing between channels… scan them sequentially, or one channel first - multiple times and average, one are you really trying to accomplish,
Perhaps you want to use a faster arduino (DUE) have multiple independent A/D’s operating and pick up the results and forward with an 8266…