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ım motorunu çalıştırmak veya çalıştırmaya yarayan devre olarak tanımlanır ve bu devre bir kontrolör, bir sürücü ve motor bağlantılarından oluşur.
Temel Bileşenler
Kontrolör (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 Kontrolörü
Bir sürücü oluşturmanın ilk adımı, bir kontrolör seçimidir. Bu kontrolör, adım motoru için en az dört çıkış pini 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'lerine geçiyorlar.
Bu sürücü IC'leri uygun 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ım motoru sürüşüne uygundur.
ULN içindeki her Darlington çifti 500mA kadar akımı ve maksimum gerilim 50VDC kadar olabilir.
Adım Motoru Sürüşü için Güç Kaynağı
Bir adım motoru 5V ile 12V arasında çalışır ve 100mA ile 400mA arasından akım çeker. Hız ve tork dalgalanmalarını önlemek için tedarikçi tarafından sağlanan motor özelliklerini kullanarak düzenlenmiş bir güç kaynağı tasarlayın.
Güç Kaynağı Birimi

7812 gerilim düzenleyicisi sadece 1A akımını yönetebildiği için, burada dış tranzistör kullanılır. Bu, 5 A akımı yönetebilir. Toplam akım çekimiye bağlı olarak uygun bir ısı dağıttırıcı 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
Anahtarlama, Potansiyometreler
Isı dağıttırıcı
Bağlantı kabloları
Kapsamlı Adım Motoru Sürüşü
Adım motoru sürüşü, mikrodenetleyiciyi doğru sinyaller vererek adım motoruna sürücü aracılığıyla programlamadığınız sürece bir elektronik parçasıdır. Bir adım motoru, tam adım, dalga sürüşü 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, mikrodenetleyicide ek pinler kullanmalıyız. İki pin, adım tipini seçmek ve motora başlatma veya durdurma için gereklidir.
Bir pin, hız kontrolü olarak hareket edecek potansiyometreye bağlanmak üzere gereklidir. 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, dalga sürüşü ve gecikme için ayrı fonksiyonlar oluşturun.
İki port pini üzerinde çalışma modunu kontrol edin (00-dur, 01-dalga sürüşü,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 kartı aşırı ısıtma olmadan aktarılabilmesi için 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ı bozmadan dikkatli olunmalıdır. Doğru ERC ve DRC kontrolleri takip edilmelidir.