¿Cuál es la mejor práctica para impulsar los pines de habilitación de IC?

0

Al usar circuitos integrados que utilizan pines de habilitación, ¿cuál es la mejor práctica para manejarlos en un sistema de microcontrolador (especialmente cuando no hay necesidad de presionar especialmente el dispositivo para desactivar el dispositivo en cualquier momento)?

Por ejemplo, estoy usando una cadena de registros de desplazamiento paralelo a serie para agregar un gran número de entradas de dispositivos físicos en un solo flujo de bits en serie a mi uC, y estos registros solo funcionan cuando se habilita un reloj clk_en el pasador está bajo.

Las entradas se sondearán durante la vida útil de la unidad uC, por lo que en ningún momento NECESITO deshabilitar explícitamente la señal clk_en .

¿Se considera una mala práctica tener este pin permanentemente bajo (es decir, con una resistencia desplegable)?

    
pregunta Connor Spangler

3 respuestas

3

No creo que eso sea una mala práctica, simplemente elija una resistencia desplegable adecuada.

Sin embargo, para hacer que el diseño sea flexible, también puede agregar un puente de cero ohmios a ese pin de habilitación (un componente de "no hacer cosas") junto con la resistencia desplegable, en caso de que necesite realizar una depuración. El futuro, nunca se sabe. Ese puente de cero ohmios podría conectarse a uno de los GPIO, Vcc o algún pin de cabecera que desee agregar para la depuración o lo que sea.

    
respondido por el Big6
2

Si el dispositivo se habilita de forma permanente, ataría el pin de Habilitar a Vcc o a tierra, lo que habilite el dispositivo, no debería ser necesario para las resistencias de pull-up o pull-down.

    
respondido por el Peter Bennett
0

El propósito de un pin de habilitación es permitir la desactivación de la parte (o alguna función de ella) cuando no la necesite.

Por lo general, desea que las salidas de un chip se deshabiliten mientras se enciende, por lo que debe vincular el pin de habilitación a través de una resistencia a "deshabilitado" y luego forzarlo con una salida GPIO de su microcontrolador , después de que se realiza la inicialización.

Si no te importa el estado mientras enciendes, y si no quieres desactivarlo más tarde, puedes conectar el pin de habilitación directamente a V CC o tierra. (Pero para la depuración, podría ser útil agregar un puente o una resistencia desplegable para permitir cambiarlo).

    
respondido por el CL.

Lea otras preguntas en las etiquetas