cancel
Showing results for 
Search instead for 
Did you mean: 

Interfacing Multiple ADC Channels for Data logging

Caan
Associate III

Moved from TouchGFX forum


Greetings Community,

                                   I need advice on data logging multiple ADCs and/or ADC Channels to interface 40+ Train Gauge Values on an MCU that can show data on LCD or transmit Data over USB or serial to a PC.

7 REPLIES 7
TDK
Guru

That's a lot of different things. Build it up in pieces. Take an ADC value. Send data to PC. Show data on LCD. Do these separately and then combine.

If you feel a post has answered your question, please click "Accept as Solution".

What "advice", exactly, do you need?

You've posted in the TouchGFX section - so is your question focussed on that area of the problem?

 

How to write your question to maximize your chances to find a solution

 


@Caan wrote:

40+ Train Gauge Values 


Did you mean Strain Gauge ?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
Caan
Associate III

Thanks for the startup process, I want to know the best possible method of getting Multiple ADC Differential channels interfaced, either using a Multiplexer with a single channel 24 24-bit differential ADC and scanning the individual channel, or using separate ADCs with 2-4 Channel combination.

You need to define what you mean by "best"; eg,

  • lowest cost
  • least components
  • highest precision
  • highest throughput
  • lowest error

Or, better, give some actual specifications (or ranges) ...

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

The initial requirement is as follows,
1) 40 Quarter bridge Strain Gauges 120 Ohms
2) Minimum Sampling Rate per channel is above 60 SPS
3) Data needs to be viewed in real-time, and an Excel file needs to be generated after test completion.


@Caan wrote:

3) Data needs to be viewed in real-time, and an Excel file needs to be generated after test completion.


but this doesn't necessarily need to be done on the STM32 - it would be OK to just send to a PC, and have that doing the display?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

The main purpose of logging data on an MCU is to handle data in remote places, which can be used as a standalone system.