Altium Designer Dersleri 3 – Şematik Kütüphanesi Oluşturma

Merhaba Arkadaşlar,
Her zaman raflar dolusu kitaplarım olsun istemişimdir. Bu hayalime gün geçtikçe yaklaşıyorum, ancak şuan konumuz bu değil. 🙂 Önceki yazımızda kısaca değindiğimiz eleman kütüphanesi oluşturma işlemine bu yazımızda şematik kütüphanesi oluşturmayı öğrenerek başlayacağız. Hazır mısınız? 🙂

Bana soracak olursanız, bir kütüphane oluştururken dikkat edilmesi gereken en önemli şey, kütüphaneyi başlangıçta belirlenen bir standarda göre oluşturmaktır. Eğer böyle yapmazsanız ve benim gibi düzen takıntınız varsa kütüphanenizi tekrar tekrar oluşturmanız gerekebilir. 🙂 O nedenle size kendi kütüphanemi oluştururken dikkat ettiğim adımları anlatacağım. İsterseniz siz de bu kurallara göre veya kendi oluşturduğunuz standarda göre kendi kütüphanenizi oluşturabilirsiniz.

İlk olarak aradığımız elemanı kolay bulabilmemiz için dosyalarımızı sınıflandırmamız gerekmektedir. Ben eleman türüne göre sınıflandırma yapmayı tercih ettim. Yani direnç, kondansatör, mikroişlemci, … vb. olacak şekilde kütüphane dosyaları oluşturacağız. Şimdi örnek olması için önceki yazıda oluşturduğumuz şematik kütüphanesine tasarlayacağımız kartta kullanacağımız “STM32F103CBT6” işlemcisini ekleyeceğiz. Bu durumda kütüphanemizin adını “Microprocessor.SchLib” olarak değiştirmekte veya yeni bir dosya oluşturmakta fayda olacaktır.

Şimdi kütüphanemize eleman eklemek için Şekil 1’in (6) numaralı bölümünde yer alan “Add” butonuna tıklıyoruz. Eklenen elemana çift tıklayarak veya “Edit” butonuna tıklayarak elemanın özelliklerini belirleyeceğimiz (2) numaralı bölümdeki “Properties” sekmesinin açılmasını sağlıyoruz. Bu bölümde gireceğimiz parametreler aşağıdaki gibidir.

  • Design Item ID, kütüphanedeki her eleman için eşsiz olması gereken ismidir. Ben bu bölüme elemanın üretici kodunu giriyorum.
  • Designator, elemanların kod adı olarak düşünülebilir. Burada dikkat edilmesi gereken şey vereceğiniz kod adın sonuna “?” koymanızın gerekmesidir. Bunun nedenini zamanı geldiğinde göstereceğim. Şimdilik aşağıda örnek olarak verdiğim designator’leri kullanabilirsiniz.
    • Direnç: R?
    • Kondansatör: C?
    • Entegre: U?
    • Diyot: D?
  • Description, elemanın açıklamasının yer aldığı bölümdür. Ben bu bölüme elemanın bazı önemli özelliklerini gösterecek şekilde açıklama yazıyorum. Örneğin mikroişlemciler için oluşturduğum açıklama aşağıdaki gibidir.
    • Microcontroller_Bit Sayısı_Hız_Flash Boyutu_Üretici
    • Microcontroller_32-Bit_72MHz_128KB_STM

Daha sonra ise (2) numaralı bölümün (a) kısmında yer alan “Parameters” sekmesine oluşturacağımız elemanın önemli parametrelerini ekleyebiliriz. Buraya ekleyeceğiniz parametreler size kalmış, ancak ben her eleman için satın alma bağlantısını ekliyorum. Bunu yaparsanız tasarım tamamlandıktan sonra eleman siparişi aşamasında işimizin oldukça kolaylaştığını göreceksiniz.

Şekil 1. Eleman özellikleri

Bu adımlardan sonra elemanın şematik çizimini gerçekleştirebiliriz. Bunun için “Place” menüsündeki veya (3) numaralı bölümdeki çizim araçlarını kullanabiliriz. Burada dikkat etmemiz gereken bir diğer şey ise pin özelliklerinin düzgün olarak girilmesidir. İşlemcimiz için gerekli pinleri “Pin” aracı ile ekledikten sonra pine çift tıklayarak aşağıdaki özellikleri düzenliyoruz.

  • Designator, (evet yine 🙂 ) bu parametreye elemanın pin numarasını yazıyoruz. Direnç gibi yönsüz elemanlar için fark etmez, ancak entegre gibi elemanlarda datasheet’de yazan pin numarasına bağlı kalmak önemlidir. Çünkü burada yapacağımız numaralandırma PCB kütüphanesinde yerleştireceğimiz pad’ler ile bağlantıda kullanılacaktır.
  • Name, pin isminin yazılması gereken parametredir. Örneğin işlemcimizin besleme, giriş çıkış pinlerinin isimlerini yine datasheet’e bağlı kalarak yazabiliriz.
  • Pin Length, pin uzunluğunu değiştiren parametredir. Tamamen görsel açıdan güzel gözükmesi için değiştirilebilir.
Şekil 2. Pin özellikleri

Son olarak (7) numaralı bölümün (a) kısmında yer alan “Add Footprint” butonuna tıklayarak oluşturduğumuz PCB kütüphanesi ile bağlantımızı sağlıyoruz. Tabii ki daha PCB kütüphanesini oluşturmadığımız için şuan onu göstermeyeceğim. 🙂 Sonraki yazıda buna değineceğiz.

Böylelikle genel hatlarıyla şematik kütüphanesini nasıl oluşturacağımızı öğrenmiş olduk. Çok bacaklı entegreler için kolaylık sağlaması açısından “Symbol Wizard” aracını kullanabilirsiniz. Kullanımı çok basit olduğu için ayrıca anlatmama gerek olmadığını düşünüyorum. Sonraki yazımızda PCB kütüphanesinde dikkat etmemiz gereken şeyler üzerinde duracağız. O zamana kadar elemanlarınızın şematik çizimlerinizi oluşturmanızda fayda olacaktır. Herkese iyi çalışmalar dilerim. 🙂

“Altium Designer Dersleri 3 – Şematik Kütüphanesi Oluşturma” için 8 yanıt

    1. Merhaba Ezgi hanım, Büyük komponent satıcılarının sitelerinde (Digi-Key, Farnell gibi) elemanların bilgileri yer alıyor, ancak ben genellikle doğrudan komponent üreticilerinin datasheetlerinden bilgileri kontrol ediyorum. En doğru bilgi orada yer aldığı için size de bunu tavsiye ederim. 🙂

  1. Mehmet Ali ellerine sağlık çok güzel olmuş. Yazı serisinin video olanını da yapacak mısın ? O da çok güzel olur.

    1. Yorumunuz için teşekkür ederim hocam. Evet fırsat bulduğumda video serisi yapma planım da var ama tez nedeniyle yakın zamanda fırsat bulamam muhtemelen. 😊

  2. harcadığınız emeğe saygı duyuyorum ama üzülerek söylüyorum, yazdıklarınız bilmeyenlere yönelik ise açıklayıcı değil.

    1. Yorumunuz için teşekkür ederim. Elimden geldiği kadarıyla açık anlatmaya çalıştım. Pek başarılı olamadım anlaşılan. Yazı serisinin yanında Youtube’da da bir eğitim videosu hazırladım. Görsel ara yüzü video ile anlatmak daha doğru bir seçim olabilir. Umarım bu işinize yarar.
      Eğitim Videosu: https://www.youtube.com/watch?v=Ls3YrdSfeIQ

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir