Bu DC motorları hatırlayın ve yapmanız gereken tek şey pozitif ve negatif kabloları aküye bağlamak ve ardından merhaba çalışmaya başlar.
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 vites yavaşlamasında verimlilik, hassasiyet ve en önemli tork yoktur.
Hikaye, normal bir matkap gibi nesneleri delmenize yardımcı olabilecek yarı otomatik bir matkap yapma planımla başlıyor, ancak 1 fitlik pedalın yardımıyla nesneyi yardım eli olmadan ellerinizle tutabilirsiniz.
Uzun lafın kısası, matkap ucunu hassas bir şekilde yukarı aşağı hareket ettirebilecek ve aynı zamanda çok fazla tork sağlayabilecek bir motora ihtiyacım var.
Tüm bunları basit bir DC motordan alamadığım için adım motorunu kullanmaya karar verdim.
Evet, dört telli olanı, tek bildiğim bu.
Bu nedenle bu kullanım kılavuzunda bu dört hatlı adım motoru için mikro denetleyici kullanmadan motorun hızını ve yönünü kontrol etmemizi sağlayan bir denetleyici yapacağız.
Bu projenin amacı, işi yapmak için bir mikro denetleyici kurmaya gerek kalmadan adım motorunu kolayca çalıştırabilen modüler bir denetleyici üreterek adım motorunun kullanımını basitleştirmektir.
Yapacağımız kontrolör A4988 step motor sürücüsünü temel alıyor.
Nispeten ucuz, herhangi bir çevrimiçi e-mağazada bulunması kolay.
Şimdi daha fazla ayrıntıya dalmadan önce step sürücünün veri sayfasına bir göz atın.
Motoru çalıştırmak için sürücünün adım pimine PWM girişi yapması gerekir.
PWM sinyalinin frekansındaki bir artış, daha yüksek bir RPM ile sonuçlanacaktır ve bunun tersi de geçerlidir.
Motorun yönünü kontrol etmek için sürücünün Dir pini VCC ile toprak terminalleri arasında değiştirilebilir.
Sürücü 5 v (VDD) altında çalışır
VMOT, motorun voltajını, 8-35VDC voltaj aralığını temsil eder.
Motorun bobinleri sırasıyla 1A, 2A, 1B, 2B bağlantılarına bağlanacaktır.
Şimdi istenen PWM sinyalini üretmek için 555 zamanlayıcı entegresini kullanacağız.
Burada PWM sinyalinin çıkış frekansını değiştirmek için 10k potansiyometreyi kullanacağız, bu da dönüş hızını kontrol etmemize yardımcı olacaktır.
Gerisi bir grup ücretsiz bileşendir.
Şemayı bitirdikten sonra devre tahtası ü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, devre tahtasında bir karışıklık var ve bunu performans panosunda yapma seçeneği yok.
Bu yüzden bu denetleyici için PCB tasarlamaya karar verdim ve biraz zaman alacak, ancak tüm bağlantıların doğru olduğundan emin oldum ve bu denetleyiciyi olabildiğince kolay kullanabilmek için tüm ücretsiz bileşenleri de ekledim.
Artık PCB tasarımı tamamlandığında Safeway'e gittim ve PCB'yi almak için Gerber dosyamı yükledim.
Bir dizi seçeneği inceledikten sonra pcb'mi sipariş ettim.
İnanılmaz fiyatlarla yüksek kaliteli PCB'ler sunuyorlar.
Bu projeyi mümkün kıldığı için Safeway'e çok teşekkür ederiz, bu nedenle web sitesinden özel baskılı devre kartları sipariş ettiğinizden emin olun.
Board pcb ve Gerber dosyasının linki: Bu proje için gerekli araç ve bileşenlerin listesi aşağıdaki gibidir: Gerekli Araçlar: step motor sürücüsü: malzeme (BOM Dosyası)
: PCB'ler bir hafta içinde mükemmel kalitede elinize ulaşır.
Artık elimi tahtaya koyduğumda tüm bileşenleri topladım ve tahtada anlatıldığı gibi birleştirmeye başladım.
Anakartı tasarlamak için bu kadar çok zaman harcamanın en iyi yanı, artık ihtiyaç duyduğunuz kadar kopya yapabilmeniz ve anakart üzerinde gösterilen bileşenleri bırakmanız gerektiğidir.
Kart hazır olduğunda 555 zamanlayıcıyı ve step motor sürücüsünü yerine takıp motoru karta bağlıyorum.
Bundan sonra karta güç sağlamak için bir çift timsah klipsi kullandım ve 12 v pili bağladım.
Denetleyici 12 v'luk bir aküye bağlandıktan sonra.
Motor dönmeye başlar.
Her şey beklendiği gibi gidiyor gibi görünüyor.
Dönüş yönü, anahtar değiştirilerek değiştirilebilir ve dönüş hızı, potansiyometrenin düğmesi çevrilerek kontrol edilebilir.