Daniel DSouza
New Member
- Joined
- Mar 24, 2026
- Messages
- 1
- Likes
- 0
Hi everyone,
I’m currently working on a small project where I need to handle multiple analog signals and route them into a DAC setup for testing and comparison. The idea is to switch between different analog inputs (sensors / signal sources) and feed them into a single processing chain.
To achieve this, I started using a 16-channel analog/digital multiplexer breakout (Hardware I used "click here" ), but I’m running into a few issues that I’m not entirely sure how to debug.
Here’s what I’m facing:
My setup is currently:
What I’d like to understand:
I feel like I might be missing something fundamental in terms of signal conditioning or timing.
Would really appreciate any guidance or suggestions from people who’ve worked on similar setups
I’m currently working on a small project where I need to handle multiple analog signals and route them into a DAC setup for testing and comparison. The idea is to switch between different analog inputs (sensors / signal sources) and feed them into a single processing chain.
To achieve this, I started using a 16-channel analog/digital multiplexer breakout (Hardware I used "click here" ), but I’m running into a few issues that I’m not entirely sure how to debug.
Here’s what I’m facing:
- When switching channels, I’m seeing slight signal instability / noise before it settles
- Some channels seem to have minor voltage variation compared to others
- I’m not sure if I need buffering (op-amp?) before feeding into the DAC
- There’s also a small delay when switching channels—unsure if that’s expected behavior
My setup is currently:
- Multiple analog inputs → MUX → DAC → processing
- Controlled via a microcontroller (GPIO switching)
What I’d like to understand:
- Is this kind of noise/settling time normal when using analog multiplexers?
- Should I be adding a buffer stage between the MUX and DAC?
- Are there better approaches for handling multiple analog inputs in a DAC-focused setup?
- Any best practices to reduce cross-talk or signal degradation?
I feel like I might be missing something fundamental in terms of signal conditioning or timing.
Would really appreciate any guidance or suggestions from people who’ve worked on similar setups