0–24 V IRF520 MOSFET modul
Termék részletei
Jellemzők:
- Üzemi feszültség: 0–24 V DC
- Maximális terhelőáram: 5 A
- Kapcsolási frekvencia: 100 kHz
- Csatlakozók: csavaros kapcsok
- Méretek: 33 × 24 mm
Alkalmazások:
- Egyenáramú motorok vezérlése
- Szivattyúk vezérlése
- Szolenoidok vezérlése
- Világításvezérlés
- Egyéb elektromos berendezések vezérlése
Felhasználás:
A modul használatához csatlakoztassa a tápellátást és a kapcsolni kívánt terhelést a megfelelő kapcsokra, majd vezérelje a MOSFET-et egy mikrokontroller digitális kimenetéről. A 3,3 vagy 5 V-os magas logikai szint bekapcsolja a MOSFET-et, az alacsony szint pedig kikapcsolja a terhelést. A kimeneti teljesítmény PWM-jellel is szabályozható.
A csomag tartalma:
- 1 db 0–24 V IRF520 MOSFET modul
Megjegyzés:
A modul nem rendelkezik túlterhelés elleni védelemmel. Ne lépje túl az 5 A-es névleges terhelést, mert a modul károsodhat. 1 A feletti áramnál használjon hűtőbordát.
Egyszerű Arduino-példakód az IRF520 MOSFET-modul teszteléséhez (másodpercenkénti be- és kikapcsolás):
Másolja ki a kódot, és tesztelje közvetlenül az Arduino IDE-ben. A kódhoz nincs szükség további könyvtárakra.
// A MOSFET-hez csatlakozó kivezetés meghatározása
const int mosfetPin = 9;
void setup() {
// A kivezetés beállítása kimenetként
pinMode(mosfetPin, OUTPUT);
}
void loop() {
// A MOSFET bekapcsolása 1 másodpercre
digitalWrite(mosfetPin, HIGH);
delay(1000);
// A MOSFET kikapcsolása 1 másodpercre
digitalWrite(mosfetPin, LOW);
delay(1000);
}
Egyszerű PWM kód:
A következő PWM-példa 10 ms-onként változtatja a kitöltési tényezőt, így a terhelésre jutó átlagos teljesítményt is szabályozhatja. A 0–255 közötti értékek igény szerint módosíthatók.
// A MOSFET-hez csatlakozó kivezetés meghatározása
const int mosfetPin = 9;
void setup() {
// A kivezetés beállítása kimenetként
pinMode(mosfetPin, OUTPUT);
}
void loop() {
// A PWM kitöltési tényező fokozatos csökkentése
for (int i = 255; i >= 0; i--) {
analogWrite(mosfetPin, i);
delay(10);
}
// A PWM kitöltési tényező fokozatos növelése
for (int i = 0; i <= 255; i++) {
analogWrite(mosfetPin, i);
delay(10);
}
}
Csatlakozási példa:

Értékelések
Még nincsenek értékelések.



























































