Codey OnlineArduino- & ESP32-componentenbibliotheek › MOSFET Transistor
MOSFET Transistor
Actieve onderdelen

MOSFET Transistor

Power-MOSFET in TO-220 through-hole behuizing. Verkrijgbaar als N-channel (IRFZ44N, IRF540, IRLZ44N — schakelt belastingen naar GND, low-side) of P-channel (IRF9540, IRF4905 — schakelt belastingen naar Vcc, high-side). Geschikt voor hoge stromen (10A+). Gebruik logic-level types (IRLZ44N, IRL540N) als je direct vanuit een 5V- of 3.3V-Arduino-pin aanstuurt; standaard MOSFETs (IRFZ44N, IRF540) hebben ongeveer 10V op de gate nodig om volledig in te schakelen en vereisen een gate-driver IC of een transistor pre-driver.

Pinout — MOSFET Transistor

Pin Signaal Beschrijving
G Gate — control input, drive via ~100Ω with a pull-down/up resistor
D Drain — high side of switched current (N-ch: load, P-ch: GND)
S Source — low side of switched current (N-ch: GND, P-ch: Vcc)

Aansluittips

3-pins TO-220 component. Gebruik componentId transistor-mosfet en zet het onderdeelnummer + kanaaltype + (optioneel) 'logic-level' in het label, bv. 'IRLZ44N N-ch logic-level', 'IRFZ44N N-ch', 'IRF9540 P-ch'. Pins: G (Gate), D (Drain), S (Source). N-channel low-side: Source naar GND, Drain naar de load (andere kant van de load naar Vcc), Gate naar Arduino-pin via 100Ω met 10kΩ pull-down naar GND. P-channel high-side: Source naar Vcc, Drain naar de load (andere kant van de load naar GND), Gate via 100Ω met 10kΩ pull-up naar Vcc (active-low). Voor inductieve belastingen (motoren, relais, solenoids) ALTIJD een flyback-diode over de load plaatsen. Met een 5V/3.3V-Arduino geef je de voorkeur aan logic-level onderdelen (IRLZ44N, IRL540N) — standaard onderdelen schakelen niet volledig in en worden warm.

Voorbeeld-aansluitschema — MOSFET Transistor

Van Naar Draad
board:D4 r1:1 green
r1:2 x1:G green
x1:S board:GND black
x1:D led1:ANODE blue
led1:CATHODE board:5V red
x1:G r2:1 purple
r2:2 board:GND black

Voorbeeld-Arduinocode — MOSFET Transistor

Dit voorbeeld is geschreven en compile-gecheckt voor de arduino-uno. Codey Online past het voor je aan naar elk ander ondersteund board.

const int mosfetGatePin = 4;

void setup() {
  pinMode(mosfetGatePin, OUTPUT);
  digitalWrite(mosfetGatePin, LOW);  // MOSFET off at startup

  Serial.begin(9600);
  Serial.println("MOSFET transistor demo: switching an LED with an N-channel logic-level MOSFET.");
}

void loop() {
  Serial.println("MOSFET ON");
  digitalWrite(mosfetGatePin, HIGH);
  delay(1000);

  Serial.println("MOSFET OFF");
  digitalWrite(mosfetGatePin, LOW);
  delay(1000);
}

Vergelijkbare componenten

⚙️

BJT Transistor

Bouw je Arduino- of ESP32-project met AI

Beschrijf wat je wilt bouwen. Codey Online schrijft de code, tekent het aansluitschema, compileert het en flasht je board rechtstreeks vanuit de browser.

Gratis starten