I have two sytems, one is a master system and the other is a slave system. Both systems are galvanic isolated and share no common potential. The two systems need to communicate over CAN (around 1m appart). I would like to prevent ground loops, so the galvanic isolation is also necessary for CAN.
Now there are many CAN transceivers, that come with galvanic isolation, but the problem is, that here are two different CAN systems, two nodes on the master system and one node on the slave system. In the future, there might come up to 3 slave devices, so this should already be considered in the design.
First Question: How can I galvanic isolate the two systems and still communicate over CAN?
Second Question: What about the termination with galvanic isolation? Should there be added two 120 Ohm on each network separately or is one termination resistor already enough?
Third Question: Since all systems have already a galvanic isolation, there should be no currents in between the systems, right? If so, there is no isolation necessary for CAN and I could directly connect the GND on each node together over the CAN connectors? But I doubt this is correct.