¿Puedo dañar mi dispositivo haciendo estas conexiones?

1

Estaba usando un dispositivo (1) para interceptar y leer la comunicación SPI entre un microcontrolador y un LCD de otro dispositivo (2). Entonces, hice las conexiones como se muestra en la siguiente figura. Utilizan el mismo nivel de voltaje y la comunicación SPI tiene los mismos niveles de voltaje y leo la comunicación LCD todos los días sin problemas.

Pero, tengo algunas preguntas:

  1. Creo que las conexiones son correctas, ¿es correcto? ¿Crees que hay otra manera, una mejor manera?

  2. Hoy, energicé el dispositivo 1 antes de energizar el dispositivo 2 (dispositivo 2 no energizado), ¿podría esto causar algún daño al dispositivo 2?

  3. Si energizo el dispositivo 1 antes que el dispositivo 2 (dispositivo 2 no energizado), y de alguna manera la línea GND no está conectada correctamente, ¿puedo dañar el dispositivo 2?

Lo siento, sobre mi duda, pero hice esta conexión y todo estuvo bien durante días, pero hoy encendí los dos y el LCD se quedó en blanco ... ya no respondo. Creo que alguna conexión se volvió defectuosa o, tal vez, lo que sucedió puede tener algo que ver con otro problema

Estoy muy triste por eso. No se que paso Cualquier ayuda seria genial

    
pregunta Daniel

2 respuestas

2

Si solo está olfateando las señales, no necesita la salida del "sniffer". Va a entrar en conflicto con el maestro. Eso probablemente no causará daños, pero podría dañar las señales.

Debe conectar los terrenos entre sí más directamente, en lugar de a la fuente de alimentación.

Siempre intente agregar resistencias en serie (en este caso, quizás 1K o 470R, dependiendo de la frecuencia de la señal SPI) a las señales.

Esto ayudará a proteger ambos extremos, especialmente si la secuencia de la fuente de alimentación no es ideal. De lo contrario, puede provocar un bloqueo y la destrucción del chip que recibe energía más adelante.

P.S. No estés triste, piensa en ello como un poco de matrícula.

    
respondido por el Spehro Pefhany
2

Re: orden de encendido. Puede ser una buena idea siempre encender primero tu sniffer. La mayoría de los chips pueden tolerar Vcc + un poco de voltaje pequeño en las entradas, pero si Vcc es 0, entonces tiene un problema. Agregar resistores como sugirió @ spehro-pefhany podría reducir la posibilidad de daños en este caso.

Y, por supuesto, debe asegurarse de que el sniffer no emita nada al bus SPI, es decir, en lo que respecta al sniffer no es SPI, es un bus paralelo de 4 bits que tiene para ser muestreado. Lo que esto significa es que los pines de la MCU sniffer deben configurarse como entradas regulares, no como puerto SPI. Aunque puedes usar interrupciones.

Teniendo en cuenta todo lo anterior, la conexión a tierra desconectada no es más dañina para el dispositivo 1 que alimentar el dispositivo 2 primero, es decir, es mejor no hacerlo. En cuanto al daño al dispositivo 2, ya que sniffer no emite nada, no importa si está conectado a tierra o no.

    
respondido por el Maple

Lea otras preguntas en las etiquetas