Step motor hızının nasıl kontrol edileceği (yani darbe frekansının nasıl hesaplanacağı)

İki fazlı step motor tanıtımı:

Gerçek step motor kontrolü çok basittir, uygulaması aptaldır, üreticiler step motor sürücüsünü iyi iş çıkarır, step motorun sürücü tarafından nasıl çalıştırılacağını kontrol etmek için, step motor hakkında derinlemesine bir anlayış yapmamıza gerek yoktur. , bildiğiniz sürece step motor sürücü yönteminin uygulaması yapılabilir. Elbette basit step motorun çalışma özelliklerini veya bilmeniz gerekenleri aşağıda tanıtacağım!

Alt bölümün rolü:

İki fazlı step motor, temel adım açısı 1,8 derecedir, yani: 200 darbeli motor, tüm adım adı verilen bir daireyi döndürür.

Alt bölümün işlevi step motorun sürücüsünde ayarlanabilir:

2 alt bölüme (yarım adım da denir) ayarlandığında adım açısı 0,9 derecedir, 400 darbe bir daireyi döndürür.

4 alt bölüme ayarlandığında adım açısı 0,45 derecedir ve etrafta 800 darbe dolaşır.

8 alt bölüme ayarlandığında adım açısı 0,225 derece olur ve 1600 darbe döner.

Alt bölüm ne kadar yüksek olursa, ana bilgisayar tarafından gönderilen darbenin uzunluğu o kadar küçük olur, hassasiyet de o kadar yüksek olur! Bu iyi anlaşılmıştır, bir darbe 10 mm gidecek, %10 hata, bir darbe hatası 1 mm, bir darbe 1 mm gidecek, aynı %10 hata, nabız hatası 0,1 mm.

Tabii ki, her darbenin özellikle küçük bir uzunlukta yürümesi amacına ulaşmak için ince oranı çok büyük ayarlayamayız.

Hat üzerinde bir daire döndürmek için iki fazlı step motorun 200 darbeyi hatırlıyor musunuz? Alt bölüm ne kadar büyük olursa, step motorun bir devri için darbe sayısı da o kadar büyük olur!
DeepL.com ile çevrildi (ücretsiz sürüm)

Stepper'ın dakikada 600 devirle 400 mm ilerlemesini istiyorsak OP'nin göndermesi gereken darbe sayısını ve darbe frekansını nasıl hesaplayacağız?

Step motorun hızını nasıl kontrol ederiz (yani darbe frekansını nasıl hesaplarız):

Ayarın dört ince kesir olduğunu varsayarsak, motorun bir devir yapması için gerekli darbe sayısı, yani 800, 600 rpm'lik bir step motor hızına ulaşmak için, ana bilgisayar tarafından gönderilmesi gereken darbelerin frekansının hesaplanması bilgisayar:

Frekans kavramı bir saniyede gönderilen darbe sayısıdır.

Öncelikle step motorun saniyedeki devir sayısını hesaplayın

600/60 = Saniyede 10 devir

Daha sonra 10 devir/sn için gereken darbe sayısını hesaplayın.

10 X 800 = 8000

Yani darbe frekansı 8000 veya 8K'dır.

Sonuç olarak, 600 rpm'lik step motor hızını gerçekleştirmek için ana bilgisayarın darbe çıkış frekansını 8K olarak koruması gerekir.

Şimdi anladın mı? Darbe frekansını hesaplamak için iki önkoşulun bilinmesi gerekir:

1, step motorun bir devri için gereken darbe sayısını bilin;

2, step motorun dönme hızını bilin, dönme hızı birimi: devir başına

Bir step motorun ihtiyaç duyduğu darbe sayısı nasıl hesaplanır?

Ayarın dört ince kesir olduğunu varsayarsak, motorun bir daireyi döndürmesi için gereken darbe sayısı 800 olup, step motorun 400 mm yol kat ettiğini fark etmek için şu şekilde gönderilmesi gereken darbe sayısının hesaplanması gerekir: üst bilgisayar:

Step motorun çıkış mili ve vida (adım: 10 mm) doğrudan bağlantı veya kasnak tahriki aracılığıyla, tekerlek çevresi 10 mm ise. Yani, bir daireyi döndüren step motor, mekanik yürümenin uzunluğu 10 mm'dir.

Motorun bir devrindeki darbe sayısı 800'dür, bu durumda bir darbe yürüyüşünün uzunluğu:

10 mm / 800 = 0,0125 mm

400 mm'lik yol kat etmek için gereken darbe sayısı:

400 / 0,0125 = 32000 darbe

Sonuç olarak, step motorun kat ettiği 400 mm'lik mesafeyi gerçekleştirmek için ana bilgisayar tarafından gönderilmesi gereken darbe sayısı 32000'dir.

Şimdi anladın mı? Darbe sayısını hesaplamak için bilinmesi gereken üç ön koşul şunlardır:

1, step motorun bir devri için gereken darbe sayısını bilin;

2, yürüme uzunluğunun bir dairesini döndürmek için step motoru bilin;

3, step motorun gerektirdiği toplam hareket uzunluğunu bilin;

Doğruluğu artırmak istiyorsak, alt bölüm 64 olarak ayarlanmışsa alt bölümü artırabiliriz. Motorun bir devri için gereken darbe sayısı:

64X200 = 12800

Kat edilen bir darbenin uzunluğu:

10 mm / 12800 = 0,00078 mm

400 mm ilerlemek için gereken darbe sayısı:

400 / 0,00078 = 512000 darbe

600 rpm hıza ulaşmak için ana bilgisayar tarafından gönderilmesi gereken darbelerin frekansı:

( 600 / 60 ) X 12800 = 128000

Yani: 128K
DeepL.com ile çevrildi (ücretsiz sürüm)


Gönderim zamanı: Ağu-11-2024