Bincika Lambar

Amfani da IRF520 MOSFET a matsayin Maɓalli don Arduino

Amfani da IRF520 MOSFET a matsayin Maɓalli don Arduino

A cikin wannan koyawa, za mu bincika yadda ake amfani da module na IRF520 MOSFET a matsayin maɓalli don ayyukan Arduino. IRF520 sanannen MOSFET ne na N-channel wanda ke ba ka damar sarrafa manyan kaya, kamar motoci ko fitilu, ta amfani da ƙaramin siginar sarrafawa daga Arduino ɗinka. A ƙarshen wannan jagorar, za ka iya kunna da kashe na'urori ta hanyar umarnin lamba masu sauƙi.

Wannan koyawa ta ƙunshi saitin wayoyi, yadda ake shirya Arduino don sarrafa MOSFET, da shawarwari don tabbatar da ingantaccen aiki. Don ƙarin bayani na gani, duba bidiyon (a cikin bidiyo a 00:00).

Bayanin Kayan Aiki

Babban ɓangaren wannan saitin shine IRF520 MOSFET, wanda ke aiki a matsayin maɓalli. Ƙofarsa (gate) tana karɓar ƙaramin siginar ƙarfin lantarki daga Arduino, yana ba shi damar sarrafa kwararar wutar lantarki daga drain zuwa source, yana kunna ko kashe na'urar da aka haɗa yadda ya kamata. Wannan ya sa ya dace don sarrafa na'urorin da ke buƙatar ƙarin wutar lantarki fiye da yadda Arduino zai iya bayarwa kai tsaye.

Baya ga MOSFET, za ka buƙaci resistor don iyakance wutar da ke shiga ƙofar (gate), da kuma samar da wutar lantarki ga kayan da kake son sarrafawa. IRF520 na iya ɗaukar har zuwa 9.2 A na ci gaba da wutar lantarki, wanda ya sa ya dace da aikace-aikace iri-iri.

Cikakkun Bayanai na Datasheet

Mai ƙeraInternational Rectifier
Lambar ɓangareIRF520
Ƙarfin lantarki na Logic/IO10 V (Vgs)
Ƙarfin samarwa100 V (Vds)
Fitowar wutar lantarki (kowane tashar)9.2 A (max)
Kololuwar wutar lantarki (kowane tashar)33 A (max)
Jagorar mitar PWMHar zuwa 100 kHz
Ƙofofin ƙofar shigarwa2-4 V (ƙarfin ƙofa)
Ragewar ƙarfin lantarki / RDS(on) / saturation0.27 Ω (typ.)
Iyakokin zafi175 °C (max zafin haɗin gwiwa)
KunshinTO-220
Bayanan kula / bambance-bambanceN-channel MOSFET

  • Tabbatar cewa ƙarfin ƙofa ya isa don kunna MOSFET.
  • Yi amfani da resistor (yawanci 10kΩ) tsakanin fil ɗin Arduino da ƙofa don iyakance wutar lantarki.
  • Haɗa source zuwa ƙasa don ingantaccen aiki.
  • Yi hankali da iyakar ƙarfin lantarki da ƙimar wutar lantarki don hana lalacewa.
  • Yi la'akari da amfani da heat sink idan kana aiki kusa da iyakar ƙimar.

Umarnin Wayoyi

Arduino wriing for IRF520 module
Arduino wriing for IRF520 module

Don haɗa module na IRF520 MOSFET, fara da haɗa VIN da GND zuwa samar da wutar lantarki. Haɗa kayan aiki zuwa V+ da V-. Haɗa fil ɗin SIG na module zuwa Pin 8 na Arduino. Kar ka manta fil ɗin GND na module ya haɗa da Arduino.

Misalan Lamba & Bayani

Lambar don sarrafa IRF520 MOSFET tana da sauƙi. Da farko, muna ayyana fil ɗin sarrafawa ta amfani da umarnin #define. A cikin aikin setup(), muna saita wannan fil ɗin a matsayin fitarwa kuma mu fara sadarwar serial.


#define control 8 // fil ɗin da ke sarrafa MOSFET

void setup() {
  pinMode(control,OUTPUT); // ayyana fil ɗin sarrafawa a matsayin fitarwa
  Serial.begin(9600);
}

A cikin aikin loop(), muna kunna da kashe MOSFET tare da jinkiri tsakanin kowane aiki. Wannan yana ba ka damar ganin maɓallin yana aiki, inda kayan za su sami wutar lantarki na daƙiƙa 2 sannan a kashe su na daƙiƙa 2.


void loop() {
  digitalWrite(control,HIGH); // Kunna Maɓallin MOSFET
  delay(2000); // Jira 2000 ms ko daƙiƙa 2

  digitalWrite(control,LOW); // Kashe Maɓallin MOSFET
  delay(2000); // Jira 2000 ms ko daƙiƙa 2
}

Don cikakken lambar da ƙarin bayani, da fatan za a koma ga lambar da aka ɗora a ƙasan labarin. Tabbatar da daidaita fil ɗin sarrafawa a cikin lambar don dacewa da wayoyinka.

Using an IRF520 MOSFET switch button with an Arduino

Nuni / Abin da za ka Yi Tsammani

Lokacin da ka kunna lambar, ya kamata ka ga kayan suna kunna na daƙiƙa 2 sannan a kashe su na daƙiƙa 2 a ci gaba. Idan kayan ba su kunna ba, duba haɗin wayoyinka kuma tabbatar da cewa samar da wutar lantarki ya isa. Bugu da ƙari, tabbatar da cewa an haɗa MOSFET daidai tare da source da aka haɗa zuwa ƙasa.

Yi hankali da juyar da polarity ko shigar da ba a san shi ba, wanda zai iya haifar da hali marar tsammani. Idan MOSFET bai kunna yadda ya kamata ba, tabbatar da cewa ƙofa tana karɓar siginar ƙarfin lantarki daidai daga Arduino.

Hotuna

Using an IRF520 MOSFET switch button with an Arduino
Using IRF520 MOSFET Switch button for Arduino
Arduino wriing for IRF520 module
Arduino wriing for IRF520 module
IRF520_module-1
IRF520_module-1
IRF520_module-2
IRF520_module-2
IRF520_module-3
IRF520_module-3
105-Using an IRF520 MOSFET as a switch for Arduino
Harshe: C++
/*
 * IRF520 MOSFET Switch module for Arduino
 * Written by Ahmad Shamshiri for Robojax.com
Date modified: June 9, 2018 at 18:58 in Ajax, Ontario, Canada
Watch video instructions for this code: https://youtu.be/17vqLv508Uw
 */

#define control 8 // pin that controls the MOSFET

void setup() {
  // IRF520 MOSFET Tutorial by Robojax
  pinMode(control,OUTPUT);// define control pin as output
  Serial.begin(9600);

}

void loop() {
  // IRF520 MOSFET Tutorial by Robojax

  digitalWrite(control,HIGH); // Turn the MOSFET Switch ON
  delay(2000);// Wait for 2000 ms or 2 seconds

  digitalWrite(control,LOW); // Turn the MOSFET Switch OFF
  delay(2000);// Wait for 2000 ms or 2 seconds


}

Albarkatun da kuma shafukan da za a duba

Fayiloli📁

Tsarin zane

  • E-Switch Schematic using IRF5305S Mosfedt
    Schematic for the IRF5305S P-channel MOSFET. This component is a power MOSFET commonly used for high-side switching applications, with a drain-source voltage of -55V and continuous drain current of -31A.
    robojax_e-switch_IRF5305S_schematic.pdf 1.38 MB

Sauran fayiloli

  • IRF5305 P-Channel MOSFET Datasheet
    Datasheet for the IRF5305, a P-channel power MOSFET. It features a drain-to-source voltage of -55V, continuous drain current of -31A, and low on-resistance, suitable for high-power switching applications.
    robojax_e-switch_IRF5305_datasheet.pdf 0.16 MB