Popular Crosspoint switches with Arduino

I'm trying to find an tutorial of how to use a crosspoint switch with Arduino but it's hard.I believe it's easier to try and find if you look for the most popular crosspoint switches on Arduino. Who can help me with some information on the subject?

Hello danielfigueiredo1992

Take a search engine of your choice and ask the WWW for 'crosspoint switch +arduino' to collect some data to be sorted out to get the needed information.

Have a nice day and enjoy coding in C++.

1 Like

I'm not able to find tutorials about them mainly on YouTube.

Have you tried searching for "crosspoint switch" on the forum ?

You know that there are other sources of information than YT?

Yes I know but I prefer videos

I've read some things on the forum but so far I haven't seen tutorials on the subject

Have you identified the application you want for cross-point switches?

Is to route ADC/DAC áudio signal to/from an DSP chip to/from an USB codec, but we will deal with lots of channels and high audio resolution and low latency.
But for the sake of understanding we can simplify it to two or three hi audio channels.
To relax a little bit I will do a small dialog as example:
Arduino says to Crosspoint switch:
-You have 1 DSP 1 ADC /DAC and 1 USB codec.

Crosspoint switches replys with: OK!

Arduino says to Crosspoint switch:

  • Send the signal from ADC to DSP and from DSP to USB codec and the ADC.

Crosspoint switches replys with: DONE.

Thank you. I remember seeing the data sheets in books from IC manufacturers in the 1970's, '80s. They were for PBX manufacturers, etc. Looks like you have another good application. What do they use for control voltages and signals?

1 Like

What do they use for control voltages and signals?

Yet I don't know

If they are popular, you surely have the data sheets with that information. Are you intending to make printed circuit boards for your project?

Possibly yes.

Hello @danielfigueiredo1992,

I don't know if I can help but I built a telephone exchange around the CMOS 4052 analogue switch. Easy to control, there are 2 control inputs to select from 1 of 4 outputs and its dual so ideal for balanced signals. There's an enable connection to turn off all the switches. There are others in the range. I don't know if that's what you need. There are lots of more modern crosspoint switches if you search, but I've not used them.

Sorry but I don't find this helps much:

That kind of dialogue is not what happens at the digital level. There will be some kind of control input that tells the switch which crosspoint to close or open. You send the correct instruction and the crosspoint does it. In the case of the 4052 you set 2 bits to indicate which of the 4 analogue switches to close, and set the enable pin appropriately so they close.

Does any of that help?

For a bit of history and perhaps interest here is a crosspoint switch from a 1980s telephone exchange
TXE4 switch matrix

2 Likes

The chip is more similar to an multiplexer. The chip that I'm trying to found is more like select 1 of 4 inputs and select 1 of 4 outputs. On digikey I founded some with 240 inputs and 240 outputs. But you helped a lot because now I suspect that this kind of chip is very similar to an multiplexer/demultiplexer chip.

Can you be more specific in what you want?

I believe you are switching an analogue audio signal; what amplitude and what is the highest frequency? How big will the matrix be (number of inputs and outputs)? Balanced or unbalanced?

I think 4 off 4052 will do what you describe.

The output/input from ADC/DAC WILL be áudio tdm and I will use 4 ADC/DAC capable of get 8 I/o, (Probably we need to demultiplex them first for my case but, as we are studying, let's consider that we wan to route an entire sector of channels, because after demultiplex is the same logic), the DSP chip receive/send TDM audio too, and usb codec too,( I don't know with precision how many TDM channels they have both(DSP and USB codec) chips so I can't remember how much audio channels each TDM have,, but I have a vague idea that both receive/send 1 TDM of 32 channels). as we are studying, let's do the same as the first parenthesis.

If I understand correctly you intend to feed audio into an A2D converter, combine 4 channels into a TDM stream, switch it with some kind of multiplexer / TDM switch, separate the TDM back to individual channels then convert the channels back to analogue, yes?
Why?

I don't know what a 'sector' of channels is, please explain.

That's the problem here, I don't understand you. Which country are you in? Is there a language problem here? I've worked in telecoms in the UK all my life and I am familiar with analogue and digital, TDM and PCM switching in various forms. What you describe does not fit with what I know. Maybe a diagram would help, nothing fancy, pencil and paper.

What does this mean?

You seem to be describing a solution to a problem without describing the problem. What are you really trying to do?

let's consider that we are talking about 4 channels I/o.

Sorry Daniel,

I want to help you but vague answers like that do not help. I am not clear what are switching or why. I'm not even clear if you want to switch an analogue signal or a digital signal. If you provide the information I have requested in a clear form, including a decent diagram, then I will help if I can. If not then I will wish you well with your project and hope someone else can be more helpful.

Thank you