¿Puede una carga digital tener una entrada digital con resistencia de recuperación interna?

1

simular este circuito : esquema creado usando CircuitLab

Estoy trabajando en MC56F8006 DSC. En el encendido o restablecimiento, el estado predeterminado de todos los GPIO es entradas con pullups internos habilitados. Estoy conduciendo el puente trifásico IGBT a través del canal PWM GPIO-A0-A5. Pero si enciendo el controlador DSC IGBT, la lógica '1' se activará desde mi Puerto A y todos los IGBT se encenderán y provocarán un cortocircuito en el suministro.

Entonces, mi duda es aún si mi GPIO está configurado como entrada y esa entrada está conectada a la puerta NO de la puerta NO está conectada a la conexión del cátodo del LED y el ánodo está conectado a 3.3V. ¿Así que en el encendido ese LED brillará? Si es así, al encender todos los igbts se encenderán y se producirá un cortocircuito

    
pregunta chatty85

2 respuestas

1

Supongo que las dos opciones obvias serían:

  1. Use resistencias desplegables externas para garantizar un estado correcto en esas líneas después de un restablecimiento
  2. Asegúrese de que el puente solo se encienda después de configurar / inicializar la MCU.

Los desplegables externos son probablemente la forma más fácil. Pero puede haber otras razones para hacerlo (2).

    
respondido por el og1L
0

El LED no se iluminará si utiliza un menú desplegable externo. Si no, el puerto de entrada está en alta impedancia o flotante.

También estoy de acuerdo con la respuesta de og1L sobre esto. Después del encendido, la parte puede tardar hasta unos pocos microsegundos en configurar los puertos de entrada. Este tiempo es, entre otras cosas, reducir el suministro si el puerto se establece de forma predeterminada como un puerto de salida. Debes esperar a que se inicie el MCU.

    
respondido por el user50745

Lea otras preguntas en las etiquetas