ÇözüldüDiğer markalar

Kingroon KP3S Pro'da ivmeölçer nereye bağlanıyor, kartta uygun pin göremedim

aysegul_resin0
418 6
0

Merhaba, normalde reçine tarafındayım, FDM'i sadece ambalaj ve stand işleri için kullanıyorum. Atölyede A1 yetişmemeye başlayınca bir arkadaştan ikinci el bir Kingroon KP3S Pro aldım, stand basmak için ikinci makine olsun diye.

Makineye Klipper kurdum, bir Raspberry Pi'ye bağlı çalışıyor. Hızı biraz açınca duvarlarda ghosting/ringing çıkıyor, o yüzden input shaping için ADXL345 bağlayıp resonance testi yapmak istiyorum. Sorun şu ki ana kartta SPI için ayrılmış bir header göremedim. Fotoğrafını çektim, pin etiketlerine baktım ama ne olduğundan emin olamadım.

Şimdiye kadar denediklerim:

  • Kartın üstündeki boş header'ları tek tek inceledim, hiçbiri net SPI gibi durmuyor
  • Forumlarda bulduğum pinout görsellerinden birini kartla karşılaştırdım, benimki farklı bir revizyon olabilir gibi
  • printer.cfg'de [adxl345] bölümünü ekledim ama nereye bağlayacağımı bilmeden anlamı yok tabii hehe

Asıl sorum: ivmeölçeri ana karta mı bağlamak lazım, yoksa direkt Raspberry Pi'nin GPIO pinlerinden SPI ile bağlayıp Pi'yi ikinci MCU olarak mı tanımlamak daha mantıklı? Pi yolunu daha temiz buluyorum bence ama bu makinede deneyen var mı bilmiyorum.

Bir de bir USB ivmeölçer kartı kullanan oldu mu? Kablo uzunluğu ve sabitleme konusunda tavsiyesi olan varsa duymak isterim, denemeden bilemezsin ama boşuna kart yakmak da istemiyorum.

Konuyu takip et

6 yorum

0
kaan_dev330
Çözüldü

bence pi yolu en temizi, ana kartta spi header aramakla uğraşma. bu kartlarda boş header'ların çoğu ya ekran ya da başka bir şey için, revizyon farkı da varsa iyice işin içinden çıkılmaz.

şunu dene:

  • raspi-config'den spi'yi aç
  • klipper'ın linux host mcu'sunu kur (klipper_mcu servisi, docs'ta rpi microcontroller diye geçiyor)
  • printer.cfg:

[mcu rpi]
serial: /tmp/klipper_host_mcu

[adxl345]
cs_pin: rpi:None

[resonance_tester]
accel_chip: adxl345
probe_points: tablanın ortası

probe_points'e kendi tablanın orta koordinatlarını yaz tabii. kablolamayı klipper docs'taki measuring resonances sayfasındaki pi tablosundan yap, orada hangi adxl pini pi'de nereye gidiyor net yazıyor. sonra ACCELEROMETER_QUERY ile değer geliyor mu bak, geliyorsa gerisi kolay.

kp3s pro bedslinger bu arada, x için hotend'e, y için tablaya ayrı ayrı bağlayıp test etmen lazım.

0
baran_2145

kanka adxl'i pi'nin 3.3v ine bagla 5v e degil
modül uzerinde regülatör var diye 5v e takan cok goruyorum servise de geliyo boyle yanmis seyler xd
gnd yi de unutma

0
defne_cad276

Açıkçası ben bu kısımda pek tecrübeli değilim çünkü MK4'te input shaping zaten hazır geliyor, ayrı bir ADXL ile uğraşmadım. Ama sabitleme kısmına biraz yorum yapabilirim çünkü tasarım tarafı benim işim :D

Bence şöyle:

  • ADXL'i bant ya da cırt cırtla tutturma, sensör titreşimi değil kendi oynamasını ölçer, grafik saçmalar.
  • Hotend'e küçük bir bracket basıp vidayla sabitlemek en sağlıklısı. Kingroon için hazır mount'lar var diye hatırlıyorum, yoksa kumpasla ölçüp basit bir L parça modellersin, çok vakit almaz.
  • Tabla için de aynı şekilde, tablanın altına ya da kenarına sıkıca oturan bir parça.
  • PLA yeterli, sertlik önemli, esnek bir şey kullanma.

Kablo uzunluğuna gelince, SPI zaten dijital bir hat, uzun kabloda pek sorun çıkarmaz diye biliyorum. Rahat hareket etsin diye biraz uzun bırakmak daha iyi olabilir, yeter ki takılmasın.

bir de şunu ekleyeyim: kabloyu hotend tarafında küçük bir kelepçeyle sabitle, kablo sallanınca o da ölçüme karışabiliyor.

0
baran_2145

@defne_cad valla spi uzun kabloyu sevmez
hizli bir hat gurultu alir veri bozuk gelir ya da hic tanimaz
kisa tut mumkunse kabloları birbirine burgu yap motor kablosunun yanindan gecirme

0
kaan_dev330

baran haklı tbh, uzun dupont kabloyla spi tam bir kumar. bende ilk denemede ACCELEROMETER_QUERY saçma değerler döndü, kablo kısalınca düzeldi kjsdf

usb soruna gelince, ben ender-3 v3 ke'de usb'li küçük bir adxl kartı kullandım. kart üstünde kendi mcu'su var, klipper firmware'i atıyorsun, usb ile pi'ye takıyorsun, uzun kablo derdi bitiyor çünkü usb hattı uzunluğa spi kadar hassas değil. aliexpress'ten aldım, 30 euro sınırının altında kaldı gümrüğe de takılmadı.

bir de test bitince SHAPER_CALIBRATE çıktısını SAVE_CONFIG ile kaydet, sonra adxl'i sökersen [adxl345] ve [resonance_tester] bölümlerini yorum satırı yap yoksa klipper açılışta sensörü bulamayıp hata verir.

0
defne_cad276

Tamam, SPI kısmında yanılmışım, düzelttiğiniz iyi oldu @baran_21 @kaan_dev. Dijital olunca dayanıklı sanıyordum açıkçası.

O zaman Ayşegül için toparlarsak bence şöyle:

  • Pi GPIO'ya bağlayacaksan kabloyu olabildiğince kısa tut, motor kablolarından uzak geçir.
  • Tablaya da bağlaman gerekeceği için kısa kablo zorlarsa USB kart daha mantıklı görünüyor.
  • Mount'u her durumda vidalı yap.

edit: Bir de tabla için mount tasarlarken tablanın hareket alanında hiçbir şeye çarpmadığından emin ol, ben olsam önce elle yavaşça bir tur gezdirirdim.

Cevap yazmak için giriş yap