Gate di un mosfet assorbe corrente??
Ciao a tutti, sto cercando di pilotare un mosfet a canale N tipo IRF520 con il segnale PWM generato da un PIC16F877A ma ho un comportamento che non riesco a spiegarmi. lo schema che uso è
nello schema ho omesso la circuteria di reset e l'alimentazione, il PIC e il led su RB7 fanno parte di una sceda di sviluppo autocostruita, la stringa in realtà è una lampada formata da 24 led che richiede l'alimentazione a 12v (pensata per le auto) e insieme al mosfet e ai due resistori da 100ohm sono montati su breadboard.
Il firmware è funzionante con un semplice led e relativa resistenza di limitazione in serie(verificato anche all'oscilloscopio), ma collegandolo al gate del mosfet per mezzo della resistenza da 50ohm non accade nulla.
Pensando che la VGS non fosse sufficiente a creare il canale ho eliminato la resistenza da 50ohm collegando direttamente RC2 al gate e ho notato una variazione quasi impercettibile della luminosità e quindi del duty cycle che varia im maniera automatica.
Ho provato diverse frequenze da 1.22KHz a 78.12KHz ma nulla è cambiato.
Così ho eliminato il led su RB7 e vi ho collegato il gate de mosfet utilizzando il pin in maniera on-off comandata da un pulsante e ottengo un lieve luminosità qundo il pin è a livello alto.
Ultima prova ho collegato al gate direttamente 5V dall'alimentazione stabilizzata che alimenta la scheda di sviluppo e la lampada si è accesa alla massima luminosità!
Multimetro alla mano ho fatto le seguenti misurazioni:
- gate collegato su RB7 a livello alto con in serie resistenza da 50ohm misuro su RB7 circa 1.5v
- gate collegato su RB7 a livello alto senza resistenza da 50ohm misuro su RB7 circa 2.8v
- gate collegato all'alimentatore stabilizzato con in serie resistenza da 50ohm misuro circa 45mA
- gate collegato all'alimentatore stabilizzato senza resistenza da 50ohm misuro circa 70mA
Se non ho capito male il gate che è comandato in tensione non dovrebbe assorbire corrente e dovrei poterlo comandare direttamente con una uscita del PIC, dove sto sbagliando?
nello schema ho omesso la circuteria di reset e l'alimentazione, il PIC e il led su RB7 fanno parte di una sceda di sviluppo autocostruita, la stringa in realtà è una lampada formata da 24 led che richiede l'alimentazione a 12v (pensata per le auto) e insieme al mosfet e ai due resistori da 100ohm sono montati su breadboard.
Il firmware è funzionante con un semplice led e relativa resistenza di limitazione in serie(verificato anche all'oscilloscopio), ma collegandolo al gate del mosfet per mezzo della resistenza da 50ohm non accade nulla.
Pensando che la VGS non fosse sufficiente a creare il canale ho eliminato la resistenza da 50ohm collegando direttamente RC2 al gate e ho notato una variazione quasi impercettibile della luminosità e quindi del duty cycle che varia im maniera automatica.
Ho provato diverse frequenze da 1.22KHz a 78.12KHz ma nulla è cambiato.
Così ho eliminato il led su RB7 e vi ho collegato il gate de mosfet utilizzando il pin in maniera on-off comandata da un pulsante e ottengo un lieve luminosità qundo il pin è a livello alto.
Ultima prova ho collegato al gate direttamente 5V dall'alimentazione stabilizzata che alimenta la scheda di sviluppo e la lampada si è accesa alla massima luminosità!
Multimetro alla mano ho fatto le seguenti misurazioni:
- gate collegato su RB7 a livello alto con in serie resistenza da 50ohm misuro su RB7 circa 1.5v
- gate collegato su RB7 a livello alto senza resistenza da 50ohm misuro su RB7 circa 2.8v
- gate collegato all'alimentatore stabilizzato con in serie resistenza da 50ohm misuro circa 45mA
- gate collegato all'alimentatore stabilizzato senza resistenza da 50ohm misuro circa 70mA
Se non ho capito male il gate che è comandato in tensione non dovrebbe assorbire corrente e dovrei poterlo comandare direttamente con una uscita del PIC, dove sto sbagliando?


Potrebbe essere che il PIC va in protezione?
nel circuito i collegamenti sono esatti, corro a modificare lo schema