0-24V IRF520 MOSFET modul

Nový produkt
Modul s tranzistorem IRF520 pro spínání stejnosměrných zátěží 0–24 V pomocí digitálního výstupu mikrokontroléru, například motorů, LED a čerpadel.
29.11 CZK
Nejnižší cena za posledních 30 dní:
Zobrazeno podle nejnižší ceny za 30 dní před slevou.
Skladem 9 ks
Interní kód: 23856057
Počet jednotek v balení 1 ks
Měrná jednotka ks
Měrné množství 1 ks
ImportČína
Vstupní napětí3,3V, 5V
Výstupní napětí0-25V
ProudMax. 5A
Hmotnost 0.003 kg
Délka 3.3 cm
Šírka 2.6 cm
Výška 2 cm

Detaily produktu

Vlastnosti:

  • Provozní napětí: 0–24 V DC
  • Maximální zatěžovací proud: 5 A
  • Spínací frekvence: 100 kHz
  • Konektory: šroubové svorky
  • Rozměry: 33 × 24 mm

Aplikace:

  • Řízení stejnosměrných motorů
  • Řízení čerpadel
  • Řízení solenoidů
  • Řízení osvětlení
  • Řízení jiných elektrických zařízení

Použití:

Modul se ovládá pomocí digitálního výstupu mikrokontroléru. Připojte napájení a spínanou zátěž ke správným svorkám. Logická úroveň 3,3 V nebo 5 V zapne MOSFET, nízká úroveň zátěž vypne. Výkon přiváděný do zátěže lze řídit také pomocí PWM.

 

Obsah balení:

  • 1 ks 0-24V IRF520 MOSFET Modul

 

Poznámka:

Modul nemá ochranu proti přetížení. Nepřekračujte maximální zatěžovací proud 5 A, jinak hrozí poškození modulu. Při proudu nad 1 A použijte chladič.

 

Jednoduchý ukázkový kód Arduino pro testování modulu IRF520 (zapínání a vypínání každou sekundu):

Zkopírujte kód a testujte přímo v Arduino IDE. Ke kódu nejsou potřeba dodatečné knihovny.

// Definujte pin, ke kterému je připojen MOSFET
const int mosfetPin = 9;

void setup() {
// Nastavení pinu jako výstupu
pinMode(mosfetPin, OUTPUT);
}

void loop() {
// Zapnutí MOSFETu na 1 sekundu
digitalWrite(mosfetPin, HIGH);
delay(1000);

// Vypnutí MOSFETu na 1 sekundu
digitalWrite(mosfetPin, LOW);
delay(1000);
}

 

Jednoduchý PWM kód: 

Ukázka PWM mění střídu signálu v krocích po 10 ms, a tím reguluje průměrný výkon dodávaný do zátěže. Hodnotu 0–255 lze upravit podle potřeby.

// Definujte pin, ke kterému je připojen MOSFET
const int mosfetPin = 9;

void setup() {
// Nastavte pin jako výstup
pinMode(mosfetPin, OUTPUT);
}

void loop() {
// Postupně snižujte střídu PWM
for (int i = 255; i >= 0; i--) {
analogWrite(mosfetPin, i);
delay(10);
}

// Postupně zvyšujte střídu PWM
for (int i = 0; i <= 255; i++) {
analogWrite(mosfetPin, i);
delay(10);
}
}

 

Příklad zapojení: 

 

 

Recenze

Zatím žádné recenze.