Başa dön

Step Motor Nedir? Ne İşe Yarar? Nasıl Çalışır?

1- Step Motor Nedir?

Step motor nedir?; Adım adım dönen fırçasız bir DC motordur. Bu nedenle çok kullanışlıdır. Çünkü, açık döngü kontrolörü temsil eden herhangi bir geri besleme sensörü olmadan tam olarak konumlandırılabilir. Step motor, genellikle kalıcı mıknatıs olan bir rotordan oluşur ve stator sargıları ile çevrilidir. Sargıları belirli bir sırayla adım adım harekete geçirip, içinden bir akım geçmesine izin verdiğimizde, statoru mıknatıslayacak ve sırasıyla motora itmeye neden olacak olan elektromanyetik itmeler yapacaktır. Oluşan bu her elektromanyetik itmeye step dedir ve step motorların çalışma prensibini oluşturur. Step motorlar tam bir tur dönmesi için belirli adım sayısına ulaşmalıdır. Her step motor aynı adım sayısına sahip değildir. Örneğin 200 adım yapısına sahip olan step motor 360 dereceyi yani tam bir turu dönmek için 200 adım atmalıdır. 360/200=1,8 derece. Yani her adımda motor 1,8 derecelik açı yaparak tam turda 360 dereceyi tamamlar. 500 adım sayısına sahip olan bir motor ise 360/500=0,72 derece ile 500 adım attığında 360 dereceyi yani bir turu tamamlamış olur.

Step Motor Çeşitleri

Step Motor Çeşitleri

 

2- Step Motor Çeşitleri Nelerdir?

Yapısal olarak 3 farklı tipte step motor vardır: sabit mıknatıslı step, değişken relüktans step ve hibrid senkron step motor.

 

2.1- Sabit Mıknatıs Step

Statorları sargılar tarafından tahrik edilen bir sabit mıknatıs rotor vardır. Rotoru iten rotorun kutuplarıyla karşılaştırıldığında zıt kutupları oluştururlar.

 

2.2- Değişken Relüktant Step Motoru

Mıknatıslanmayan yumuşak bir demir rotoru kullanır. Rotor, statordan ayrılan dişlere sahiptir ve sarımları belirli bir sırayla aktif hale getirdiğimizde, rotor sırasıyla rotor ve rotorun dişleri arasında minimum boşluk olacak şekilde hareket eder.

Önceki iki step motor kombinasyonlarını içinde barındırır. Sabit mıknatıs dişli rotor ve ayrıca dişli stator vardır. Rotor, kutuplarının zıttı olan iki kesite sahiptir ve dişlere, bu nedenle dengeli bir yapıya sahiptir.

Step Motor İç Yapısı

Step Motor İç Yapısı

 

3- Step Motor Nasıl Çalışır?

Step motorlar içerilerinde bulunan mıknatıslar ve sarımlarla hareketi sağlar. Bu hareketin her bir adımına step denmektedir. Bir step’in tamamlanması için stesp motorda bulunan 2 artı ve iki eksi kutbun sırasıyla palse değeri alarak 4 faz tamamlanır. Bu durum tamamlandığında 1 step yani bir adım atılmış olur. Daha öncede bahsedildiği gibi step motor 360 dereceyi tamamlamak için 200 adım atması gerekmekte. 360/200=1,8 derecelik açı ile bu durum sağlanmaktadır. Step motorlar verdiğimiz adım sayısına göre hareket etmektedir. İstersek 360 derece istersek 10 yada sonsuz bir şekilde döndürebiliriz. Step motora elektrik akımı geldiğin motor elektrik akımından dolayı tork oluşturmakta. Bu durum ise motorun tutma kuvvetini arttırmaktadır. İşlem bitse bile tork sağlanmış olur fakat elektrik akımı kesilirse tork’ta ortadan kalkar.

 

4- Arduino ile Step Motor Kullanımı

Gerekli malzemeler

1x Arduino Uno

1x Step Motor (28BYJ-48) ve ULN2003A sürücü

6x Dişi-Erkek jumper kablo

Step Motor Bağlantı Şeması

Step Motor Bağlantı Şeması

#include <Stepper.h>

const int adimsasyisi = 200;  // step motorum bir turda attığı adım sayısı

// step motorun pinlerini arduino üzerinde bulunan 8, 9, 10, 11 pinlere bağlayınız
Stepper stepmotor(adimsasyisi, 8, 9, 10, 11);

void setup() {
  // step motor hızını setSpeed ie belirliyoruz
  stepmotor.setSpeed(60);
  // serial port bağlantımızı başlatıyoruz
  Serial.begin(9600);
}

void loop() {
  // step motorun ileriye bir tur dönmesi
  Serial.println("ileri");
  stepmotor.step(adimsasyisi);
  delay(500);

    // step motorun geriye bir tur dönmesi
  Serial.println("geri");
  stepmotor.step(-adimsasyisi);
  delay(500);
}



Ne, Nedir? gibi Tüm Yazılarımız ve Projelerimize BURAYA TIKLAYARAK ulaşabilirsiniz.

Güncel Maker ve Teknoloji Haberlerimiz için Hemen BAĞLANTIYA TIKLAYIN.


Yazımıda Bulunan Ürünleri Robocombo.com 
Adresinden Satın Alabilirsiniz.