IRFZ44N: tutto quello che c'è da sapere su questo transistor MOSFET

IRFZ44N

Da usare con Arduino ci sono moltitudine di componenti elettronici che puoi usare. Questi dispositivi non sono solo esclusivi di Arduino, ma sono i più pratici per i tuoi progetti. Un esempio di questo sono MOSFET a transistor che abbiamo descritto negli articoli precedenti. Ma questa volta ti diremo tutto ciò che devi sapere su uno specifico: IRFZ44N.

A volte ti troverai a lavorare con un progetto in cui devi attivare un carico con un microcontrollore. Affinché ciò sia possibile con le tensioni gestite da attuale chip MCU È necessario risolvere alcuni problemi per poter agire su transistor MOSFET con tensioni che possono andare da 5v a 3.3v o meno.

IRFZ44N

Bene, l'IRFZ44N è un transistor MOSFET come ho già commentato. Ha una confezione di tipo TO-220-3, sebbene possa essere presentato in altri formati, e con una piedinatura abbastanza semplice con i tre pin tipici per porta, scarico, sorgente (in quest'ordine da sinistra a destra se guardi dal retro), cioè dove ha le iscrizioni). Può essere prodotto da produttori molto diversi, quindi puoi consultare il scheda tecnica concreta.

Questo MOSFET ha un Canale di tipo N., Come indica il nome. Oltre a ciò, ha altri dettagli tecnici come:

  • Tensione di separazione drain-source: 60v
  • Intensità di scarico continua: 50A
  • Rds: 22mOhm
  • Tensione gate-source: 20v
  • Intervallo operativo di temperatura: Da -55 a 175 ° C
  • Dissipazione di potenza: 131w
  • Tempo di caduta: 13ns
  • Tempo di costituzione: 55ns
  • Ritardo di spegnimento: 37ns
  • Ritardo di connessione tipico: 12ns
  • Prezzo: pochi centesimi. Puoi acquistare un file Confezione da 10 IRFZ44N su Amazon per meno di 3 €.

Esempio di applicazione con Arduino

Arduino UNO funzioni millis

Mettiamo un esempio di applicazione per IRFZ44N con Arduino e i suoi pin %PWM. Ed è che quando devi controllare i carichi in modo variabile per regolare la velocità dei motori, l'intensità di un'illuminazione, ecc., Puoi andare a questi pin e transistor PWM come quello che dobbiamo analizzare oggi.

Prima di tutto, quando si desidera collegare o scollegare un alloggiamento da una fonte di alimentazione, di solito lo è usa un interruttore classico o un relè. Ma ciò consente solo l'accensione e lo spegnimento, sia in un caso che nell'altro.

Con un transistor può essere controllato con un segnale elettrico, come con il relè, per automatizzare il controllo, e avrai anche una serie di vantaggi come il controllo variabile del carico per poterlo fare tramite PWM. Invece, comporta anche alcune complicazioni come il calcolo delle correnti da commutare, delle tensioni di lavoro, ecc.

da ejemploImmagina di dover far funzionare un motore elettrico da 12 V a metà della sua velocità nominale. Saprai già che in pratica non varrebbe la pena abbassare la potenza a 6v senza di più ... è molto probabile che rimarrebbero immobili aumentando la loro temperatura e con il rischio di danneggiare l'elemento.

Invece, cosa si fa con %PWM è applicare diversi impulsi alla tensione nominale in un periodo di tempo collegando e scollegando (impulsi) in modo che il motore funzioni come si desidera, come abbiamo visto nell'articolo PWM, e modellare la velocità di lavoro del motore senza influenzare la coppia o coppia del motore.

Finora tutto è corretto, ma ... cosa succederebbe in un file applicazione di illuminazione? Ebbene, a differenza del motore, dove c'è inerzia, nell'illuminazione, se viene commutato come con PWM a bassa frequenza, si verificano fastidiosi sfarfallamenti che difficilmente apprezzeremmo nel motore. Tuttavia, anche nel caso del motore, alcuni problemi meccanici a lungo termine potrebbero essere creati da "jerk".

E cosa c'entra tutto questo con l'IRFZ55N? Bene, se vuoi un funzionamento regolare con PWM, questo dispositivo potrebbe risolvere tutti questi problemi. Inoltre, può controllare fino a correnti di 50A, il che offre una capacità straordinaria per alcuni motori più potenti. Ricorda che come ho detto prima, il problema con i pin PWM di Arduino è che la loro tensione non è sufficiente per controllare alcuni elementi, come un motore 12v, 24v, ecc., Quindi il transistor e una sorgente esterna possono aiutarti.

Schema di Arduino con IRFZ44N

Con Arduino e un motore, con questo semplice schema di collegamento che puoi vedere, puoi ottenere un esempio pratico di quanto ho commentato. Così puoi controllo motore 12v con il MOSFET IRFZ44N in modo semplice.

Per comprendere meglio il funzionamento del transistor IRFZ44N per questo tipo di applicazione, verrà utilizzato il monitor seriale da cui sarà possibile inserire i valori compresi entre 0 y 255 per poter modulare il motore e osservare i risultati.

Da codice di schizzo per l'IDE di Arduino, sarebbe anche semplice

int PWM_PIN = 6;
int pwmval = 0;

void setup() {
  Serial.begin(9600);
  pinMode(PWM_PIN,OUTPUT);
  Serial.println("Introduce un valor entre 0 y 255:");
}

void loop() {
  if (Serial.available() > 1) {
      pwmval =  Serial.parseInt();
      Serial.print("Envío de velocidad a: ");
      Serial.println(pwmval);
      analogWrite(PWM_PIN, pwmval);
      Serial.println("¡Hecho!");
  }

Ricordalo per ulteriori informazioni sulla programmazione Arduino, puoi scarica il nostro corso gratuito in PDF.


3 commenti, lascia il tuo

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Marvin manuel suddetto

    Ottima pagina e descrizione del cavallo di battaglia irfz44n…. Ho già fatto esperimenti con esso ed è versatile e potente con i suoi 5 amplificatori, saluti

  2.   ney cavalcata suddetto

    Parabéns pala matéria, e unimaginável o great value che queste informazioni hanno per me, sono molto contento, ora puoi concludere il mio progetto con molta meno custodia e con molto più potere!

  3.   javier suddetto

    Ciao, ho una domanda, se metto una tensione di 12v nel gate con un pulldown e la sorgente a terra, quella terra mi aiuta a mettere uno zero in un microcontrollore (3,3v).
    l'idea è di percepire un punto di un certo circuito e sapere se è alimentato con 12v o meno e segnalarlo a un microcontrollore