Wednesday, 15 March 2017

relay - How to implement an isolated connection matrix


I need to implement a circuit for a researcher, which looks a little bit like this:


Isolated current drivers


Description of the circuit:


There are two or more fully isolated biphasic current drivers, and N output pins. Any of the current drivers can connect to any of the outputs. On the diagram I have represented this part of the circuit as 4 plugs on flying leads which can connect to any of the 8 sockets. The connections will need to be changed dynamically and arbitrarily, perhaps up to 100Hz. The output voltage may need to be as high as ±80v, but the current will no more than 10mA.


What's my problem?


I have no problems implementing the fully isolated current drivers. What I'm not sure about is connecting the drivers to the outputs.



What have I thought of so far?


The only way I can imagine doing this is to use a 4x8 matrix of relays (or solid state relays). I could probably do this, but I'm aware that in the course of the project they're going to want to expand the number of outputs to 64, and the number of drivers to 4 or 8. This is going to mean a circuit containing 1024 relays!


Is there some alternative way I could approach this problem. I am open to any kind of suggestions.




No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...