Interfacing Multiple ADC Channels for Data logging
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 6:54 AM - last edited on ‎2025-04-22 7:20 AM by Andrew Neil
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.
- Labels:
-
ADC
-
STM32CubeMX
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 7:06 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 7:09 AM
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 designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 7:15 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 7:22 AM
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 designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 7:39 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 7:55 AM
@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 designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-22 8:00 AM
The main purpose of logging data on an MCU is to handle data in remote places, which can be used as a standalone system.
