Yazılardaki ürünleri komponentci.net'te inceleyebilir, hemen sipariş verebilirsiniz.komponentci.net →
KomponentciBlog Mağaza

MOSFET Sürücü Modülü ile PWM: LED Şerit, Motor, Isıtıcı

MOSFET Sürücü Modülü ile PWM: LED Şerit, Motor, Isıtıcı
Kısa cevap

MOSFET sürücü modülü, Arduino ya da ESP32 gibi bir kartın zayıf PWM sinyaliyle 12V LED şerit, DC motor veya ısıtıcı gibi yüksek akımlı DC yükleri açıp kapatmanızı sağlar. Modül yükün eksi hattını anahtarlar. 5V ya da 3,3V ile sürülecekse lojik seviye MOSFET seçilir; motor ve bobinli yüklerde flyback diyot şarttır.

Arduino'nun bir pini en fazla birkaç on miliamper verebilir; 12V bir LED şerit, küçük bir DC motor ya da bir ısıtıcı ise amperlerce akım ister. Bu ikisini buluşturmanın en yaygın yolu MOSFET sürücü modülüdür. Bu yazıda modülün nasıl bağlandığını, popüler IRF520 modülünün nerede zorlandığını, lojik seviye MOSFET'in neden önemli olduğunu ve flyback diyodun ne zaman gerektiğini anlatıyoruz. Hobi projesi yapanlar, öğrenciler ve küçük otomasyon işleri kuranlar için hazırlandı.

MOSFET sürücü modülü nedir?

MOSFET sürücü modülü, bir mikrodenetleyicinin düşük akımlı dijital ya da PWM sinyaliyle yüksek akımlı bir DC yükü anahtarlayan, üzerinde MOSFET, kapı direnci ve bağlantı klemensleri bulunan hazır bir karttır. Kartın bir tarafında sinyal pinleri (genellikle SIG, VCC, GND), diğer tarafında güç girişi ve yük çıkışı klemensleri bulunur.

Modüllerin çoğu N kanal MOSFET kullanır ve yükün eksi hattını anahtarlar. Yani yükün artı ucu doğrudan güç kaynağının artısına bağlı kalır, MOSFET ise eksi yolunu açıp kapatır. MOSFET'in çalışma mantığını ayrıntılı öğrenmek isterseniz önce MOSFET nedir yazımıza bakabilirsiniz.

MOSFET sürücü modülü nasıl bağlanır?

Modül, sinyal tarafı Arduino'ya, güç tarafı yük ve güç kaynağına bağlanır ve iki tarafın eksisi (GND) ortak olmalıdır. Aşağıdaki örnekte 12V bir yük, Arduino'nun D9 PWM pininden kontrol ediliyor.

  1. Tüm güç kaynaklarını kapatın; bağlantıyı enerjisiz yapın.
  2. Modülün SIG pinini Arduino'nun PWM destekleyen bir pinine (ör. D9) bağlayın.
  3. Modülün GND pinini Arduino'nun GND pinine bağlayın. Ortak toprak olmadan MOSFET kapısı doğru gerilimi görmez.
  4. 12V güç kaynağının artısını ve eksisini modülün güç girişi klemensine (VIN ve GND) bağlayın.
  5. Yükü modülün çıkış klemensine (V+ ve V−) bağlayın; motor gibi bobinli yüklerde yükün uçlarına flyback diyot ekleyin.
  6. Önce düşük bir PWM değeriyle (ör. analogWrite(9, 60)) deneyin; birkaç dakika sonra MOSFET'in aşırı ısınıp ısınmadığını dikkatlice kontrol edin.
MOSFET sürücü modülü bağlantı şeması: Arduino D9 PWM pini SIG pinine, Arduino GND modül GND pinine, 12V kaynak VIN ve GND klemensine, DC motor V+ ve V− arasına, 1N5819 flyback diyot motora paralel
SIG pini D9'a, GND ortak; 12V kaynak VIN ve GND'ye, motor V+ ile V− arasına bağlanır. Diyotun çizgili ucu motorun artısına gider.

Klemens adları üreticiye göre değişebilir; bağlantıdan önce kartın üzerindeki etiketleri okuyun. PWM sinyalinin ne olduğunu ve görev oranının parlaklığı ya da hızı nasıl değiştirdiğini PWM nedir yazımızda anlattık.

IRF520 modülünün sınırları nelerdir?

IRF520 modülü, 5V ile sürüldüğünde yalnızca hafif ve orta yüklerde rahat çalışır; çünkü IRF520 lojik seviye bir MOSFET değildir. Veri sayfasına göre kapı eşik gerilimi 2-4V arasındadır ve düşük açık direnç (Rds(on)) değeri 10V kapı gerilimi için verilir. Arduino'nun 5V çıkışı MOSFET'i açar ama tam doymaya götürmez.

Bunun sonucu ısıdır. IRF520'nin Rds(on) değeri 10V kapı geriliminde bile yaklaşık 0,27 ohm'dur. 3A akım geçtiğinde MOSFET'te harcanan güç P = I² × R = 3 × 3 × 0,27 ≈ 2,4W olur; 5V kapı geriliminde direnç daha yüksek olduğu için ısı da artar. Soğutucusuz bir TO-220 kılıf bu ısıyı uzun süre taşıyamaz.

Bu yüzden IRF520 MOSFET sürücü devresi birkaç yüz miliamperlik LED şerit parçaları, küçük fanlar ve deneme projeleri için uygundur. Daha yüksek akımda ya da 3,3V çıkışlı ESP32 ile çalışırken lojik seviye MOSFET kullanan bir kart tercih edin.

Lojik seviye MOSFET neden önemlidir?

Lojik seviye MOSFET, kapısına 5V (bazı modellerde 4,5V ya da daha düşük) uygulandığında tam iletime geçecek şekilde tasarlanmıştır; bu sayede mikrodenetleyiciyle doğrudan sürüldüğünde az ısınır. Standart MOSFET'ler ise en düşük dirence 10V civarında ulaşır ve 5V'ta yarı açık kalabilir.

MOSFETTipKapı eşik gerilimi (veri sayfası)5V Arduino ile3,3V ESP32 ile
IRF520Standart2-4VHafif yüklerdeÖnerilmez
IRF3205Standart2-4VEk kapı sürücüsüyleÖnerilmez
IRLZ44Lojik seviye1-2VUygunHafif yüklerde, veri sayfasına bakın

Kendi devrenizi kuruyorsanız IRLZ44 TO-220 55V 49A MOSFET 5V kapı sürüşüne uygun bir seçenektir. IRF3205 N kanal güç MOSFET çok düşük dirençli ve yüksek akımlıdır, ancak 10V civarında kapı gerilimi isteyen standart bir MOSFET'tir; mikrodenetleyiciyle doğrudan değil, bir kapı sürücü entegresi ya da transistör katı üzerinden sürülmelidir.

Hazır kart arıyorsanız MOSFET PWM anahtarlama tetikleme modülü 600W 4-60V geniş bir besleme aralığında çalışır ve PWM dahil dört farklı tetikleme biçimini destekler. Birden fazla yükü ayrı ayrı kontrol etmek için 4 kanal PWM MOSFET modülü dört bağımsız çıkış sunar.

Flyback diyot ne zaman gerekir?

Flyback diyot, DC motor, solenoid, röle bobini ve elektromıknatıs gibi bobin içeren her yükte gereklidir. Bobinden geçen akım MOSFET tarafından aniden kesildiğinde bobin, akımı sürdürmek için ters yönde yüksek bir gerilim darbesi üretir. Bu darbe MOSFET'i bozabilir ya da devrede parazit yaratabilir.

Diyot yükün iki ucuna, normal çalışmada iletmeyecek yönde bağlanır: katot (çizgili uç) yükün artı ucuna, anot yükün eksi ucuna (MOSFET tarafına). PWM ile kilohertz seviyesinde anahtarlama yapılıyorsa yavaş doğrultucu diyotlar yerine Schottky ya da hızlı diyot seçin. Küçük motorlarda 1N5819 1A 40V Schottky diyot yaygın bir seçimdir; daha büyük motorlarda diyodun akım değeri motor akımını karşılamalıdır.

LED şerit ve ısıtıcı rezistans gibi saf dirençli yüklerde bobin olmadığı için flyback diyot gerekmez. Yine de uzun ve ince kablolarla bağlanan yüklerde kablonun kendisi küçük bir endüktans oluşturur; bu durumda kabloları kısa tutmak faydalıdır.

Hangi yük için nasıl bir kurulum seçilmeli?

Yükün türü, hem MOSFET seçimini hem de PWM frekansını ve ek parçaları belirler. Aşağıdaki tablo üç yaygın yük için genel bir başlangıç noktası verir.

YükFlyback diyotPWM frekansıDikkat edilecek nokta
12V LED şeritGerekmezArduino varsayılanı yeterliUzun şeritte akım metre başına artar; toplam akımı hesaplayın.
DC motorGerekirYüksek frekans vızıltıyı azaltırKalkış akımı çalışma akımından yüksektir; pay bırakın.
Isıtıcı rezistansGerekmezDüşük frekans yeterliSıcaklık sensörü ve termik koruma kullanın.

Motorun hız kontrolü için yön değiştirmeniz de gerekiyorsa tek MOSFET yetmez; H köprüsü gerekir. Bu konuyu DC motor hız kontrolü yazımızda karşılaştırdık. Tüm MOSFET ve sürücü kartlarını mağazamızın MOSFET kategorisinde bulabilirsiniz.

Güvenlik uyarısı: Isıtıcı gibi yükler arızada sürekli açık kalabilir; MOSFET'ler genellikle kısa devre olarak bozulur. Isıtıcılı projelerde mutlaka bağımsız bir termik sigorta ya da termostat kullanın ve devreyi gözetimsiz çalıştırmayın. MOSFET modülleri yalnızca DC yükler içindir; 220V şebekeye bağlanmaz.

Sık sorulan sorular

IRF520 modülü 12V LED şeridi sürer mi?

Evet, IRF520 modülü kısa ve az akım çeken 12V LED şeritleri sürebilir. Akım arttıkça 5V kapı gerilimi yetersiz kalır ve MOSFET ısınır. Şeridin toplam akımını metre başına değerden hesaplayın. Akım bir amperi geçiyorsa MOSFET'in sıcaklığını kontrol edin ya da lojik seviye MOSFET kullanan bir karta geçin. Böylece hem verim artar hem de kartın ömrü uzar.

ESP32 ile MOSFET modülü kullanılır mı?

Kullanılır, ancak ESP32'nin pinleri 3,3V verdiği için MOSFET'in bu gerilimde tam açılması gerekir. Standart MOSFET'li modüller 3,3V'ta çoğu zaman yeterince iletmez ve ısınır. Kapı eşik gerilimi düşük, veri sayfasında 2,5V ya da 4,5V için direnç değeri verilmiş bir MOSFET seçin. Diğer seçenek, araya bir transistör katı ya da kapı sürücü entegresi eklemektir.

MOSFET modülü ile 220V yük kontrol edilir mi?

Hayır, bu modüller yalnızca DC yükler için tasarlanmıştır ve 220V şebeke gerilimine bağlanmamalıdır. Kart üzerindeki yalıtım mesafeleri ve klemensler şebeke gerilimi için uygun değildir. AC yükleri anahtarlamak için katı hal rölesi (SSR) ya da mekanik röle kullanılır. Şebeke gerilimiyle çalışmak hayati tehlike taşır; deneyiminiz yoksa işi bir elektrikçiye bırakın.

PWM frekansı kaç olmalı?

Tek bir doğru değer yoktur; frekans yüke göre seçilir. Arduino Uno'nun varsayılan PWM frekansı pine göre yaklaşık 490 Hz ya da 980 Hz'dir ve LED şeritler için genellikle yeterlidir. Motorlarda bu frekans duyulabilir bir vızıltı yaratabilir; frekansı yükseltmek sesi azaltır ama MOSFET'teki anahtarlama kaybını artırır. Isıtıcılarda ise çok düşük frekans bile yeterlidir.

MOSFET modülü neden ısınıyor?

MOSFET'in ısınmasının en sık nedeni kapı geriliminin yetersiz olması ve MOSFET'in tam açılmamasıdır. Isı, akımın karesiyle orantılı olarak artar; akım iki katına çıkınca kayıp dört katına çıkar. Yük akımını ölçün, MOSFET'in veri sayfasındaki direnç değeriyle kaybı hesaplayın. Gerekirse lojik seviye MOSFET kullanın, soğutucu ekleyin ya da daha güçlü bir modüle geçin.

Özet

  • MOSFET sürücü modülü, mikrodenetleyicinin PWM sinyaliyle yüksek akımlı DC yükleri kontrol eder ve genellikle yükün eksi hattını anahtarlar.
  • Modülün GND pini ile mikrodenetleyicinin GND pini mutlaka birleştirilmelidir.
  • IRF520 lojik seviye değildir; 5V ile yalnızca hafif ve orta yüklerde rahat çalışır.
  • 5V ve özellikle 3,3V sürüşte IRLZ44 gibi lojik seviye MOSFET tercih edilir.
  • Motor, solenoid ve röle gibi bobinli yüklerde flyback diyot şarttır; PWM'de Schottky diyot uygundur.
  • Isıtıcı projelerinde bağımsız termik koruma kullanılmalı, modüller 220V'a bağlanmamalıdır.

Bu yazıdaki ürünler

Diğer yazılar