Bu DC motorlarını ve yapmanız gereken tek şey pozitif ve negatif uçları batarya bağlamak ve daha sonra Holla çalışmaya başlamaktır. Ancak daha karmaşık projeler üzerinde çalışmaya başladığımızda, bu DC motorları ihtiyaçlarınızı karşılamıyor gibi görünüyor. . . . Evet, yani herhangi bir dişli yavaşlaması için verimlilik, hassasiyet ve en önemli tork yok. Hikaye, normal bir matkap gibi nesneleri delmenize yardımcı olabilecek yarı otomatik bir matkap oluşturma planımla başlıyor, ancak 1 feet pedalının yardımıyla nesneyi yardım eliniz olmadan ellerinizle tutabilirsiniz. Uzun bir hikaye kısaltmak için, matkap bitini tam ve aşağı hareket ettirebilen ve ayrıca çok fazla tork sağlayabilen bir motora ihtiyacım var. Tüm bunları basit bir DC motorundan alamadım, basamak motorunu kullanmaya karar verdim. Evet, dört kabloya sahip olan, bildiğim her şey. Bu nedenle, bu talimat kılavuzunda, mikro denetleyici kullanmadan motorun hızını ve yönünü kontrol etmemizi sağlayan bu dört satırlık basamak motoru için bir denetleyici yapacağız. Bu projenin amacı, işi yapmak için bir mikro kontrolör takmaya gerek kalmadan basamak motorunu kolayca sürebilen modüler bir kontrolör üreterek basamak motorunun kullanımını basitleştirmektir. Yapacağımız kontrolör A4988 adım motor sürücüsüne dayanıyor. Nispeten ucuz, herhangi bir çevrimiçi e-mağazada bulunması kolay. Şimdi, daha fazla ayrıntıya dalmadan önce, Step Drive için veri sayfasına bir göz atın. Sürücünün motoru çalıştırmak için basamak pimine PWM girmesi gerekir. PWM sinyalinin frekansında bir artış daha yüksek bir RPM ile sonuçlanacak ve bunun tersi de geçerlidir. Motorun yönünü kontrol etmek için sürücünün direk pimi VCC ve yer terminalleri arasında değiştirilebilir. Sürücü 5 V (VDD) altında çalışır VMOT, motorun voltajını, voltaj aralığını 8-35VDC arasında temsil eder. Motorun bobinleri sırasıyla 1A, 2A, 1B, 2B bağlantılara bağlanacaktır. Şimdi, istenen PWM sinyalini oluşturmak için 555 zamanlayıcı IC'yi kullanacağız. Burada, dönüş hızını kontrol etmemize yardımcı olacak PWM sinyalinin çıkış frekansını değiştirmek için 10 K potansiyometreyi kullanacağız. Gerisi bir sürü ücretsiz bileşen. Şeması bitirdikten sonra, breadboard üzerinde bir ön test yaptım ve her şey mükemmel görünüyor. Motor doğru, verimli ve büyük torka sahiptir. Ancak sorun şu ki, breadboard üzerinde karışıklık ve performans panosunda bunu yapma seçeneği değil. Bu nedenle, bu denetleyici için PCB'yi tasarlamaya karar verdim ve biraz zaman alacak, ancak tüm bağlantıların doğru olduğundan emin oldum ve bu denetleyiciyi mümkün olduğunca kolay kullanmak için tüm ücretsiz bileşenleri de ekledim. Şimdi, PCB tasarımı tamamlandıkça Safeway'e gittim ve PCB'yi almak için Gerber dosyamı yükledim. Bir dizi seçenekten geçtikten sonra PCB'mi sipariş ettim. İnanılmaz fiyatlarla yüksek kaliteli PCB'ler sunuyorlar. Bu projeyi mümkün kıldığınız için çok teşekkür ederiz, bu nedenle web sitelerinde özel basılı devre kartları sipariş ettiğinizden emin olun. PCB ve Gerber Dosyası kartına bağlantı: Bu proje için araç ve bileşenlerin listesi aşağıdaki gibidir: Gerekli araçlar: Adım Motor Sürücüsü: Malzeme (BOM dosyası) : PCB'ler bir hafta içinde mükemmel kalitede gelir. Şimdi, elimi tahtaya koyduğumda, tüm bileşenleri topladım ve onları tahtada talimat verildiği gibi monte etmeye başladım. Anakartı tasarlamak için çok fazla zaman harcamak için en iyi şey, şimdi ihtiyacınız olan kadar çok kopya yapabilmeniz ve sadece anakartta gösterilen bileşenleri düşürmeniz gerektiğidir. Tahta hazır olduğunda, 555 zamanlayıcıyı ve basamaklı motor sürücüsünü yerine takıyorum ve motoru tahtaya bağlarım. Bundan sonra, tahtaya güç vermek için bir çift timsah klips kullandım ve 12 V pili bağladım. Kontrolör 12 V pile bağlandıktan sonra. Motor dönmeye başlar. Her şey beklendiği gibi çalışıyor gibi görünüyor. Dönme yönü anahtar anahtarı ile değiştirilebilir ve dönüş hızı potansiyometrenin düğmesini çevirerek kontrol edilebilir.