Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- "Görsel İşitsel Teknoloji" kanalından bir eğitim serisinin parçası olan bu video, bir eğitmen tarafından Arduino ile step motorların nasıl kullanılacağını adım adım göstermektedir.
- Video, step motorların ne olduğunu açıklayarak başlıyor ve 28BYJ-48 serisi step motor ile ULN2003 sürücü kartının tanıtımını yapıyor. Ardından Arduino ile bağlantı kurma süreci, StepH kütüphanesi kullanarak motorun saat yönünde ve saat yönünün tersine döndürülmesi ve farklı hızlarda çalıştırılması gösteriliyor. İkinci bölümde ise step motorların hız ayarlanması, adım sayısı ile hız arasındaki ilişki ve step motorların DC motorlardan farkı olan her adımda aynı güçte çalışabilme özelliği anlatılıyor.
- Video, step motorların temel çalışma mantığını kavramak ve Arduino ile step motorlarla çalışmak isteyenler için teknik özellikler (64 adımda 360 derece, 5,65 derece adım açısı, maksimum 600 RPM hız) ve pratik uygulamalar içermektedir.
- 00:12Step Motor Tanıtımı
- Arduino öğreniyorum serisinde step motorlar tanıtılacak ve Arduino ile nasıl kullanılacağı öğretilicektir.
- Step motorlar adım adım hareket ettirilebilen, DC motorlar gibi hızlı dönmeyen, istenilen aralıklarda ve hızlarda hareket edebilen motorlardır.
- Bu motorlar 3D yazıcılarda, robot kollarda ve CNC'lerde sıklıkla kullanılır ve bir turu bile çok küçük adımlarla dönebilmeleri tercih sebebidir.
- 01:40Step Motor ve Sürücü Kartı
- Örnek olarak 28BYJ48 serisi step motor ve ULN203 sürücü kartı kullanılacaktır.
- Farklı step motorları farklı sürücü kartlarıyla kullanmak gerekir, bu videoda 28BYJ48 step motorunun kullanımı gösterilecektir.
- Step motorlarda DC motorlardan farklı olarak kablo sayısı daha fazladır (genellikle 4-6 arasında değişir), bu örnekte 5 bağlantı kablosu bulunmaktadır.
- 02:43Sürücü Kartı Özellikleri
- ULN203 sürücü kartı, step motorun bağlantısını yapabileceğimiz pin bağlantı soketi, 4 LED ve güç girişini içerir.
- Kart 1-5 volt aralığında bağlantı girişi yapabilir ve Arduino'nun dijital pinlerine bağlanabilir.
- Step motorlarda artı ve eksi yönleri değiştirmekten ziyade bobin sargılarının sırası değiştirilerek motor adım adım ilerletilebilmektedir.
- 04:06Bağlantı ve Teknik Özellikler
- Arduino Uno R3 kartına sürücü kartı bağlanacak ve Arduino Nano kartında 8, 9, 10 ve 11 numaralı dijital pinler kullanılacaktır.
- 28BYJ48 tip step motorun teknik özelliklerine göre 5 volt DC voltajda çalışabildiği, 64 adımda bir tur tamamlayabildiği ve her bir adımını 5,65 derece ile sağlayabildiği görülmektedir.
- Motorun maksimum hızı 64'ün 10 katı olan yaklaşık 600 RPM'dir.
- 05:52Arduino Kodu ve Test
- Step motorları kullanabilmek için step-h kütüphanesi Arduino projesine dahil edilir.
- Kodda adım sayısı (64) ve hız (640) değişkenleri tanımlanır, step motor git fonksiyonu ile pinler belirlenir.
- Step motorun saat yönünde veya saat yönünün tersine döndüğünü belirlemek için serial print kullanılır ve adım sayısı değiştirilerek motorun hızı ayarlanabilir.
- 07:20Motorun Çalıştırılması
- Step motorun hareket edebilmesi için dışarıdan harici güç kaynağı ile beslenmesi gerekir.
- Sürücü kartının eksi hattı Arduino'nun GND'sine bağlanır ve Arduino'nun diğer GND'si harici güç kaynağının eksisi ile birleştirilir.
- Hız değeri değiştirilerek motorun adım hızı ayarlanabilir, örneğin 1 değerle çok yavaş, 4 değerle bir saniyede bir adım, 8 değerle daha hızlı hareket eder.
- 09:52Step Motorun Hız Ayarı
- Step motorun hızı adım sayısına bağlı olarak ayarlanabilir, adım sayısı arttıkça motor daha hızlı hareket eder.
- Adım sayısının on katı kadar hız artışı sağlanabilir, örneğin adım sayısı 128 olduğunda hız adım sayısının iki katına çıkar.
- Step motorun doğru çalışması için adım sayısı ile hız arasında uyumlu bir oran olması gerekir, aksi takdirde motor hareket edemez.
- 11:20Step Motorun Özellikleri
- Step motorlar DC motorlardan farklı olarak her bir adımda aynı güçte dönebilirler.
- Step motorlar ne kadar yavaş dönerse dönsün, döndüğü adımda aynı güçte çalışabilmektedir.
- DC motorlar hızı düşürülebilmesi için voltajları düşürülebilirken, çok düşük hızlarda zorlandığında hemen durabilirler.
- 11:56Step Motor Kullanımı
- Step motorları kullanmak için adım sayısı, 360 derecelik tam bir durumdadaki adım sayısı ve bu adım sayısına bağlı olarak gireceğiniz hız faktörlerine hakim olmak gerekir.
- Temel seviyede bir step motorun çalışma mantığını kavramak, step motorlarla ilgili yapabileceğimiz birçok algoritmayı kolaylaştırır.
- Arduino ile step motorların nasıl kullanılacağı, sürücü kartları ve bağlantı yapıları hakkında bilgi verilmiştir.