
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Bu eğitim, hem Arduino'yu kullanırsak hem de Drivemall'ı oluşturmak için bağlantının altındaki Drivemall Board'u kullanırsak geçerlidir.
Drivemall'ı klasik Arduino kartına tercih etmenin avantajı, daha düzenli bir kurulum sağlayan bağlantıların karmaşıklığını azaltmasıdır. Ancak, bu isteğe bağlıdır: tüm sonuçlar arduino kartı, bir devre tahtası ve bağlantılar için yeterli çift atlama teli ile hala geçerlidir.
Bir arduino kartı ile bir step motoru kontrol edelim.
Adım 1: İhtiyacımız Olan Şey
- Arduino mikrodenetleyici veya Drivemall
- Tel(ler)
- Step Motor
- Bir Sürücü A4988 veya DRV8825 veya L298N veya ULN2003 (Birçok sürücü var)
Adım 2: Step Motor Nasıl Çalışır ve Neden Sürücü Kullanırız?



Bir step motor esas olarak uygun şekilde güç verilmesi gereken iki bobinden oluşur (resim 1), motor yanlış hareketle beslenirse GND'ye kısa devre yapabilir.
Her adımda motor, üretici tarafından genellikle 1.8 ° olarak belirtilen iyi bilinen bir açıyla döner, bu nedenle tam bir daire yapmak için 200 adım gerekir
Stepper'ı doğrudan mikrodenetleyiciye bağlamak yerine neden bir sürücüye ihtiyacımız olduğunu açıklayalım.
Sürücüler, bir mikro denetleyici adım motorunun içindeki bobinleri yükleyemediği için adımları taramanıza izin verir.
Piyasada step motorlar için iki tip sürücü vardır:
- klasik sürücüler L298 veya ULN2003, tek fazlara güç verme mantığının kodda bulunduğu bir çift H köprüsü;
- Mantığın bir kısmının sürücüde bulunduğu modern sürücüler A4988 veya drv8825.
Girişte çalışacak A4988, bir etkinleştirme ve biri yön, diğeri adım sayısı ve ayrıca güç kaynağı için iki pim sağlar.
3. Adım: Bağlantılar



Step motorlara ilk yaklaşım olarak ULN2003 sürücüsünü kullanmayı seçtik.
GND'ye bağlı bir direnç ile Arduino'ya motor kontrolü için üç düğme bağlanır.
Motoru şekil 2'deki şemaya göre ULN'ye bağlarız, Arduino sürücüye 8 9 10 ve 11 pinleri ile bağlanır.
Adım 4: Bellenim ve Kontrol

Burada step motoru kontrol etmek için temel bir ürün yazılımı bulacaksınız. Bu özel durumda, alttaki
- A0 pimi pozitif yön ve durdurma için kullanılır
- pin A1 negatif yön ve durdurma için kullanılır
- pin A2, daha önce basılan düğmenin yönüne göre onaylamak ve harekete geçirmek için kullanılır.
döngü başına adım sayısı 20'ye ayarlanmıştır, bu, programın motorun tam bir devrini yapmak için 10 döngü gerçekleştireceği anlamına gelir
Adım 5: Reddetme
Bu öğretici, Avrupa komisyonunun Erasmus + Programı tarafından ortak finanse edilen Makerspace for Inclusion projesinin bir parçası olarak üretilmiştir.
Proje, gençlerin sosyal içermesini teşvik etmek için bir araç olarak gayri resmi bir eğitim biçimini, makerspace'lerde bulunabileceği gibi gayri resmi eğitimi teşvik etmeyi amaçlamaktadır.
Bu öğretici yalnızca yazarların görüşlerini yansıtır ve burada yer alan bilgilerin herhangi bir şekilde kullanılmasından Avrupa Komisyonu sorumlu tutulamaz.
Önerilen:
Step Motoru Kontrol Etmek İçin Eski Dizüstü Bilgisayarın Dokunmatik Yüzeyini Yeniden Kullanın: 11 Adım (Resimlerle)

Step Motoru Kontrol Etmek İçin Eski Dizüstü Bilgisayarın Dokunmatik Yüzeyini Yeniden Kullanın: Bu projeyi birkaç ay önce yaptım. Birkaç gün önce, Reddit'te r/Arduino'da projenin bir videosunu yayınladım. İnsanların projeyle ilgilendiğini görünce, Arduino kodunda bazı değişiklikler yaptığım bu Eğitilebilirliği yapmaya karar verdim ve
Step Motor Kontrollü Step Motor - Döner Enkoder Olarak Step Motor: 11 Adım (Resimlerle)

Step Motor Kontrollü Step Motor | Döner Kodlayıcı Olarak Step Motor: Etrafta duran ve bir şeyler yapmak isteyen birkaç step motor var mı? Bu Eğitilebilir Tabloda, bir Arduino mikro denetleyici kullanarak başka bir step motorun konumunu kontrol etmek için döner kodlayıcı olarak bir step motor kullanalım. O halde lafı fazla uzatmadan geçelim
Epe Kordonunu Test Etme ve Tamir Etme: 9 Adım (Resimlerle)

Bir Epe Bodycord'un Test Edilmesi ve Onarılması: Modern, Olimpik tarzdaki eskrim sporunda, puanlama elektrikle yapılır. Elektrik sinyalinin silahınızdan puanlama makinesine gitmesi için, sinyalin silahınızdaki bir tel aracılığıyla (kılıç hariç) kolunuzdan yukarı ve aşağı hareket etmesi gerekir
Bir DC Motoru Her İki Yönde Çalışacak Şekilde Kontrol Etme: 3 Adım

Her İki Yönde Çalışacak Bir DC Motor Nasıl Kontrol Edilir: Bu H-köprüleri çok kullanışlı ve akıllıdır, ancak sadece motorun yönünü bir anahtarla (manuel olarak) kontrol etmek istiyorsanız, çok daha basit ve daha ucuz bir alternatif var. Bu küçük devre yeni başlayanlar için mükemmeldir. Bu devreyi s için biliyorum
Arduino ve İki Anlık Anahtar ile RC Servo Motoru Kontrol Etme: 4 Adım

Bir RC Servo Motoru Arduino ve İki Anlık Anahtarla Kontrol Etme: Adı her şeyi söylüyor. Bir RC araba servo motorunu Arduino ve bazı dirençler, bağlantı telleri ve iki dokunsal anahtarla kontrol etme. Bunu Arduino'mu aldığım ikinci gün yaptım, bu yüzden kendimle oldukça gurur duyuyorum