Wegstr ile ilk özgün PCB denemesi

Hatta şöyle güzel bir özelliği de var pcb2gcode'un. Eğer birçok PCB yi panelize ediyorsan, PCB bittikten sonra tamamen keseceğine küçük parçalarla bağlı kalmasını sağlıyor. Böylece sonradan elle kırıp alıyorsun PCB'yi.
 
Tipik bir NEMA17 motor datasheet'lerine ve Duet 6HC de kullanılan step sürücü datasheet'lerini biraz kurcaladım. Motorlar üzerinde de sıcaklık ölçümü yapıp 400 mA gibi optimum bir akım belirledim. Daha önce default değer olan 800 mA ile çalışıyordu sistem ve motorların sıcaklığı 80 dereceye yaklaşıyordu. 400 mA değeri ile sıcaklık normale döndü.

Voltajın 26V, akımın da 400 mA olmasıyla başka faktörler de değişti herhalde, çok daha yüksek step hızları verebilir oldum. Makinanın üretici tarafından açıklanan maksimum eksen hızı 170 mm/dak iken, ben bunu 380 mm/dak ya çıkarmış oldum.

Sonra daha önceki denemelerde kullandığım 30 derecelik gravür ucuna mikroskop altında baktım. İyice körelmiş görünüyordu. Benim daha önceki denemelerde kullandığım çok düşük ilerleme hızının bunda etkisi vardır diye düşünerek, yeni bir gravür ucu çıkardım paketten. Mikroskop altında baktım, son derece keskin ve düzgün. İlerleme hızı daha önce 80 mm gibi iken, bu denemede 200 mm ye çıkardım. Sonuç çok daha iyi oldu. Aşağıda bütün süreçlerden geçmiş olan kartı görüyorüz, kağıt parçası ile ovalama bile yapmadım daha.

Bu arada sırf deneme amaçlı, bir sinyal trace'i de 0.25 mm yaptım. Son derece keskin ve belirgin olarak çıktı o trace.

1741091127376.jpeg
 
Ucu köreltmemek için iyi bir ilerleme hızı kullanmak şart demekki. Bir de wegstr nin kendi videolarında kullandığı yağlama ve basınçlı hava ile talaş uzaklaştırma metotları var. Yağlama işine girmek istemiyorum. Ama evde kompresör var. Uygun basınç düşürücü ve sivri bir nozul ile talaşları üfleyebilirim. Bunu yaparken de talaş koruma kapağı da takılı olur ve 100 mm hortum ile de camdan dışarı talaşları üfleyebilirim. Bunun da çapaklanmaya faydası olur, özellikle çok sayıda kullanımdan sonra biraz körelmiş bir kesici ile çalışıyorsam.

Bu arada yedek kesici olarak aliexpress'den şu kesiciden üç tane ısmarladım. En fazla üç tane alabiliyoruz zaten, yoksa bizim gümrük musibeti devreye giriyor

1741090412411.png
 
Bence bu işin sonunda wegstr'nin kendin yap versiyonunu mümkün olabilecek gibi görünüyor.
 
Mekanizmayı hiç ellemiyorum. Şu anda çok iyi bir tekrarlanabilirlik var. Bunu kendin yap olarak nasıl yaparsın şu anda bilmiyorum. Kaliteli lineer ray/araba kullanırsan da dünyanın parası tutar.
 
Mekanizmayı hiç ellemiyorum. Şu anda çok iyi bir tekrarlanabilirlik var. Bunu kendin yap olarak nasıl yaparsın şu anda bilmiyorum. Kaliteli lineer ray/araba kullanırsan da dünyanın parası tutar.
Senin durumunda, bilinen bir noktadan başlamak faydalıydı. Ancak kontrolcüyü kendin yaptıktan sonra, kaliteli bir ray ile geliştirmek, bence yine de cihazı buradan almaktan daha ucuza gelir.

Bir de geçen gün aklıma geldi: CD-DVD okuyucuların içindeki mekanizma, üzerinde yük olmamasına rağmen yüksek tekrarlanabilirlik ve hassasiyet sağlamak zorunda. Bu kadar basit bir sistem bunu nasıl başarıyor? Belki bu da başka bir çözüm olabilir.
 
Kısa mesafede tekrarlanabilirlik çok daha kolay oluyor. Mesela mikrometreler maksimum 25 mm gibi bir ölçüm aralığı sağlar, Büyük çap olsa da, ölçüm aralığı 25 mm. 300 mm lik mikrometre 300 - 325 mm arasında 0.01 mm doğruluk ile ölçüm yapıyor. Ama 0 - 300 mm aralığında 0.01 mm doğrulukla ölçüm yapan alet istersen, fiyatlar eksponansiyel artıyor.
 
CD-DVD okuyuclarda durum farkli.

O mekanizmalarda tek yonde ilerleme var. Bu durumda disli bosluklarinin etkisi olmuyor.
Optik kafa uzerinde voice coil var. O da her yonde kucuk de olsa pozisyonlama yapabiliyor.
CD uzerindeki bilgilerden pozisyon bilgisi de alindigi icin sistem kapali cevrim calisiyor.
 
Şu anda birkaç tane daha bug var pcb2gcode ile ilgili yaptığım değişikliklerde. Mesela resimde de görülüyor sağ üsttte, en son aşama olan kart kesimine gelince tekrar yüzey haritası çıkarmaya kalktı, orada da hata oluşunca 2mm lik freze Z=0 iken motoru çalıştırdı ve biraz yırttı bakırı. Kesim öncesi haritalama olmayacak, ayrıca Z=1 gibi bir değere getirilip motor çalıştırılacak.

Ondan sonra ayrı bir konuda, CNC carving ve Kicad ile süreci komple anlatacağım. Baya ayrıntı var orada, mesela tek taraflı PCB de uygun origin seçmen lazım gerber ve excellon export yaparken.
 
kesim çok temiz ben spindle nedir ve mandrene nasıl bağlı onu merak ediyorum. muhtemelen nema 17-23 kasasında step motor görünümünde ama 3 fazlı motorlar var onlardan biri olmal diye düşünüyorum. bu kadar düşük salgı miktarı için de mandren ayrıca vidalı değil de motorun kendi mili ile bütünleşik olmalı.

derinmotion'da çok kaliteli kazıma ve delme uçları getiriyor. tanesi 10 euro civarı diye hatırlıyorum. eğer daha uzun ömürlü olursa çinden kargo vs derken daha ucuza bile gelebilir.

 
Uygun basınç düşürücü ve sivri bir nozul ile talaşları üfleyebilirim. Bunu yaparken de talaş koruma kapağı da takılı olur ve 100 mm hortum ile de camdan dışarı talaşları üfleyebilirim.
Tavsiyem, havayla uğraşamayın evde. Toz halinde uçuşan cam elyafın durdurulması zor olur güzel kabin ve filtre ister. Para.
Kesim hızlarına gelince - feed per tooth veya chip load, cutting speed ve feed rate bunlar birbirine bağlı ve kullandığınız freze ucuna göre seçilir. Freze üreticisi bu değerleri ucla beraber sağlıyor normalde. Malzeme ve makinaya göre o değerlerle oynamak mümkündür daha iyi kesim için.
 
Toz halinde uçuşan cam elyafın durdurulması zor olur güzel kabin ve filtre ister. Para.

Toz emme var zaten. SLA yazıcı için yapmıştım. Tüm yazıcıyı içine alan akrilik kapak da var. Ama gerektiğinde yaparım onu, şu anda ihtiyaç yok gibi.
 
Şimdi kartın montajını yaptım ve şöyle bir sorun farkettim: 0.05 mm kesme derinliği seçmiştim ve bu da izolasyon kesisinin çok dar olmasına sebep oluyor. SMD komponent lehimlerken komponentin terminalleri, aradaki bakıra temas edebiliyor. Ayrıca diğer komponentleri de lehimlerden lehimin gene aradaki bakıra sıçramasına sebep oluyor.

1741292185680.jpeg
 
Şöyle bir yeni test yaptım. Aşağıdaki değişiklikleri yaptım:

1) Kesme derinliğini 0.1 mm yaptım. Daha önce 0.05 mm idi.
2) 45 derecelik gravür uç ile kestim. Daha önceki 30 derece idi.
3) pcb2gcode'da izolasyon genişliğini 1 mm olarak yapılandırdım.

Tabi daha geniş izolasyon nedeniyle, normalde birkaç dakika süren PCB gravürü 8 dakika gibi sürdü. Bütün kesilerin üzerinden 4 kere geçiyor gereken genişliği sağlamak için.

PCB gravürü bittikten sonra bir cetvel ile üzerini biraz ovaladım. Cetveli de yukarı yerleştirip 40x büyütülmüş görüntüyü aldım. Her bir cetvel çizgisi 0.5 mm.

Şu anda kesimler iyi duruyor, ama fazla derin. Ucu çabuk köreltir. Özellikle de FR4 keserken. O yüzden gene 0.05 mm ve 30 dereceye döneceğim.

1741292337783.jpeg
 
Yukarıda 45 derece ile kestiğim PCB nin FR4 olduğunu farkettim. Gereksiz değişkenlik olmaması için tekrar FR1 ve 30 derece ile PCB yi yaptım. 0.1 mm kesme derinliği. Bu sefer video da çektim. 0.5 mm izolasyon boşluğu da SMD kısa devre sorununu çözecek gibi duruyor.

Yüzey haritalama


Yolların kazınması


Matkap ile delik delme




Freze ile helis delik delme


Freze ile kartın kesilmesi


Sonuçta 0.1 mm kesme derinliği iyi bir orta yol gibi duruyor. Ama gene de 0.15 ve 0.2 yi de denemek istiyorum.
DSC00860.JPG
 
Yalnız dikkat etmek gerekiyor, izolasyon bölgeleri genişletilirken bazan çok ince bakır bir kıl kalabiliyor ve kısa devreye sebep olabilir. O yüzden bir parça kağıt ile ovmak veya mikroskop altında bütün padleri inceleyip bu bakır kılları uzaklaştırmak önemli.
 
Çok güzel görünüyor. Süreç yavaş yavaş oturmaya başladı, birde maske yaparsan tek taraflı baskı için bir yöntem belirmeye başlayacak. Maskeyi yakın zamanda deneyecek misin?
 
Çift taraflı PCB bence maskeden çok daha önemli. Maskede belirsiz birşey yok.

Bunun için iki tane aluminyum çıta yapacağım atölyede ve çıtaların ortasına çok hassas 3 mm bir delik deleceğim. Sonra da her yapacağım çift taraflı PCB için yanlara iki tane 3 mm delik deleceğim. Bu delikleri de sonra hizalama için kullanacağım. Bir taraf işlenecek, PCB 180 derece döndürülecek ve aynı 3 mm delikler ile hizalanacak.
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
7,546
Mesajlar
126,381
Üyeler
3,059
Son üye
fb88gay

Son kaynaklar

Son profil mesajları

Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
Back
Top