¿Es correcta mi solución para evitar fugas entre los rieles de alimentación?

2

Tengo dos placas con circuitos de comparación idénticos (se muestra a continuación). Quiero detectar en cada placa cuando la otra está enchufada. Mi preocupación (en la imagen) es que cuando conecto las dos placas si el VDDA y el VDDB tienen diferentes potenciales (es decir, uno está a 12 V y el otra es a 10 V), habría fugas de VDDA a VDDB o viceversa.

Dos preguntas:

  1. ¿Es válida mi preocupación?
  2. Para solucionar este problema, agregué los diodos D1. ¿D1 resolvería este problema aquí?

CIRCUITO ACTUALIZADO con valores de componentes:

    
pregunta Neil Dey

2 respuestas

0

Creo que lo estás complicando demasiado al introducir el análogo en el esquema.

simular este circuito : esquema creado usando CircuitLab

Figura 1. Si hay dos GPIO disponibles, se puede realizar una comprobación digital entre las placas adyacentes utilizando un pin L (izquierda) y R (derecha).

código R-pin:

  • Habilitar pull-up interno en R.
  • Configure R como salida y establezca alta.
  • Envía un pulso bajo de 1 ms en R.
  • Configure R como entrada.
  • Si R se baja en los próximos 2 ms, hay un tablero a la derecha. Establezca el código 'tablero a la derecha' en el código.
  • Vuelve al inicio.

código L-pin:

  • Al detectar un flanco descendente en L:
  • Establezca el indicador 'tablero a la izquierda' en el código.
  • Espere un poco (para permitir que la R en la otra placa se convierta en una entrada).
  • Configure L como salida.
  • Tire hacia abajo durante 1 ms.
  • Configure L como entrada.
  • Vuelve al inicio.

Tendrá que borrar las banderas si no escucha nada de la otra placa después de un tiempo.

    
respondido por el Transistor
0

Eso no va a funcionar. Cada placa detectará su propio Vdd, independientemente de que la otra esté conectada. Necesitará dos clavijas, una para que cada placa detecte la otra. Yo sugeriría colocar una resistencia pull-up en el lado defectuoso y conectar el lado opuesto al suelo. El pin de detección estará alto hasta que la otra placa esté unida, luego bajará.

    
respondido por el DoxyLover

Lea otras preguntas en las etiquetas