Simultaneous multichannel Sampling

PaulS:
I think we need to understand what accelerometers you are using, or planning to use. I've never hard of an accelerometer that output analog values.

Thank you for your response. Unfortunately I currently have no further information on the sensors as they will be provided to me as some point soon.

I hope that we could still try to tackle my problem regarding the simultaneous sampling of data.

allanhurst:
Your a/d requirement is far beyond an arduino in number of channels and resolution . You will need some significant external hardware to achieve this.

If you really need 'simultaneous ' sampling you can't use a mux. and will need 60 adc's, or perhaps 60 sample and hold devices , a mux and a fast adc. These exist.

Not a trivial problem.

NI do some good instrumentation packages - but not cheap.

Allan

I was planning of using 1x 32 bit mcu in combination with 1x 16bit 6 channel adc at a 1000Hz.
And repeat this combination in parallel 10x. In my mind, using external interrupts on the mcu's should
in theory cause simultaneous capture of all of the channels.

I believe my problem is combining that information after the first mcus have all taken their samples.
If possible I would like to make them push the data into seperate fifos where I could extract the data
one seperate mcu. however I think that may be too much for one mcu to handle.

groundFungus:
Be aware that some "simultaneous sampling" schemes use a sample and hold per channel and those are mux'ed to one ADC. There is always some "droop" in the sample and holds as it takes time to read the channels. Read the fine print.

I already feared that the advertised 'simultaneous sampling' sounds too good to be true but as long as I can sample each of the channels at ~1000Hz I am already content. I was hoping that there would be an adc witha high sample rate that employs a build-in buffer to make sampling easier but I have yet to find a valid option.

Thank you all for your replies :slight_smile: