Es posible que solo tengas que cambiar el pin de datos, ya que incluso con alimentación y conexión a tierra, esto cambiará los datos entre dispositivos sin daños.
Este tipo de interruptor sería un "interruptor SPDT" (tiros de 1 polo 2)
Si realmente también desea desconectar la alimentación del bus, deje la conexión a tierra, ya que no tiene ninguna consecuencia (incluso hay razones positivas para no interrumpir y volver a conectar las líneas a tierra)
Esto requeriría un "interruptor DPDT" (2 polos, 2 tiros)
Para matar las tres líneas (casi con seguridad no es necesario), use un interruptor de tiro de tres polos dos ... pero como digo, casi nunca hay una buena razón para hacerlo.
Ahora, considere si necesita solicitar un interruptor bipolar de tres posiciones con una "posición de centro desactivado" ... Esto cortaría la conexión a ambos dispositivos simultáneamente.
También se podría lograr un 'centro apagado' al actualizar los interruptores anteriores a triple tiro (1P3T / SP3T, 2P3T / DP3T) ... esto da tres salidas. Para usar esto, debe conectar el primer conjunto de salidas al Dispositivo 1, dejar un conjunto de pines de salida desconectado y conectar el último conjunto de salidas al Dispositivo 2. Esto es básicamente lo que hace un interruptor de "centro apagado", excepto que simplemente pierda los pines innecesarios del paquete, haciendo que el pinout sea más simple.
A menos que haya una buena razón para no hacerlo, me quedaría con el interruptor SPDT en la línea de datos.
Además, tenga en cuenta que encender y apagar los datos mientras los dispositivos están hablando puede dar lugar a errores y datos incorrectos ... dependiendo de la corrección de errores disponible en los dispositivos, se puede actuar sobre estos datos, lo que puede tener consecuencias no deseadas. .
Un procedimiento mejor por completo es utilizar un interruptor digital, que le permitirá intercambiar líneas de datos de forma limpia y sin rebote mecánico entre varias fuentes utilizando interruptores más económicos. Con un poco de circuitos adicionales, puede retrasar la conmutación real hasta que no se haya detectado un '1' en la línea durante un período de umbral. Establezca esto cerca de la demora entre mensajes y nunca podrá "cortar" los mensajes. mitad. Pídale a un aficionado a la electrónica que le ayude con el diseño de un interruptor digital de este tipo, ya que requiere cierta reflexión.
Además, el protocolo es importante. Algunos mensajes pueden establecer el contexto para futuros mensajes, y el cambio entre dispositivos puede dar lugar a que se escriban registros incorrectos y, potencialmente, impedir que el dispositivo funcione, posiblemente incluso de forma permanente (denominada "bricking")
De cualquier manera que haga esto, si los dispositivos son importantes, puede ser recomendable apagar los dispositivos antes de cambiar de ruta y luego volver a iniciarlos. Esto no siempre es necesario, pero los dispositivos con configuraciones y protocolos complicados pueden beneficiarse de esta protección.