0-24V IRF520 MOSFET Modul
Modul IRF520 MOSFET je kompaktný a ľahko použiteľný nástroj, ktorý vám umožňuje zapínať jednosmerný prúd 0-24 V. Modul sa dá jednoducho ovládať pomocou mikrokontroléra alebo iného digitálneho zariadenia.
Kategória: | Moduly pre ARDUINO |
---|---|
Hmotnosť: | 0.003 kg |
? Import: | Čína |
Vstupné napätie: | 3,3V, 5V |
Výstupné napätie: | 0-25V |
? Prúd: | Max. 5A |
Vlastnosti:
- Prevádzkové napätie: 0-24V DC
- Maximálna záťaž: 5A
- Spínacia frekvencia: 100kHz
- Konektory: skrutkové svorky
- Rozmery: 33x24mm
Aplikácie:
- Riadenie jednosmerných motorov
- Riadenie čerpadiel
- Riadenie solenoidov
- Riadenie osvetlenia
- Riadenie iných elektrických zariadení
Použitie:
Použitie modulu je veľmi jednoduché. Pripojte napájanie k modulu a potom pripojte záťaž k výstupu modulu. Modul potom môžete ovládať pomocou mikrokontroléra alebo iného digitálneho zariadenia. Na ovládanie modulu musíte použiť jednoduchý digitálny výstup. Ak výstup nastavíte na 3.3V alebo 5V, modul(mosfet) sa zapne. Ak výstup nastavíte na nízky, modul vypne záťaž. (alebo zníži výstupné napätie)
Obsah balenia:
- 1 ks 0-24V IRF520 MOSFET Modul
Poznámka:
Modul nemá ochranu proti preťaženiu, preto dbajte na to, aby ste modul nepreťažili. Maximálna záťaž modulu je 5A. Ak modul preťažíte, modul sa môže poškodiť. (nad 1A použite prosím heatsink)
Jednoduchý arduino kód k testovaniu Mosfet modulu: (zapínanie a vypínanie mosfetu za každú sekundu)
Skopírujte kód a testujte priamo v Arduino IDE. Ku kódu nie sú potrebné dodatočné knižnice.
// Definujte pin, ku ktorému je pripojený MOSFET
const int mosfetPin = 9;
void setup() {
// Nastavený pin ako výstup
pinMode(mosfetPin, OUTPUT);
}
void loop() {
// Zapnutie MOSFET na 1 sekundu
digitalWrite(mosfetPin, HIGH);
delay(1000);
// Vypnutie MOSFET na 1 sekundu
digitalWrite(mosfetPin, LOW);
delay(1000);
}
Jednoduchý PWM kód:
Tento kód bude znižovať a zvyšovať výstupné napätie mosfetu pomocou PWM (Pulse Width Modulation) v intervale 10 milisekúnd. Môžete upraviť hodnotu 255 podľa individuálnych potrieb.
// Definujte pin, ku ktorému je pripojený MOSFET
const int mosfetPin = 9;
void setup() {
// Nastavte pin ako výstup
pinMode(mosfetPin, OUTPUT);
}
void loop() {
// Znižujte napätie postupne
for (int i = 255; i >= 0; i--) {
analogWrite(mosfetPin, i);
delay(10);
}
// Zvyšujte napätie postupne
for (int i = 0; i <= 255; i++) {
analogWrite(mosfetPin, i);
delay(10);
}
}
Príklad zapojenia:
Buďte prvý, kto napíše príspevok k tejto položke.