Adım Motoru Sürücüsü Nedir?
Adım Motoru Sürücüsü Tanımı
Adım motoru sürücüsü, bir adımlı motora güç sağlamak veya çalıştırmak için kullanılan devre olarak tanımlanır ve bu devre, bir kontrolcü, bir sürücü ve motor bağlantılarından oluşur.
Temel Bileşenler
Kontrolcü (aslında bir mikrodenetleyici veya mikroişlemci)
Motor akımını yönetmek için bir sürücü IC'si
Bir güç kaynağı birimi
Adım Motoru Kontrolcüsü
Sürücü oluşturmada ilk adım bir kontrolcünün seçilmesidir. En az 4 çıkış pini adımlı motor için olmalıdır. Ayrıca, sürücünün kullanılacağı uygulamaya bağlı olarak zamanlayıcılar, ADC, seri port vb. içermelidir.
Adım Motoru Sürücüsü
Günümüzde, insanlar transistör gibi ayrık sürücü bileşenlerinden daha kompakt entegre IC'lere geçiş yapıyor.
Bu sürücü IC'leri makul maliyetlerle mevcuttur ve montajda uygulanması kolaydır, bu da devrenin genel tasarım süresini iyileştirir.
Sürücüler, akım ve voltaj açısından motora uygun seçilmelidir. ULN2003 serisi sürücüler, H Köprüsü tabanlı olmayan uygulamalarda en popüler olanlardır ve adımlı motor sürme için uygundur.
ULN'deki her Darlington çifti 500mA kadar akımı işleyebilir ve maksimum gerilim 50VDC kadar olabilir.
Adım Motoru Sürme için Güç Kaynağı
Bir adımlı motor 5V ile 12V arasında çalışır ve 100mA ile 400mA akım çeker. Hız ve tork dalgalanmalarını önlemek için tedarikçiden sağlanan motor özelliklerine göre düzenlenmiş bir güç kaynağı tasarlayın.
Güç Kaynak Birimi

7812 gerilim düzenleyicisi sadece 1A'ya kadar akımı işlemektedir, bu nedenle burada dış transistor kullanılır. Bu, 5 A akımı işleyebilir. Toplam akım çekimiye bağlı olarak uygun bir soğutucu sağlanmalıdır.
Bloklar diyagramı, sürücü kartının bileşenleri arasındaki akışı ve bağlantıları gösterir.
Çeşitli Bileşenler
Anahtarlar, Potansiyometreler
Soğutucu
Bağlantı kabloları
Kapsamlı Adım Motoru Sürücüsü
Adım motoru sürücüsü, mikrodenetleyiciyi doğru sinyalleri sürücüye vererek adım motoruna programlama yapmadığınız sürece basit bir elektronik parçasıdır. Adım motoru, tam adım, dalga sürme veya yarı adım modlarında çalışabilir. Sürücü, farklı adım modları ve hız kontrolü için kullanıcı komutlarına izin vermelidir. Ayrıca, başlangıç/durma komutlarını desteklemelidir.
Yukarıdaki fonksiyonları gerçekleştirmek için, mikrodenetleyicideki ek pinler kullanmalıyız. İki pin, adım türünü seçmek ve motora başlatma veya durdurma için gereklidir.
Bir pin, hız kontrolü olarak görev yapacak potansiyometre ile bağlantılı olmalıdır. Mikrodenetleyicideki ADC, dönme hızını kontrol etmek için kullanılacaktır.
Program Algoritması
Port pinlerini giriş/çıkış modlarında başlatın.
ADC modülünü başlatın.
Yarı adım, tam adım ve dalga sürme için ayrı fonksiyonlar oluşturun ve gecikme ayarlayın.
İki port pinini işletme modu için kontrol edin (00-dur, 01-dalga sürme, 10-tam adım, 11-yarı adım).
Uygun fonksiyona gidin.
Potansiyometre değerini ADC aracılığıyla okuyun ve buna göre bir gecikme değeri belirleyin.
Dizinin bir döngüsünü tamamlayın.
4. adıma gidin.
Sürücü Kartı
EAGLE gibi CAD yazılımı kullanarak kendi kartınızı yapmayı planlıyorsanız, motor akımlarının tahtayı aşırı ısıtmasızca akabildiği yeterli kalınlık sağladığınızdan emin olun.
Ayrıca, motorların endüktif bileşenler olduğu için, diğer sinyal yollarını interferansla bozmadan dikkatli olun. Doğru ERC ve DRC kontrolleri yapılmalıdır.