IRFZ44N: alt hvad du behøver at vide om denne MOSFET-transistor

IRFZ44N

At bruge med Arduino er der mange elektroniske komponenter, du kan bruge. Disse enheder er ikke kun eksklusive til Arduino, men de er de mest praktiske til dine projekter. Et eksempel på dette er transistorer MOSFET'er som vi har beskrevet i tidligere artikler. Men denne gang fortæller vi dig alt hvad du behøver at vide om en bestemt: IRFZ44N.

Nogle gange vil du finde dig selv at arbejde med et projekt, hvor du skal aktivere en belastning med en mikrocontroller. For at det skal være muligt med de spændinger, der håndteres af nuværende MCU-chip Det er nødvendigt at løse visse problemer for at kunne handle på transistorer MOSFET'er med spændinger, der kan gå fra 5v til 3.3v eller mindre.

IRFZ44N

Nå, IRFZ44N er en MOSFET-transistor som jeg allerede har kommenteret. Den har en TO-220-3 emballage, selvom den kan præsenteres i andre formater og med en ret simpel pinout med de tre typiske stifter til døren, afløbet, kilden (i den rækkefølge fra venstre mod højre, hvis du ser på det bagfra), det vil sige hvor det har inskriptionerne). Det kan fremstilles af meget forskellige producenter, så du kan konsultere konkret datablad.

Denne MOSFET har en N-type kanalSom navnet antyder. Derudover har den andre tekniske detaljer såsom:

  • Afspændingsspænding til afløbskilde: 60 V.
  • Kontinuerlig afløbsintensitet: 50A
  • rds: 22mOhm
  • Gate-source spænding: 20 V.
  • Driftstemperaturområde: -55 til 175 ° C
  • Effekttab: 131W
  • Falltid: 13ns
  • Etableringstid: 55ns
  • Nedlukningsforsinkelse: 37ns
  • Typisk forbindelsesforsinkelse: 12ns
  • pris: et par cent. Du kan købe en 10 pakke IRFZ44N på Amazon til mindre end € 3.

Anvendelseseksempel med Arduino

Arduino UNO millis funktioner

Lad os sætte det et applikationseksempel til IRFZ44N med Arduino og dens ben PWM. Og det er, at når du har brug for at kontrollere belastninger på en variabel måde for at regulere motorhastigheden, belysningens intensitet osv., Kan du gå til disse PWM-ben og transistorer som den, vi skal analysere i dag.

Først og fremmest, når du vil tilslutte eller afbryde et hus fra en strømkilde, er det normalt brug en klassisk switch eller et relæ. Men det tillader kun at tænde og slukke, både i det ene tilfælde og i det andet.

Med en transistor kan den styres med et elektrisk signal, som med relæet, for at automatisere styringen, og du vil også have en række fordele såsom variabel kontrol af belastningen for at kunne gøre det ved hjælp af PWM. I stedet involverer det også nogle komplikationer, såsom beregninger af strømme, der skal skiftes, arbejdsspændinger osv.

Ved ejemploForestil dig, at du har brug for at køre en 12v elmotor med halv dens nominelle hastighed. Du ved allerede, at det i praksis ikke ville være værd at sænke strømmen til 6v uden mere ... det er højst sandsynligt, at de forbliver immobile, der øger deres temperatur og med risiko for at beskadige elementet.

I stedet for, hvad der gøres med PWM er at anvende flere impulser til den nominelle spænding i en periode, der tilsluttes og frakobles (impulser), så motoren fungerer som du vil, som vi så i PWM-artiklen, og modeller motorens arbejdshastighed uden at påvirke drejningsmomentet eller motorens drejningsmoment.

Indtil videre er alt korrekt, men ... hvad ville der ske i en belysning ansøgning? I modsætning til motoren, hvor der er inerti, i belysningen, hvis den skiftes som med PWM ved en lav frekvens, opstår irriterende flimringer, som vi næppe ville sætte pris på i motoren. Men selv i tilfælde af motoren kunne der opstå nogle langvarige mekaniske problemer ved at blive "ryk".

Og hvad har alt dette at gøre med IRFZ55N? Nå, hvis du vil have problemfri drift med PWM, kan denne enhed løse alle disse problemer. Derudover kunne den styre op til strømme på 50A, hvilket giver en ekstraordinær kapacitet til nogle mere kraftfulde motorer. Husk, at som jeg sagde før, er problemet med Arduino PWM-stifter, at deres spænding ikke er nok til at kontrollere bestemte elementer, såsom en 12v, 24v motor osv., Så transistoren og en ekstern kilde kan hjælpe dig.

Arduino skematisk med IRFZ44N

Med Arduino og en motor med dette enkle forbindelsesdiagram, som du kan se, kan du få et praktisk eksempel på, hvad jeg har kommenteret. Så du kan kontrol 12v motor med IRFZ44N MOSFET på en enkel måde.

For at du bedre kan forstå driften af ​​IRFZ44N-transistoren til denne type applikationer, bruges den serielle skærm, hvorfra du vil være i stand til at indtaste forståede værdier Mellem 0 og 255 at kunne modulere motoren og observere resultaterne.

Med hensyn til skitskode til Arduino IDE, det ville også være simpelt

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!");
  }

Husk det for flere oplysninger om Arduino programmering, kan du download vores gratis kursus i PDF.


3 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Marvin manuel sagde han

    Fremragende side og beskrivelse af irfz44n arbejdshest…. Jeg har allerede gjort eksperimenter med det, og det er alsidigt og stærkt med sine 5. forstærkere, hilsner

  2.   nej cavalcante sagde han

    Parabéns pala matéria og unimaginável o stor værdi, som disse informationer har for mig, jeg er meget glad for, nu kan du afslutte mit projekt med meget mindre forældremyndighed og med meget mere magt!

  3.   Xavier sagde han

    Hej, jeg har et spørgsmål, hvis jeg sætter en spænding på 12v i porten med en pulldown og kilden til jord, hjælper den jord mig med at sætte et nul i en mikrocontroller (3,3v).
    ideen er at fornemme et punkt i et bestemt kredsløb og vide, om det er strømforsynet med 12v eller ej og rapportere det til en mikrocontroller