Cómo compartir conexión a tierra entre microcontroladores conectados a una PC

Tengo 2 placas de evaluación de microcontroladores y estoy tratando de establecer una comunicación I2C entre ellas.

Ambas placas están conectadas a la misma PC mediante cables USB. Los pines SDA y SCL también están conectados. Ahora quiero saber cómo conectar el suelo? Quiero decir, ¿necesito conectar las tierras de las dos placas, o dado que están alimentadas por la misma PC, lo que significa que tienen el mismo punto de referencia a tierra, una conexión a tierra adicional entre ellas hace un bucle o algo así?

He comprobado con y sin GND entre dos placas, y funciona, pero no tengo acceso a Scope o algo que pueda confirmar que es lo correcto:

ingrese la descripción de la imagen aquí

Bucles de tierra. Como puede ver, es muy difícil de evitar durante la creación de prototipos. La respuesta a continuación es la ruta rápida y fácil, y funcionará para distancias y velocidades cortas. Si realmente desea manejar la situación correctamente, considere alguna forma de aislamiento digital entre los 2 uC. Por supuesto, esto tiene sus propios inconvenientes (cuesta más y limita el ancho de banda). Buena suerte.

Respuestas (1)

Esto está bien, solo obtiene un bucle de tierra cuando los terrenos no tienen el mismo potencial. Necesitas conectar ambas conexiones a tierra, pero como estás usando conexiones USB desde la misma PC, potencialmente (ver más abajo) no necesitas ningún cableado adicional.

Como se señaló en los comentarios, existe la posibilidad de que el ruido provoque diferentes potenciales de tierra y, por lo tanto, señales espurias/corrompidas. Por lo tanto, la mejor práctica sería incluir el cable (como lo dibujó) para que ambas conexiones a tierra del microcontrolador estén conectadas mediante una conexión de baja impedancia.

¿Alguna razón para rechazar esto? No hay mucho más que añadir...
bueno, su respuesta es correcta solo para cableado ideal y CC. Con ruido de alta frecuencia, puede haber una compensación arbitrariamente alta entre las dos tierras en cualquiera de las terminaciones I²C.
Cierto, pero dada la información y el escenario (y por inferencia el nivel de comprensión del OP) es razonable. Los cables USB cortos a las placas de desarrollo y las señales de frecuencia relativamente baja son lo más ideal que puede encontrar...
El punto perdido es que ambas MCU pueden recibir alimentación a través de USB. En este caso habrá ruido creado por el consumo de corriente de cada unidad. La conexión a tierra entre las MCU es esencial en mi opinión, y no debe depender solo de la ruta de tierra del USB.
No estoy de acuerdo en que sea esencial, pero estoy de acuerdo en que probablemente sea una buena práctica. Editado para reflejar eso, gracias por los comentarios @JackCreasey :)
Gracias por la respuesta. Entiendo que la corriente toma el camino de menor impedancia. En mi caso, la impedancia más baja en tierra será el cable de puente corto entre dos placas. ¿Es ese el caso en mi contexto?
Desearía tener un alcance y poder verificar la cantidad de ruido o compensación de GND con y sin puente entre placas :(
@DEKKER Sí, eso es correcto. Agregar el cable proporciona una conexión de baja impedancia y, por lo tanto, sus potenciales de tierra serán iguales.