Jak správně připojit mosfet?
Modul Arduino MOSFET, založený na IRF520 FET, se používá k řízení zátěže až do 24 voltů. V této recenzi se podíváme na připojení tranzistorového modulu MOSFET k mikrokontroléru Arduino Uno s funkcí měkkého startu pro stejnosměrný motor a řízení rychlosti otáčení stejnosměrného motoru pomocí proměnného odporu připojeného k analogovým portům desky Arduino.
Požadované součásti:
- Arduino Uno / Arduino Nano / Arduino Mega
- MOSFET modul IRF520N
- stejnosměrný motor
- zdroj napájení
- potenciometr
- vývojová deska
- konektory
- Polovodičový reléový modul pro Arduino
- Připojení mosfet tranzistoru k Arduinu
- Připojení relé SRD-05VDC k Arduinu
Na rozdíl od polovodičového reléového modulu toto zařízení podporuje modulaci PWM a lze jej použít k měkkému spouštění stejnosměrných motorů nebo k ovládání LED pásků. Když je na ovládací kolík Arduino přivedeno 5 voltů, tranzistorový modul irf520n MOSFET se otevře a otevře zátěž s konstantním napětím až 24 voltů a maximálním proudem až 5 ampérů.
Princip činnosti modulu IRF520 Arduino, pinout

Specifikace modulu relé Arduino MOSFET IRF520N
- Napájecí napětí: 5 V
- Výstupní napětí: 0 až 24 V
- Výstupní proud: ne více než 5 A
Schéma zapojení tranzistorového modulu je uvedeno níže. Upozorňujeme, že maximální zatěžovací proud je 5 ampér, ale při zatížení 1 ampér je nutné nucené chlazení modulu, aby byl chráněn před přehřátím a selháním tranzistoru MOSFET. Modul se otevře (elektrický obvod s motorem nebo jiným zařízením je vypnutý), když je na vstup přivedeno napětí vyšší než 3,4 V.
Jak připojit modul MOSFET IRF520N k Arduinu

Stejnosměrný motor je řízen modulem mosfet, který podporuje modulaci PWM pro plynulé ovládání rychlosti otáčení motoru. Ovladač na bázi IRF520 není schopen měnit směr otáčení motoru, pro tento účel je nutné použít budič na bázi L298N. Sestavte obvod, jak je znázorněno na obrázku, a stáhněte si program pro jemné spuštění a zastavení kartáčovaného motoru.
Náčrt pro ovládání motoru z modulu mosfet
#define MOT 9 void setup() < pinMode(MOT, OUTPUT); >void loop() < // soft on for(int i=0; i//soft shutdown for(int i=255; i>=0; i--) < analogWrite(MOT, i); delay(5) ; >>
Jak připojit modul MOSFET IRF520N a potenciometr

V následujícím příkladu je ovladač IRF520N řízen potenciometrem (proměnný odpor). Programy uvedené v této recenzi jsou vhodné pro jakýkoli tranzistorový modul, liší se pouze schéma zapojení. A místo potenciometru můžete k ovládání motoru použít jakýkoli analogový senzor, například senzor lm35 Arduino nebo světelný senzor na fotorezistoru.
Ovládání motoru z modulu mosfet Arduino
Závěr. Pomocí mapové funkce Arduino jsou hodnoty vstupu A1 (0 až 1024) převedeny na nový rozsah hodnot od 0 do 255. Modul může být užitečný při vytváření zařízení, která vyžadují plynulé spouštění motoru nebo přesné ovládání osvětlení . V případě potřeby můžete použít tranzistor s efektem pole bez nákupu mosfet modulu, což sníží náklady a výrazně zmenší velikost projektu.