Şematikten baskılı devre kartlarının otomatik yerleşimi. Elektronik devreler ve baskılı devre kartları çizim programları

  • 18.09.2019
24 Kasım 2014 08:21

Elemanların otomatik yerleştirilmesi ve baskılı devre kartlarının otomatik yönlendirilmesi

  • Kendin yap veya kendin yap

Herkese merhaba!

Basılı devre kartlarının geliştirilmesini otomatikleştirmenin yollarını ararken tesadüfen rastladığım bir program tarafından bir makale yazmam istendi (ve Habré hakkında herhangi bir söz, özellikle de bununla ilgili makaleler bulamadım). Ama önce ilk şeyler.

Böylece tasarım geliştirildi, bir breadboard üzerine monte edildi, eylemde test edildi. Sırada baskılı devre kartı var. Forumlara inanıyorsanız, çoğu (arkadaşlarım dahil) Sprint-Layout kullanıyor. Ancak bu el işi, aynı kalem ve kağıt, sadece elektronik biçimde. Hala kalemlerle çalışmak zorundaysanız, neden tüm bu işlemci çekirdekleri ve gigabaytlarca bellek? Kabul ediyorum, beni her zaman sarstı.

Şimdi size otomatik modda nasıl tatmin edici bir sonuç elde ettiğimi anlatacağım.

Dikkat çekmek için güzel bir resim

Ve bir paket Proteus artı TopoR Lite kullandım.

Hemen söylemeliyim ki bu ürünlerle sadece bir kullanıcı olarak ilgileniyorum ve hiçbir şekilde reklamını yapmıyorum. Ayrıca, Proteus internette bulunabilir (elbette bilgi amaçlı) ve TopoR Lite ücretsizdir (bazı kısıtlamalarla).

Neden tam olarak bu programlar?

Orijinal olarak Proteus tarafından kullanılmıştır. Nasıl başladığını hatırlamıyorum ama oldukça memnun kaldım: diyagramlar çizebilir, işi simüle edebilir, panoları düzenleyebilirsiniz. İlk ikisi iyi çıktı, sonuncusunu beğenmedim, bir ideal arıyordum.
Eagle'da bir diyagram çizmeye çalışıyordum. Ama ya bir el sıkışırım ya da özel bir alışkanlık ve beceriye ihtiyacım var, genel olarak bundan hoşlanmadım. İlk başta uzun bir süre elementi nasıl ekleyeceğimi çözemedim. Sonra kütüphaneleri gerekli unsurlarla birleştirmenin gerekli olduğu ortaya çıktı. Ve öğenin adını bile bilmiyorsam kitaplığın adını nasıl bilebilirim (örneğin, yalnızca resimlerden bağlayıcılar arıyorum). Eagle'da ihtiyacım olan Attiny2313 ve Atmega328 varsayılan olarak bulunamadı. Gerekli kitaplığı google/indirmek/kopyalamak zorunda kaldım. Eh, Proteus'taki güç veriyolları hemen bağlanır (ve bu pimler bile dikkati dağıtması gereken mikro devrelerde gizlenir), ancak burada açıkça dağılmaları gerekiyordu. Yarım saatlik kurcalamanın ardından sonuç, güç kaynağına bağlı bir mikro devreydi.

DipTrace'de boyamaya çalıştım. Prensip olarak, çizim uygundur. Ancak, bir çalışma simülasyonu yok (veya bulunamadı), hem devrede hata ayıklamak hem de MK programlarında hata ayıklamak için buna ihtiyacım var. Kalkıp IŞİD'e döndüm.

ARES'in yerleşik bir yönlendiricisi varken neden harici bir TopoR yönlendiriciye ihtiyacınız var? Karamsar. Kıramadığı zincirleri basitçe fırlatır. Çift taraflı kablolama ile bu neredeyse gerçekleşmezse, tek taraflı ve minimum tahta boyutu ile korku elde edilir. Ve PCB'm tek taraflı olduğundan ve çift taraflı panolar yapmak daha zor olduğundan, karar verdim - bir tarafta artı jumper istiyorum.

Bu nedenle, Proteus 8 - Thermo'dan standart bir örnek kullanarak otomasyon araçlarını düşünmeyi öneriyorum.

Şema:


ARES'e gidin, Proteus'un kurnaz yaratıcılarının yaptığı tüm güzellikleri kaldırın ve Auto-placer'a tıklayın. Burada bu aracın başka bir dezavantajı ortaya çıkıyor: bileşenleri panonun yalnızca bir tarafına yerleştirebiliyor (yardımda bunun imkansız olduğunu okuyana kadar bir çözüm aramak için yarım saat harcadım). Onlar. Hem SMD kasalarını hem de sıradan kasaları kullanıyorsanız ve bunların tahtanın farklı taraflarında olmasını istiyorsanız, bileşenleri her biri ayrı ayrı tutamaçlarla bir taraftan diğerine taşımanız gerekecektir.

İşte olanlar:

Yani 43 parça yaymadı ve jumper yapması gerekecek.

Peki, TopoR'u deneyelim.

Yine, Otomatik yönlendirici'ye tıklayın, orada Tasarım Dosyasını Dışa Aktar ve kaydedin. TopoR Import -> Specctra'da dosyayı açın. Şimdi biraz düzeltmemiz gerekiyor. Tasarım Parametrelerinde (F4), 0,3 ila 0,6 mm arasında ayarlanan İletkenlerin Genişliğinde fazladan 14 katmanı silin. İşlevsel olarak eşdeğer bileşen pimlerini yeniden ata onay kutusunun ayarlarında Otomatik Yönlendirme düğmesine basın (her ihtimale karşı: bana bu seçeneğin tam olarak çalışmadığı veya hatta hiç çalışmadığı görünüyordu), Tek katmanlı izleme ve Çalıştır'a basın buton. İzleyici, daha sonra projeye ekleyebileceğiniz en iyi seçenekleri otomatik olarak kaydeder. İzleme, yalnızca Durdur düğmesine basıldıktan sonra sona erecektir. Jumper'ların otomatik olarak yerleştirildiğine, hatta altına kontak pedlerinin yerleştirildiğine dikkatinizi çekmek isterim. Atlama sayısı 30'a ulaşana kadar bekledim (yani 15 atlama teli):

ARES'te 43'e karşı 15 jumper - çok daha iyi!

5 dakika harcadıktan ve bileşenleri hafifçe hareket ettirdikten / kartın sınırlarını zorladıktan sonra, zaten izin verilen 10 geçiş (5 atlama teli) elde edebilirsiniz:

Ve bana gelince - zaten atılan 5 dakikayı taşımak, her şeyi sıfırdan tahtaya koymaktan çok daha eğlenceli.
Beyaz daireler - DRC ihlalleri (parçalar / bileşenler çok yakın). Önemli değil - aynı bileşenleri ve parçaları manuel olarak biraz hareket ettirin ve F7'ye basın - düzgün bir şekilde yeniden yönlendirilecekler, hatalar ortadan kaldırılacak (ancak, bu F7'nin nasıl buggy olduğunu gördüm: bir sonraki basıştan sonra, diğerlerinin üzerine yollar ve sonra bir hata hakkında yemin eder) ...

TopoR'a özel pistlerin eğriliği, sıcak bir lamba benzeri karakterle esiyor ve tahtaların bir kutu içindeki bir kağıt parçası üzerinde bir kalemle ve nitro boya ile boyadıkları bir textolite üzerine çizildikleri zamanları hatırlatıyor / nitro vernik ve bir jel kalemin iğnesi / şırıngası / macunu. Şahsen, beni aceleye getiriyor.

Sonuç tatmin edici olduğunda, kartı dışa aktarabilir veya doğrudan programdan yazdırabilirsiniz (görünüşe göre özellikle LUT için Yansıtma için bir onay kutusu bile vardır).

Gerçek bir tahta örneği:

TopoR'da çokgenler çizebilirsiniz, ayrıca düz / kontur / ağ, ama onları unuttum. Bu tahtada, onları diskler için bir işaretleyici ile çizdim. Gölgeli noktalar sadece jumper'lardır.

Makale, birinin sıkıcı süreçleri otomatikleştirmesine yardımcı olursa sevinirim. Bana otomatik yerleştirme ve otomatik yönlendirme (özellikle otomatik yerleştirme) için daha uygun araçlardan bahsedebilirseniz minnettar olurum.

Materyal 2007 yılında RCOnline.ru web sitesi için yazılmıştır.

Bir süre önce internette devre şemaları ve PCB düzeni çizmek için çok ilginç iki programa rastladım. Her iki program da V. Shcherbakov tarafından Almanca'dan Rusça'ya çevrildi, bu da deneyimsiz modelcilerin ve acemi elektronik mühendislerinin bile bunları kullanmasına izin veriyor. Programlar birbirine bağlı değildir ve iyi bilinen OrCad, PCad ve Accel-EDA paketleri ve diğerleri gibi geniş yeteneklere sahip değildir, ancak onların yardımıyla oldukça karmaşık bir devre çizebilir ve çift taraflı bir baskı devresini izleyebilirsiniz. yazı tahtası. Her iki program da hazır eleman kitaplıklarına sahiptir, ayrıca her birinde hem şematik hem de PCB olarak kendi elemanınızı kolayca oluşturabilirsiniz.

Bu programların ikisi de Freeware olarak duyurulduğundan, bu sitede yayınlayarak kimsenin telif hakkını ihlal etmeyeceğimi düşünüyorum.

İlk program - Splan - şematik diyagramların bir "çizimi" dir. programın "gövdesinin" dokuz dosyasını ve şematik öğelerin hazır kitaplıklarını içeren bibo klasörünü içerir. Özellikle dijital ve analog mikro devreler olmak üzere hazır elemanlar kümesinin çok büyük olmadığı, ancak kullanıcının yerleşik düzenleyiciyi kullanarak gerekli elemanları çizebileceği belirtilmelidir. Program, aynı tip parçaların sıralı numaralandırılmasını destekler.

Tabii ki program, temel geometrik şekiller, çizgiler, bağlantı noktaları çizmenize, metin eklemeleri ve yazılar oluşturmanıza ve ayrıca teknik çizimlerin gereksinimlerine uygun olarak bitmiş bir diyagram oluşturmanıza olanak tanır.

Program bu şekilde kurulum gerektirmez. Arşiv dosyasını istediğiniz klasöre açmanız yeterlidir ve program kullanıma hazırdır. Program, herhangi bir Windows sürümünde (Win- *, NT, 2000, XP) çalışmak üzere tasarlanmıştır ve diskte bir megabayttan biraz fazla yer kaplar.

Bundan sonraki tüm geliştirmelerimi ve yayınlarımı baskılı devre kartlarının şematik diyagramları ve çizimleri ile bu iki programı kullanarak yapacağıma dikkatinizi çekiyorum!

not Hayat durmuyor - son 7 yılda, her iki program da geliştiriciler tarafından önemli ölçüde değiştirildi. Şu anda ilgili ve. Programlar, öncekilerden önemli ölçüde daha büyük yeteneklere sahiptir, örneğin Sprint-Layout, dört katmanlı baskılı devre kartlarını yönlendirebilir ve çok daha uygun hizmet yeteneklerine sahiptir ve sPlan, üzerine kurulum gerektirmeyen taşınabilir bir sürümde sunulur. bir sabit disk. Programların her iki yeni versiyonu da ekteki arşivlerde mevcuttur.

Lütfen programların önceki sürümlerinde oluşturulan çıktı dosyası biçimlerinin eski sürümler tarafından okunduğunu, ancak kural olarak eski sürümün biçimiyle eşleşecek şekilde değiştirildiğini unutmayın. Ancak, ne yazık ki, programların daha genç sürümleri, sPlan ve Sprint-Layout'un eski sürümlerinde oluşturulan dosyaları anlamıyor.

Hazırlamak devre kartı çizimi yardım edecek ücretsiz program Sprint Düzeni... Programın kullanımı kolaydır, bir yardım dosyası da dahil olmak üzere tamamen Rusça'ya çevrilmiştir ve çift taraflı ve çok katmanlı baskılı devre kartlarının üretiminde kullanışlıdır. Sprint Layout yetenekleri açısından zengindir, tahtaya pimler, teller, şekiller ve metinler uygulayabilirsiniz. Programın ek özellikleri arasında SMD maskesi, kalay maskesi, metalizasyon, kontrol ve entegre bir otomatik yönlendirici bulunur. PhotoView, PCB'nizi gerçekçi bir şekilde görmenizi sağlar.

PCB programı

birçok program var baskılı devre kartları oluşturmak için, çoğu ticari. Sprint Layout, formata dışa aktarmayı destekleyen ücretli kardeşlere harika bir ücretsiz alternatiftir gerber(.GBL, .GTL, .GBS, .GTS, .GBO, .GTO, .GBP, .GTP, .GKO, .GM1, .GM2, .GPT, .GPB), Excellon(Matkap DRL) ve HPGL(freze) dosyaları. Bu nedenle, programlanmış kontrollü bir freze veya delme makineniz varsa, otomatik sistemleri kullanarak baskılı devre kartını daha hassas bir şekilde işleyebilirsiniz. Profesyonel yetenekleri bu tür pahalı programlardan daha düşük değildir. İndirme arşivinde, programla birlikte, geniş bir yerli ve yabancı üretim unsurları tabanını içeren bir dizi makro içeren bir klasör de dahildir. Setin ek elemanlarını kullanmak için "Ek Makrolar" klasörünün içeriğini "MAKROS" klasörüne kopyalamanız yeterlidir.

Resmi site: http://www.abacom-online.de
İŞLETİM SİSTEMİ: Windows Tümü
Desteklenen diller: Rusça
Sürüm: 5.0
Lisans:ücretsiz yazılım (bedava)

dizin belgeler

En iyi PCB izleme yazılımı

"Belgeler" - Teknik Bilgiler uygulama ile elektronik parçalar, çeşitli inşaat özellikleri radyo mühendisliği ve elektronik devreler, ayrıca mühendislik yazılımı ve düzenleyici belgelerle (GOST) çalışmanın özelliklerine ilişkin belgeler.

Baskılı devre kartları için mevcut popüler programlar, yalnızca şemaya göre oluşturulmuş hazır bir çizim elde etmenize izin vermez. İşlevleri şunları içerir:

  • kablolama;
  • izleme (hem manuel hem de otomatik);
  • projede sorun giderme;
  • şematik bileşenleri ayak izlerine bağlamak;
  • Baskı yeteneği ile bitmiş projenin 3D önizlemesi.

Mevcut en verimli programlar KiCAD ve DipTrace'dir.

Endüstriyel olmayan görevlerin çoğunu çözmek için oldukça uygun olan ücretsiz bir sürümü vardır. Otomatik yönlendirmeye sahip yerleşik PCB Düzen modülü, normal ızgaraları kullanmadan hem küçük panolar hem de daha büyük seçenekler için mükemmeldir. İşlevselliği esastır ve yolları daraltmakla başlar ve tahta boyutunun kendi kendini optimize etmesiyle biter. Oluşturulmasının tüm aşamalarında tüm projeyi otomatik olarak kontrol eder, bu da önemli hata olasılığını ortadan kaldırır ve büyük ölçüde sorun gidermeyi hızlandırır. Tüm sadeliği için çok güçlü bir araç. Yerli uzmanlar tarafından geliştirildiğine dikkat edilmelidir, bu da tüm belgelerin ve resmi bilgilerin tamamen Rusça olduğu anlamına gelir.

Kütüphane 100.000'den fazla hazır öğe içerir. Ancak, kendi özelliklerine sahip yeni bir bileşen oluşturmak sadece birkaç dakika alacağından, bunlarla sınırlı olmak gerekli değildir.

KiCAD

KiCAD'in ana avantajı, açık kaynak kodu sayesinde çok sayıda mevcut bileşen kütüphanesidir. Ayrıca, bunları açıkça gösteren ve hem yeni başlayanlar hem de birçok karmaşık projeye sahip profesyoneller için inanılmaz derecede uygun olan ek öneriler sunan mükemmel bir hata araması da çalışır. Rusça menüye dikkat etmeye değer.

Programdaki çalışma, yeni bir projenin oluşturulmasıyla başlar, hangi çalışmanın Eeschema şematik düzenleyicide başladığını oluşturur. Tüm bileşenler standart olarak kullanılabilir, başka birininkini yükleyebilir, mevcut bileşenleri düzenleyebilir veya yenilerini oluşturabilir.

Ücretsiz yönlendirici FreeRouter'ı kullanarak otomatik yönlendirme yapmak daha uygundur. Aynı zamanda, en önemli rotaları kendi başınıza ayırmak daha uygundur ve ardından FreeRouter her şeyi yapacaktır. Bu şekilde süreçten en iyi şekilde yararlanabilirsiniz.


Basım tarihi: 27.11.2017

okuyucuların görüşleri
  • YAKIK / 08/14/2018 - 13:46
    NASIL AÇILIR