Mi colega aquí tiene dos tableros separados vinculados por un enlace SPI. Él solo me preguntó: "Entonces ... ¿necesitas conectar los terrenos?" Después de que me levanté del suelo y respondí de manera afirmativa, me pregunté: de acuerdo, ¿qué tan malo puede ser esto? Es un caso mucho peor que esta pregunta que tenía una fuente de alimentación común.
En este caso, el bus esclavo SPI tenía una línea MISO de drenaje abierto (con un tirón hacia arriba para Vcc del PIC). Las otras líneas fueron SS, MOSI, CLK. No hay suelo. El estado de comunicación resultante era extraño por decir lo menos. Principalmente como MOSI, alternativamente, conectó y desconectó los terrenos juntos, a través del drenaje abierto, a hasta 500 KHz. Sin mencionar las diferentes cosas que suceden cuando las sondas estaban conectadas. O dedos para esa materia.
Nunca había visto el transceptor SPI en un PIC go gaga antes, pero esto parecía hacerlo. El CLK es, bueno, extraño ahora. Se ve borracho. El PIC estaba en una placa de demostración conectada a través de USB a una PC.
Si me preguntara por "Qué causó el daño" o "Qué estaba pasando", me quedaría atascado para dar una respuesta adecuada. Supongo que los potenciales de tierra pueden divergir enormemente, incluso si el dispositivo final está sentado en un escritorio ... ¿Es peor o mejor cuando se conecta una sonda? ¿Quién sabe?
Plantea la pregunta, ¿están otros enlaces de comunicaciones mejor protegidos? RS-232 por ejemplo. Nunca he visto un transceptor RS-232 frito y he visto algunos enlaces donde se rompió el suelo. ¿Alguien ha arrojado más luz?