¿Qué lado del arnés de enlace SPI para ubicar el pull-up SDO?

0

Estoy buscando ayuda / información sobre una decisión que estoy tomando sobre si cambiar un circuito que he construido.

Mi dispositivo esclavo requiere un pull-up en su pin SDO (MISO) que es colector abierto. Cuando se dibujó originalmente, este pull-up se colocó cerca del dispositivo esclavo, antes de que la señal pasara por un dispositivo de aislamiento y luego se enviara a través de un arnés de enlace a la placa que contiene el dispositivo maestro.

Más tarde, movimos la barrera de aislamiento hacia el lado del panel de control, y el pull-up también se arrastró por cualquier motivo.

Así que la secuencia ahora va

pin SDO - > Arnés de enlace - > placa maestra con dispositivo de pull-up y aislamiento - > pasador MISO matriz de la puerta

y los dos tableros funcionan juntos OK.

Dada la oportunidad ahora de volver a la placa de esclavos, ¿cuáles son los argumentos para hacer que el pull-up vuelva a vivir con el dispositivo esclavo, en su caso?

Disculpas por la falta de diagrama, escrito en mi dispositivo móvil. Espero que la pregunta sea clara, gracias por cualquier entrada.

    
pregunta ZetaSeeker

1 respuesta

2

Mi preferencia personal es incluir siempre un pullup en el lado de entrada de un conector. No es estrictamente necesario, pero es más seguro.

Una entrada flotante puede o no flotar cerca de un umbral lógico, dependiendo de la familia lógica, si la entrada tiene un pullup interno. Dejar una entrada sin terminar puede provocar que el ruido del circuito provoque una desviación de la tensión alrededor del umbral lógico, lo que dará como resultado señales de reloj erróneas (si la entrada es un reloj), o un aumento de la susceptibilidad al ruido en el sistema conectado (ya que los nodos lógicos internos pueden ahora alternar rápidamente). creando picos actuales). La inclusión de un pullup de resistencia relativamente alta en entradas de otro modo flotantes elimina estos problemas potenciales.

También, preste atención a la secuenciación de energía en sistemas con más de un suministro, o un sistema con varios componentes que necesitan encenderse en una secuencia prescrita para una operación adecuada. A veces, las entradas de un dispositivo solo alcanzan un estado lógico alto lentamente si se dejan desconectadas, lo que provoca retrasos en la activación del circuito u otros problemas, y los pullups seleccionados correctamente pueden resolver estos problemas.

    
respondido por el AndyW

Lea otras preguntas en las etiquetas