İçindekiler:

Lineer Aktüatör Step Motor: 3 Adım (Resimlerle)
Lineer Aktüatör Step Motor: 3 Adım (Resimlerle)

Video: Lineer Aktüatör Step Motor: 3 Adım (Resimlerle)

Video: Lineer Aktüatör Step Motor: 3 Adım (Resimlerle)
Video: Arduino ile DC Step Servo ve Lineer Motor Kullanımı ve Motor Sürücü Shield 2024, Kasım
Anonim
Lineer Aktüatör Step Motor
Lineer Aktüatör Step Motor

Step motorun dönme hareketini lineer harekete dönüştürmek için step motor bir dişe bağlanır. İplik üzerinde dönemeyen pirinç bir somun kullanıyoruz. İpliğin her dönüşü, pirinç somun ipliğin eksenel yönüne çevrilir.

Bakınız: hareketli somun lineer aktüatör,

1. Adım: Parça listesi

Parça listesi
Parça listesi
Parça listesi
Parça listesi
Parça listesi
Parça listesi

Hedeflerden biri, kullanıma hazır malzeme kullanımıdır. Maliyetleri düşük tutar ve bir parça kırılırsa kolayca değiştirilebilir.

  • M5 pirinç çapa
  • M5 paslanmaz çelik iplik
  • M5 Somunlar (isteğe bağlı)
  • Topraklama konnektörü
  • Bilyalı rulmanlar iç çapı Ø5mm (örn. MF105 ZZ 5x10x4, F695 ZZ 5x13x4)
  • Düz kenarlı Ø5 mm step motor aksı (örn. BYJ tipleri, 20BYJ46, 24BYJ48, 28BYJ48, 30YJ46, 35BYJ46)
  • Step motor sürücüsü (örn. ULN2003, ULN2003 mini)
  • Arduino

2. Adım: Parçalar

Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
Parçalar

Kaplin step motoru - dişli

Topraklama konektörü iki kabloyu bağlamak için tasarlanmıştır. Her iki tarafta teli sabitlemek için 2 vida bulunur. Step motoru dişe bağlamak için, topraklama konektörünün iç çapının Ø5 mm'ye kadar delinmesi gerekir (delmeden önce küçük vidaları çıkarın). BYJ modellerinin daha küçük step motorları, aksta 6 mm düz bir yüzeye sahiptir. Konektörün uzunluğu 30 mm'dir. Yarıya kesildiğinde 2 kaplinimiz olur.

Kavramanın bir vidası step motorun düz yüzeyine vidalanır ve ikinci vida dişli çubuğa vidalanır. Bu, step motorun torkunu dişli çubuğa aktaran sert bir bağlantı yapar.

Dikkat edin, çünkü bu sert bir bağlantıdır, çubuğun, yatakların veya somunun yanlış hizalanması step motorda sorunlara neden olur.

Dişli çubuk

Tercihen diş çubuğu ve diş somunu farklı malzemelerdendir. Dişli çubuk için malzeme seçimi paslanmaz çeliktir. Sert bir malzemedir, aşınmaya, paslanmaya ve lekelenmeye karşı dirençlidir. Somun için malzeme seçimi pirinçtir. Kuru yüzey statik/dinamik sürtünme katsayısı düşüktür (statik 0.4, dinamik 0.2)

Pirinç somun

Pirinç ankrajın iç dişli bir bölümü ve koni şeklinde bir bölümü vardır. Bu tip ankrajların ilk 10 mm'si metrik diştir. Bu projede kullanılan bölümdür.

İç konik şekil bölümü kullanılamaz. Dişli bir çubuk takıldığında genişler ve bu, somunun mahfazasına zarar verir.

Gövde somunu

Somunu dişli çubuğun eksenel yönünde çevirmek için somunun dönmesinden kaçınılmalıdır. Bu nedenle somun düz bir yüzeye sahip olmalıdır. Bir örnek, kare tahta bloklu resimdir. Somun bloğa yapıştırılmıştır.

Yanlış hizalamanın farkında olun.

Rulmanlar

Sürtünmeyi mümkün olduğunca önlemek için bilyalı rulmanlar kullanın. Bu rulmanlar ucuzdur. Çok fazla hassasiyet gerekli değildir. Dişli çubuk ve yatak arasında bazı toleranslar vardır, bu bazı hiza bozukluklarını giderir. Kullandığım yatağın bir flanşı var ve ahşaba sıkıca bastırılıyor.

Adım 3: Step Motorun Arduino'ya Bağlanması

Image
Image
Step Motorun Arduino'ya Bağlanması
Step Motorun Arduino'ya Bağlanması
Step Motorun Arduino'ya Bağlanması
Step Motorun Arduino'ya Bağlanması

BYJ serisi tek kutuplu step motorlardır. Bu projede step motor bir 20BYJ46'dır. Sürücü bir mini-ULN2003'tür.

Bir step motor için alışveriş yaparken, nominal voltajı doğrulayın. Arduino güç kaynağını kullanırken 5V sürümünü kullanın. Akımı şu formülle kontrol edin: U=IxR. 20BYJ46'nın 5V versiyonu 60ohm'luk bir dirence sahiptir. Akım o zaman I=U/R=5/60=0.08A'dır.

Arduino, bir step motora doğrudan güç sağlamak için dijital pinlerde yeterli akım sağlayamıyor. Arduino'yu korumak için bir sürücü kullanılır. Bir sürücü giriş pinlerinde Arduino'nun dijital pinlerinin durumunu okur ve çıkış pinlerine yazar. Giriş pini 1B "Yüksek" olduğunda, sürücüye sağlanan güç VCC(+) ve 1C(-) pinlerine yönlendirilir.

Arduino'yu step sürücüye step motora nasıl bağlayacağınızı resme ve tabloya bakın (motor ve sürücü eşleşen soket ve fişle sağlanır). Her şey doğru şekilde bağlanırsa, Arduino çalıştırılabilir ve kod Arduino'ya yüklenebilir.

Adım motorunun nasıl döndürüleceği tablosuna bakın Arduino dijital pini “Yüksek” yapmalıdır, step motorun dönüşü yapıldığında diğer pinler “DÜŞÜK” olmalıdır Arduino bir sonraki pini “YÜKSEK” yapmalıdır, diğer pinler "DÜŞÜK" vb. Bu tekrarlandığında step motor dönmeye başlar.

Önerilen: