IC for switching channels

Hello everyone,

I have an unusual IC request for an experiment I'm designing. Here's a basic schematic of my concept:

There a four signal wires with different signal types:

  • S1 analog measurement 0-10V
  • S2 PWM signal 0-10V
  • S3 analog measurement 0-10V
  • S4 digital pulses 0-5V@10us

These signals are generated of a sample stimulated by heat, current and light. The device we want to trigger mirrors the signals to activate another sample. The normal relation is pictured in "Variant 1".

After a determined time we want to change the input stimuli for the second sample (here: Output1-4). Example for variant 2:

  • Signal_1 (Sample1) -----> Output_2 -----> Signal_2 for Sample 2
  • Signal_2 (Sample1) -----> Output_1 -----> Signal_1 for Sample 2
  • Signal_3 (Sample1) -----> Output_4 -----> Signal_4 for Sample 2
  • Signal_4 (Sample1) -----> Output_3 -----> Signal_3 for Sample 2

There are also other configurations beyond "Variant_3". I only drew some variants to clarify my intention.

My question: Is there some sort of IC (shiftregister, multiplexer, multichannel-relais) which can switch 'channel direction'?

Preferable the chip can communicate via I2C/SPI in order to program the switching routine to an Arduino or similar. For now we have 8 different boards with all variations and an easy-click connector. When it is time to switch I quickly change boards on one side and a student changes the connector on the output side. This results in ugly behaviour in this timeframe and also can kill a sample.

Thanks in advcance fellow hobbyists

you could use 4 MUXes like the HC4502 and create all possible connections.

See also

2 Likes

I will look into it and draw a schematic. Thanks for the quick start

What you are looking for appears to be a cross-point matrix. I don't know if there are any out there with arduino support, but if you find one in a through-hole IC, they're not hard to use.

1 Like

8 x 8 ADG2188

12 x 8 ADG2128

Latter has a library

I received some ADG2128 and we are already got it running of sorts. Looks promising. If the results are usable I will post a link to the repository.

Thanks @robtillaart

@v3xX

Created two libraries with explicit MIT license for the ADG2128 and ADG2188, so they are free to use. These are not tested with hardware yet, please give them a try if you have time.

They were our starting point. We will adapt the library for our use and will add to the repository if the institute allows it.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.