İçindekiler:
- Gereçler
- 1. Adım: Genel Görünüm
- Adım 2: CNC SHIELD VE ARDUINO UNO
- Adım 3: OPTİK ENKODER
- Adım 4: 16X2 EKRAN VE BUTONLAR
- Adım 5: MOTOR KABLOSU
- Adım 6: ŞEMATİK
- Adım 7: SON DURDURMA ANAHTARLARI
- Adım 8: MİKRO ADIMLAMA
- Adım 9: KOD VE KULLANIM KILAVUZU
- Adım 10: Tork Sınırlama
- Adım 11: VİDEO AÇIKLAMA
- Adım 12: GERİ DÖNÜŞ TAZMİNAT
- Adım 13: İNDİRİLEBİLİR ŞEYLER
- Adım 14: 3D BASKILI VAKA
- Adım 15: MONTAJ
- Adım 16: 3D BASKILI VAKA İÇİN STL
- Adım 17: ENDSTOP GİRİŞİNİ RF'DEN KORUYUN
- Adım 18: KELEBEK VE HAVA KONDANSATÖRLERİ İÇİN TAVSİYE
Video: 3 Adet Manyetik Döngü Anten Kontrol Cihazı, Son Durdurmalı Anahtarlı: 18 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu proje ticari bir projesi olmayan amatör amatörler içindir. Bir havya, plastik bir kasa ve biraz arduino bilgisi ile yapımı çok kolay. Kontrolör, İnternette kolayca bulabileceğiniz bütçe bileşenleri ile yapılmıştır (~20€). Ana bileşen, Arduino Uno'ya uyan bir cnc kalkanıdır. Her ikisi de kompakt, küçük ve ucuz bir kontrolör yaptı.
Bu kontrolör, 0 konumunu ve üst limiti manuel olarak kontrol edebileceğiniz için uç durdurma anahtarları olmadan çalışabilir.
Andrzej4380'in yapmamı önerdiği bir oled versiyonu var. Bu sayfanın "Yaptım" bölümünde görebilirsiniz. 128x32 OLED ekran kullanmak için uyarlanmıştır Onunla tam uyumludur, bu nedenle talimatlar aynıdır. Tek fark ekran.
Kodu buradan indirebilirsiniz:
Özellikleri:
- 3.0 2020-04-05 sürümündeki yazılımın yeni revizyonu bazı hataları düzeltti.
- Frekansları hafızalara etiketleyebilen yeni bir 3.0 sürümü eklendi.
- Sürüm 3.1 bazı hataları düzeltti.
- Fabrika ayarlarına sıfırlama işlevi.
- Kodda bazı iyileştirmeler - her işlev için zamanlayıcı
- 3 farklı antene kadar kapasite.
- Endstop özellikli Endstop anahtarı.
- Otomatik sıfır işlevi
- Her anteni hareket ettirmek için 64000 adım aralığı.
- Pololu adım kontrolüne bağlı olarak mikro adımlama kapasitesi 1/2 1/4 1/8 1/16 veya daha fazla.
- Anten için 14 programlanabilir hafızaya sahip 3 hafıza bankası (42 hafıza).
- Her anten için programlanabilir üst limit.
- 0'dan 200'e kadar boşluk telafisi
- 2'den (adımlar arasında 2 milisaniyelik duraklama) 40'a (adımlar arasında 40 milisaniyelik duraklama) hız kontrolü
- Mikro adım telafisi
- Güç kaynağı 12V
Gereçler
Artımlı optik kodlayıcı
arduino UNO ile CNC kalkan v3
LCD LCD-1602 + I2C IIC 5V para arduino
5 basma düğmesi
durdurma anahtarı
Bu makalenin sonunda 3d baskı için STL dosyaları eklendi
- arduino UNO'yu hangi durumda olursanız olun uyarlamak için platform
-döner kodlayıcı için nkob.
Yaptığım linkler sadece örnektir. Dilediğiniz yerden satın alabileceğinizi söylemeye gerek yok.
1. Adım: Genel Görünüm
Bu fotoğrafta arduino uno üzerindeki CNC kalkanını, optik döner kodlayıcıyı, I2C 16x2 ekranını ve altta beş basmalı düğmeyi görebilirsiniz. Son olarak iki uç durdurma anahtarımız var.
Adım 2: CNC SHIELD VE ARDUINO UNO
Arduino kartında neredeyse hiç kablo yok. İhtiyacınız olan tek şey güç kaynağı olanlar. Arduino kartına bazı kabloları kaynaklamak ve bunları cnc blendajına bağlamak gerekiyor. Shield 4 pololus a4988 veya benzeri ile geliyor. Pololu, step motorun maksimum torkunu sınırlayabilmeniz için bir potansiyometreye sahiptir. Benim tavsiyem, kapasitörü hareket ettirmek için gerekli olan minimum torku sınırlamaktır. Bu şekilde kapasitörün zarar görmesini önler
ARDUINO UNO İLE CNC KALKAN
MİKRO ADIM KURULUMU
Adım 3: OPTİK ENKODER
Optik döner kodlayıcı 100 darbeli bir kodlayıcıdır. Fotoğrafta sarı (A) ve yeşil (B) tellerin pin 10 ve 9'a nasıl kaynaklandığını görebilirsiniz. Saat yönünde döndürmenin azalan bir sayım yapması durumunda, telleri değiştirebilirsiniz.
artımlı kodlayıcı
Kabloları şu sırayla bağlayın:
Siyah - GND
kırmızı - 5V+
yeşil - dijital pin 9
sarı - dijital pin 10
Adım 4: 16X2 EKRAN VE BUTONLAR
Beş basma düğmesi cnc kalkanına şu sırayla kaynaklanır:
-YUKARI- 17 (A3) -AŞAĞI
-11 (dijital 11)
-MEM YUKARI -15 (A1)
-MEM AŞAĞI - 16 (A2)
-MENÜ - 14 (A0)
I2C 16x2 ekranı şu sırayla birleştirilir:
EKRAN SDA - sda pimi (A4)
EKRAN SCL - scl pimi (A5)
EKRAN GND - gnd
EKRAN VCC - 5V+
Adım 5: MOTOR KABLOSU
Anten motorunu ve kontrolü bağlamak için ethernet kablosu kullandım.
Adım 6: ŞEMATİK
CNC kalkanı hakkında daha derin bir anlayış için bu web sayfasını ziyaret edin:
Arduino CNC Kalkanı V3. XX
Adım 7: SON DURDURMA ANAHTARLARI
Sahip olduğum iki yedek anahtarı kullandım.
Fotoğrafta teller şunlardır:
mavi- gnd (14)
Yeşil- (13) Yukarı anahtarı
Sarı-(12) Düşük anahtar
Adım 8: MİKRO ADIMLAMA
Cnc shield, her pololuda mikrostep kullanımına izin veren üç jumper'a sahiptir. Mikro adımlamada her adımı 2-4-8-16 veya 32 faktörüne bölebilirsiniz.
Yapılandırmayı bu sayfada bulabilirsiniz:
MİKRO ADIM KURULUMU
Adım 9: KOD VE KULLANIM KILAVUZU
Github'daki kod (klon üzerine tıklayın veya zip'i indirip indirin)
Arduino ide için kütüphanelere sahip olmanız gerekir:
LiquidCrystal_I2C.h
Bazen lcd 8574at çipiyle geliyor ve ekran çalışmıyor. Yön 0x27 yerine 0x03f. Bu durumda çipin yönünü şu satırda değiştirmeniz gerekir:
LiquidCrystal_I2C lcd (0x27, 16, 2); // LCD adresini 0x27 olarak ayarla
Bunun için:
LiquidCrystal_I2C lcd(0x03f, 16, 2); // 8574at I2C çipinde LCD adresini 0x03f olarak ayarlayın
Arduino ide'de bulunan EEPROM.h
Lev OK2PLL'nin isteği üzerine yazılımın sadece antenli bir versiyonunu yaptım. Taşınabilir çalışma için bir arduino nano ve bir pololu ile küçük bir döngü denetleyicisi yapıyor. Kod burada:
Endstop ile 1 anten için döngü kontrolörü
TA1MC'nin talebi üzerine tb6600 kontrolörlü antenli başka bir versiyon:
TB6600 ile döngü denetleyicisi
Adım 10: Tork Sınırlama
Kalkan 4 pololu a4988 veya benzeri ile birlikte gelir. Pololu, step motorun maksimum torkunu sınırlayabilmeniz için bir potansiyometreye sahiptir. Benim tavsiyem, kapasitörü hareket ettirmek için gerekli olan minimum torku sınırlamaktır. Bu şekilde kondansatörün zarar görmesini önlemiş olursunuz.
Son olarak, bağlı herhangi bir motor yoksa pololus zarar görebilir. Lütfen motorlarla aynı sayıda pololus takın.
Pololunun yanmaması için "EN" yazan pime dikkat ediniz. cnc kalkanında en etiketli deliğe oturmalıdır.
Adım 11: VİDEO AÇIKLAMA
Adım 12: GERİ DÖNÜŞ TAZMİNAT
Adım 13: İNDİRİLEBİLİR ŞEYLER
Bu kontrol, 3 farklı döngü antenini yönetmek için tasarlanmıştır. Her anteni geri kalanına müdahale etmeden yönetebilirsiniz. Güç kaynağı 12v. Bu ticari bir tasarım değildir, amatör amatörler için sadece topluluğun geri kalanının keyfini çıkarması için yapılmıştır.
Kontrolör, 3 farklı döngü antenini bağımsız olarak yönetebilir.
Her anten için 64000 adımı vardır
Endstop switch imkanı.
Anten için 14 hafıza.
Yukarı ve aşağı limit tanımlayabilirsiniz.
!!!! ÇOK ÖNEMLİ!!!
Kontrolörün 3 hafıza bankası vardır (anten için 1 hafıza bankası). Bir bellek bankasını silmek istiyorsanız, YUKARI ve AŞAĞI düğmelerine aynı anda basın.
Tüm verileri silmeniz gerekirse, aynı anda AŞAĞI & MENÜ düğmelerine basın.
Denetleyicinin beş basma düğmesi vardır:
MENU –bu düğme MEM/ANT/SAVE/ADJUST/BACKLASH/SPEED/DISABLE POLOLU VE MICROSTEP işlevleri arasında seçim yapar.
YUKARI/AŞAĞI – sonraki işlevler için kullanılır:
-Adım motoru manuel olarak artırın ve azaltın (normal ve ayar fonksiyonları).
- Hafızayı kaydetme işlevinde hafızayı kaydedin
-otomatik sıfırlama işlevini yürütün
-Boşluk/hız/mikro adımı değiştirin ve pololu işlevlerini devre dışı bırakın.
MEM UP/ MEM DOWN – hafızaları seçmek ve antenleri değiştirmek için kullanılır.
Tüm işlevler 3 veya 8 saniye sonra MEM işlevine döner.
Fonksiyonlar:
--MEM-
Bu konumda istediğiniz belleği seçebilirsiniz. Kayıtlı herhangi bir numaranız yoksa, ekranda VERİ YOK görüntülenecektir. MEM14'ün üst sınır olduğunu unutmayın. Kondansatörünüzü hareket ettirmek istediğiniz maksimum adımı bu konumda saklamanız gerekir. Bir bellek seçmek için MEM UP / MEM DOWN düğmesine basın.
--KARINCA-
Bu konumda anteni 1 ile 3 arasında seçebilirsiniz. Anten seçmek için MEM UP / MEM DOWN düğmesine basın.
--KAYDETMEK-
Sol köşede KAYDET göründüğünde, istediğiniz hafıza sayısını (1 ile 14 arasında) seçmeli ve kaydetmek için YUKARI veya AŞAĞI düğmelerine basmalısınız.
Bundan sonra frekansı kaydedebileceğiniz yeni bir ekran görünecektir. Frekansı şu şekilde tanıtın:
- MHZ (1000 KHz) seçmek için YUKARI ve AŞAĞI düğmeleri 59 MHZ'ye kadar
- KHZx100'ü seçmek için MEMP & MEMDOWN düğmeleri 59 MHZ'ye kadar
-KHZ'yi seçmek için döner kodlayıcı.
- Frekansı kaydetmek için MENÜ düğmesine basın veya 4 saniye bekleyin.
Bunun gerçek bir frekans değil, yalnızca bir etiket olduğunu unutmayın.
14. pozisyonda üst limiti kaydetmeniz gerektiğini unutmayın.
--AYARLAMAK-
ADJUST işlevi, ekrandaki herhangi bir sayıyı artırmadan veya azaltmadan step motorun hareket ettirilmesini sağlar. 0 konumunu manuel olarak bulmamız gerektiğinde kullanışlıdır. Bazen saklanan hafızaları kalibre etmek için gereklidir. Bunlardan biri ayarlandığında, diğerleri de kalibre edilir.
--TERS TEPKİ-
0'dan 200'e kadar boşluk telafisi. Bu konumda sisteminizde etkili olduğunu düşündüğünüz değeri seçersiniz. Yazılımı karmaşıklaştırmamak için sadece azalırken telafi etmeye karar verdim. Bu nedenle, bir konumu kaydetmeden önce mümkün olduğunca doğru yapmak istiyorsanız:
Ej-adım 1750
1) değeri biraz daha artırın ----1765
2) değeri istenen konuma azaltın --1750
3) kaydet ---1750 kaydet
Kaydedilen konumlarda doğru olmak istiyorsanız bunu yapmayı unutmayın.
Boşluk telafisine ihtiyacınız yoksa, değeri 0'a koyun.
--HIZ-
Bu işlev, otomatik harekette (hafızalar ve otomatik sıfır) maksimum hızı sabitler. 3, maksimum hızdır (her adımda 3 milisaniye duraklama) 20, minimum hızdır (her adımda 20 milisaniye duraklama). Kondansatörünüzü kırmamak için hızı ayarlamalısınız. 1 milisaniye kullanabilirdim ama hız neredeyse her sistem için tehlikeliydi.
--DİŞ POLOLU-
Pololu, step motoru hareket ettirmekten sorumlu sürücüdür. Pololu, çalışması sırasında antene çok fazla rf gürültüsü getiriyor. Kimileri bu gürültüden etkilenmemek için sistemini tasarlamış. Gürültüyle baş edemiyorsanız, her hareketten sonra pololuyu devre dışı bırakabilirsiniz. “Y”yi seçerseniz bu otomatik olarak gerçekleşir. “N”yi seçmemiz durumunda pololu asla devre dışı kalmaz. Pololu'yu devre dışı bırakmayın daha doğru ama daha gürültülü.
--OTOZERO-
Bu işlev, durdurma anahtarını bulana kadar adım motorunu aşağı doğru hareket ettirir. Bundan sonra, uç devresini açana kadar yukarı doğru hareket eder. İki saniye sonra sayaç 0'a ayarlanır. Sistemin tamamen çalıştığından emin olmadan bu fonksiyonu seçmemeniz önemlidir.
--MİKROSTEP-
CNC kalkanında, Microstep'i değiştirmek için ayarlayabileceğiniz üç jumper bulacaksınız.
blog.protoneer.co.nz/arduino-cnc-shield-v3…
Mikro adım menüsü, pololuda mikro adımlama kullandığımızda daha doğru olması için bir telafi kullanır. Telafisiz veya mikro adım yokken 0 telafisi kullanabilirsiniz.
Muhafaza olarak kullandığım eski kara kutunun broşürünü ekledim. Boyutlar için kullanışlıdır. Tahmin edebileceğiniz gibi, istediğiniz kutuyu kullanabilirsiniz.
Adım 14: 3D BASKILI VAKA
Tüm bileşenleri düzgün bir şekilde kurmak için 3d baskılı bir kasa yaptım.
Kasaya tam olarak uyan bazı ek parçalar satın almanız gerekiyor:
Ayaklar ve arduino için vidalar m3 x 8mm (düz havşa başlı)
3 adet rj45 soket
DC jakı
Adım 15: MONTAJ
Arduino'yu tabana sabitleyin.
rj45 soketlerini takın ve bunları resim nº 3'teki gibi dupont konektörüne bağlayın
Muhtemelen rj 45'i arka panele sabitlemek için biraz yapıştırıcıya ihtiyacınız olacak.
Rj45 soketleriniz yoksa kabloları geçirmek için bazı delikler var.
Ayaklar kasayı kilitler.
Biraz kavrama eklemek için bazı silikon ayaklar ekleyebilirsiniz.
Silikon damla 8mm çap
Adım 16: 3D BASKILI VAKA İÇİN STL
Adım 17: ENDSTOP GİRİŞİNİ RF'DEN KORUYUN
Uç durdurucu, yoğun bir alana dayanması için kapasitörün yanına yerleştirilmiştir. Bu alan arduino uno'da arızaya neden olabilir. Benim tavsiyem bir 12V röle arasına yerleştirmenizdir (Tipi önemli değil). Benim durumumda bir RT314012 12VDC'm var (https://es.aliexpress.com/item/32871878118.html?sp…).
Röleyi kurmadan önce, sistem iletim sırasında düzensiz çalıştı. Şimdi iyi çalışıyor.
Fotoğrafta sadece bir röle görebilirsiniz çünkü sadece alt limit uç durdurucu kurdum.
Adım 18: KELEBEK VE HAVA KONDANSATÖRLERİ İÇİN TAVSİYE
Şimdiye kadar nema 17 motor kullandım çünkü kondansatörümü sürmek için 116/12 dişli kutusu var. Bir kelebek kondansatörünüz veya bir hava kondansatörünüz varsa, doğrudan ir kullanamazsınız. Bunun nedeni, anteninizi ayarlamak için yalnızca 100 adıma sahip olmanızdır.
Benim tavsiyem, değiştirilmiş bir 12v 28BYJ step motor kullanmaktır. Bu motor piyasadaki en ucuz motordur. Devir başına 2000 adım dişli kutusuna sahiptir. Kondansatörünüzü hassas bir şekilde ayarlamanız yeterlidir.
28BYJ-48 Bipolar Modu
Lev Kohút'tan bir örnek:
12v 28byj ile tuner
Önerilen:
Manyetik Anahtarlı Kapı Alarm Sensörü, Normalde Açık, Basit Proje, %100 Çalışıyor, Verilen Kaynak Kodu: 3 Adım
Manyetik Anahtarlı Kapı Alarm Sensörü, Normalde Açık, Basit Proje, %100 Çalışıyor, Verilen Kaynak Kodu: Açıklama:Merhaba arkadaşlar, normalde açık modda çalışan MC-18 Manyetik Anahtarlı Sensör Alarmı hakkında bir eğitim yapacağım. Anahtar Tipi: HAYIR (normal Kapalı tip), devre normalde açıktır ve mıknatıs yakınken devre bağlanır. Kamış
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: 3 Adım
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: Özellikler: Voltaj: 2-3S Lipo veya 6-9 NiMH Sürekli akım: 35A Patlama akımı: 160A BEC: 5V / 1A, lineer mod Modlar: 1. ileri &ters; 2. ileri &fren; 3. ileri & fren & ters Ağırlık: 34g Boyut: 42*28*17mm
Cep Boyu Tel Döngü Oyunu: 7 Adım (Resimli)
Cep Boyu Tel Döngü Oyunu: Hey millet, PUBG'nin dünyayı ele geçirmediği 90'ları hatırlıyor musunuz, çok güzel oyunlarımız vardı. Okul karnavalımda bu oyunu oynayarak büyüdüğümü hatırlıyorum. Tüm döngüden geçmek çok göz korkutucuydu. Instructables'ın sahip olduğu gibi
Bant Çalışmasını Kolaylaştırmak; Basınç Anahtarlı Giyilebilir Sayma Cihazı: 7 Adım
Bant Çalışmasını Kolaylaştırmak; Basınç Anahtarlı Giyilebilir Sayma Cihazı: Basit bir basınç kullanma
Manyetik Anahtarlı Pil LED Şerit: 3 Adım
Manyetik Anahtarlı Pil LED Şeridi: Bu talimat, 2 AA hücresinden güç alan ve bir kapı açıldığında yanacak şekilde manyetik bir indükleme anahtarı ile kontrol edilebilen basit bir LED şerit üretir. Bu, dolaplar ve benzeri küçük alanlar için uygundur. bir havalandırma dolabı.Pil c