İçindekiler:
Video: CNC Servo Step (GRBL Yetenekli): 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu proje, bir CNC makinesinin kılavuz vidalarını çalıştırmak için GRBL'li ucuz güçlü DC motorların kullanılmasına izin veren oldukça basit bir motor kontrolörüdür. Evrensel G kodu göndericisi ile gönderilen G koduna yanıt veren bir ev yapımı Arduino üzerinde çalışan GRBL'ye bağlı ev yapımı CNC makinemde bu denetleyicinin bir gösterimi için yukarıdaki videoyu izleyin.
Bunu tasarladım çünkü sıfırdan oldukça büyük bir CNC makinesi yapıyordum ve küçük step motorların çalıştırabilmesi için çok ağır ve sert olacağını biliyordum.
Amaç, ucuz yüksek torklu DC dişli motorları kullanmaktı, ancak yine de normal bir CNC makinesi gibi G kodunu kullanma yeteneğine sahip olmaktı.
Gereçler
(her eksen için)
1 Arduino nano
1 Hbridge, seçtiğiniz motoru kaldırabilecek kadar güçlü.
2 10k direnç
1 2k ohm direnç
1 500ohm tencere
2 IR dedektör diyotu
1 IR yayıcı diyot
1 mükemmel tahta
biraz tel
bir kodlayıcı tekerleği (kendiniz yapabilir veya bir tane satın alabilirsiniz)
havya ve lehim
tel kesici / striptizci
testere
Adım 1: Tahtayı Kesin
Kodlayıcının içinden geçebileceği bir yuva oluşturmak üzere mükemmel panoyu kesmek için demir testeresini kullanın.
Yukarıdaki fotoğraf, tahtadaki yuvayı ve tekerleğimin içine nasıl oturduğunu gösteriyor.
Buradaki anahtar, kodlayıcı tekerleğinin tahtaya çarpmaması veya sürüklenmemesi için gerekenden biraz daha derine kesmektir.
Dedektörlerin ve emitörün yuvayı kuşatması gerekir, bu nedenle panoda bunları yerleştirmek için yeterli alan bırakın.
2. Adım: Montaj
Nano ve diğer bileşenleri tahtaya yerleştirin.
Mükemmel bir pano olduğundan ve her kurulum farklı olabilir, parçaların yerleşimi size kalmış ancak bağlantılar resimdeki gibi olmalıdır.
Dedektörleri yerleştirirken anotları birbirine bağlamaya ve toprağa bağlamaya dikkat edin, katotlar ayrı olmalıdır.
Dedektörlerde ve emitörde bükülmelerine ve ayarlanmasına izin verecek kadar kurşun olduğundan emin olun.
Birlikte kısa devre yapmalarını önlemek için dedektör katotlarında bir miktar bant veya daralan makaron kullanabilirsiniz.
Potansiyometre, o adıma geldiğinizde kalibrasyon için iyi bir başlangıç noktası sağlamak üzere merkez etrafında ayarlanmalıdır.
Adım 3: Nano'yu programlayın
Monte edildikten sonra krokiyi nano'ya yükleyebilirsiniz.
Kaynak dosya arduino için bir taslaktır, diğer arduino eskizlerini yaptığınız gibi panoya yükleyin.
Mekanik parçalar için çok fazla seçenek olduğu için mekanik parçaların montajı size kalmıştır.
Adım 4: Kalibrasyon
Kartı monte ettikten, programladıktan, donanımınıza monte ettikten ve enkoder çarkı yerine oturduktan sonra kalibrasyona başlayabilirsiniz.
Kartı monte ederken enkodere yaklaştırmaya ve IR diyotlarının sıraya yakın olduğu bir konuma getirmeye çalışın.
Diyotları, pano monte edildikten sonra, sıraya yakın hale getirmek için gözle biraz hareket ettirebilirsiniz.
Şimdi inşa ettiğiniz kontrol panosuna güç veriyorsunuz, ancak Hbridge'e değil.
Mekanizmayı ve kodlayıcıyı biraz hareket ettirin ve nano'da kırmızı ışığın yanıp sönüp sönmediğine bakın.
Diyotları ve potansiyometreyi, kodlayıcının dişleri diyotlar arasında hareket ettiğinde led yanıt verene kadar ayarlayın.
Potansiyometre, yayılan IR ışığının yoğunluğunu ayarlar.
Çok güçlüyse, ışık sıçrayabilir ve dedektörlerin olmaması gerektiği halde tetiklenmesine neden olabilir.
Çok zayıf ve dedektörler tetiklenmeyecek.
Ayardan memnun kaldığınızda, Hbridge'e güç uygulayabilirsiniz.
Enkoderi hareket ettirdiğinizde, kart hareketi okumalı ve motoru bekleme konumuna geri döndürmeye çalışmalıdır.
Bunun yerine kodlayıcıyı çevirdiğiniz yönde dönmeye başlarsa, motora giden kabloların hbridge çıkışında tersine çevrilmesi gerektiğini bilirsiniz.
Önerilen:
Wifi Üzerinden Grbl CNC Kontrolü: 5 Adım
Wifi Üzerinden Grbl CNC Kontrolü: Bu derste, WIFI üzerinden GRBL kontrolünün nasıl etkinleştirileceği konusunda size yol göstereceğim. Bu yöntemi lasergrbl ve Universal Gcode Sender (UGS) dahil olmak üzere herhangi bir gönderici ile kullanabilirsiniz. Kısacası, bir vi oluşturmak için arkypita'nın çalışmalarını ve diğer yazılımları kullanacağız
LED Şeritleri Çalıştırma Eğitimi (600W Yetenekli): 6 Adım
LED Şeritleri Çalıştırma Eğitimi (600W Özel): Herkese merhaba, işte bir LED şerit ile çok havalı ışık efekti üretebilen bir sürücüyü nasıl oluşturdum. Arduino UNO tarafından kontrol edilir. Daha güçlü tüketicileri, aksi takdirde zayıf Arduino çıktılarına nasıl bağlayacağını bilmek isteyen herkes için çok iyidir. Par
Step Motor Kontrollü Step Motor - Döner Enkoder Olarak Step Motor: 11 Adım (Resimlerle)
Step Motor Kontrollü Step Motor | Döner Kodlayıcı Olarak Step Motor: Etrafta duran ve bir şeyler yapmak isteyen birkaç step motor var mı? Bu Eğitilebilir Tabloda, bir Arduino mikro denetleyici kullanarak başka bir step motorun konumunu kontrol etmek için döner kodlayıcı olarak bir step motor kullanalım. O halde lafı fazla uzatmadan geçelim
GRBL Step Motorlu Mecanum Omni Wheels Robot Arduino Shield: 4 Adım
GRBL Step Motorlu Mecanum Omni Wheels Robot Arduino Shield: Mecanum Robot - Dejan'ın büyük mekatronik blogunda gördüğümden beri inşa etmek istediğim bir proje: howtomechatronics.com Dejan, donanımdan, 3D baskıdan tüm yönleri kapsayan gerçekten iyi bir iş çıkardı , elektronik, kod ve bir Android uygulaması (MIT
HackerBox 0025: Yetenekli Eşya: 15 Adım
HackerBox 0025: Flair Ware: Flair Ware - Bu ay, HackerBox Hacker'ları giyilebilir cihazlar, demolar ve hatta tatil süsleri olarak kullanılmak üzere çeşitli elektronik yetenekler oluşturuyor. Bu Eğitilebilir Tablo, HackerBox #0025 ile çalışmak için bilgiler içerir;