Estoy usando ATmegA328P MCU para controlar los encendedores que necesitan alrededor de 500 mA de corriente para funcionar. Para proporcionar tal corriente, uso AO3400A N-MOS para controlar los encendedores. En el diseño inicial, no usé resistencias desplegables. El N-MOS puede encender los encendedores cuando la MCU emite 5 V en su puerta.
Sin embargo, los encendedores pueden encenderse accidentalmente cuando se encienden (MCU se reinicia durante este período de tiempo, IO es inestable). Así que puse una resistencia desplegable de 1M en la puerta del N-MOS que proporciona 0V cuando la MCU se reinicia. Evita con éxito la ignición involuntaria. Pero descubrí que el N-MOS ya no puede encender los encendedores cuando la salida de MCU es ALTA.
Mi pregunta es: ¿Por qué una resistencia tan grande hace que el N-MOS no funcione? De acuerdo con la hoja de datos de la MCU, su IO puede proporcionar una fuente de corriente máxima de 40 mA. En mi opinión, es bastante grande, lo que significa que la resistencia de 1 M no reducirá la capacidad de accionamiento de IO en la puerta de N-MOS.
Lo más probable es que obtenga un voltaje de compuerta bajo debido a una suposición incorrecta de que su valor R es 1 Mega. por ejemplo, R1, R5 pueden estar en posiciones incorrectas. Necesita Vgs> 2V para comenzar a conducir __ Amps típicamente. El FET parece ser "excesivo" para la corriente de carga y el voltaje indicados.
Agregue un diodo flyback para cualquier carga inductiva.
bimpelrekkie
ff1211
Rana
tobalto