Yazılarımız

Tesla Akademi

PIC PROGRAMLAMA DEVRESİ

Geçmişten gelen birikimle birlikte teknoloji o kadar gelişmiştir ki günlük hayatta karşılaştığımız ve artık hayatımızın bir parçasıymış gibi hissettiğimiz teknolojik ürün ve cihazların sayısını ve özelliklerini bilmeyi bırakın isimlerini dahi öğrenmekte güçlük çekiyoruz. Çünkü bu tarz ürünlerin sayısı gün geçtikçe artmaktadır. Günümüzde endüstriyel çalışmaların ilerlemesiyle üretilen ürünlerin çeşidi de sayısı da artmıştır. Böylelikle seri olarak temin edilen bu ürünler belirli standartlara bağlı olacak şekilde piyasaya sürülmektedir.

Bu yazımızda esasen endüstriyel gelişmelerin hızla ilerlemesi sonucu bizlerle buluşturulan PIC programlama kartları konusunda bilgi verilecektir. Peki nedir bu PIC nedir? PIC, Microchip firması tarafından üertilen mikro denetleyicilerine verilen isimdir. PIC 18F2550, PIC 18F4550, PIC 16F877, PIC 16F84 ve 16F628A bunlar arasında gösterilebilir. Günümüzde PIC’ler yaygın bir şekilde kullanılmaktadır. Bu kadar yaygın olmasının nedenleri aşağıdaki gibidir:

  • Kolay erişilebilir olması
  • İnternette bol miktarda örnek proje bulunması
  • PIC ile ilgili kaynakların çokluğu
PIC Programlama Devresi

Bu sebeplerden ötürü PIC programlama oldukça yaygın olarak kullanılmaktadır. Klasik bir söylem vardır, bir işe bağlayınca gerisi gelir diye. Doğrudur, ancak teknik konularda bir işe başlamak bazen yeterli olmayabilir. Özellikle teknik bilgi ve deneyim gerektiren projelerde çalışmalara başlamanın yanında o işle ilgili tecrübe edinmiş kimselerden yardım almak oldukça önemlidir. Günümüzde gerçek hayatta herkese ulaşımın zor olduğu düşünülecek olursa, sanal ortamdan yardım ve teknik destek almak çözümün bir parçası olabilecektir.

PIC Programlama Devresi Nasıl Çalışır?

PIC programlama devresi ne sahip bir sistemin bir bilgisayar sistemi gibi olduğu unutulmamalıdır. PIC’e aktarılacak uygulama kodları, programcı tarafından uygulamaya özel olarak yazılıp PIC’in içerisine yüklenmelidir. Artık bu aşamayla birlikte geliştirilen yazılım icra edilecektir. Eğer PIC içerisinde herhangi bir yazılım yüklemesi yapılmamış ise bu durumda PIC kapalı bir bilgisayara benzetilebilir. Nasıl ki kapalı bilgisayarda hiçbir işlem yapılamaz, içerisinde uygulamaya özel bir yazılım olmayan PIC de hiçbir işe yaramayacaktır.

PIC Programlama Devresi

PIC için besleme gerilimi ve osilatör de olmazsa olmaz bileşenler arasındadır. Yani kısaca özetleyecek olursak bir PIC’in sağlıklı ve etkin bir şekilde çalışabilmesi için:

1. Uygulamaya özel yazılmış kod

2. Besleme gerilimi

3. Osilatör

şeklinde belirteceğimiz bu üç bileşenin mutlaka bulunması şarttır.

Bu kadar girişten sonra PIC programlama nedir sorusuna verdiğimiz bu cevaplardan sonra isterseniz bir PIC proglama devresi hangi aşamalardan geçilerek yapılır hep beraber inceleyelim.

PIC Programlama Devresi Yapımı

Bir PIC programlama devresi yapabilmek için öncelikle lazım olabilecek malzemeleri açıklamak yararlı olacaktır. Aşağıda bize bir PIC devresi oluşturabilmek için gereken malzemeler listelenmiştir:

  • Bakır plaket
  • Havya, lehim teli ve lehim pastası (Lehim pastası havya ucunu temizlemek için kullanılır)
  • 2 tane 2.2K direnç
  • 2 tane 1K direnç
  • 1 tane 4.7K direnç
  • 1 tane 10K direnç
  • 1 tane 5.6V zener diyot
  • 1 tane1N4001 ya da 1N4004 kondansatör
  • Her birinden bir tane olacak şekilde 40 – 28 – 18 – 8 pinlik entegre soketleri (PIC’i programlamak için)
  • 1 tane DB9 erkek bağlantı soketi
  • Zil teli (Atlamalarda kullanılmak üzere)
PIC Programlama Devresi

Malzemeler tamamlandıysa sırada yapılacak işlem adımları yer almaktadır:

  • Baskı devre çizimi
  • Plaket çiziminde asetat kalem kullanma
  • Plaket çizildikten sonra yaklaşık 5 dakika süreyle asit karışımına atılması
  • Delik yerlerinin belirlenip matkap, çekiç vs ile delinmesi
  • Malzemelerin yerleştirilmesi ve havya kullanılarak lehimlenmesi
  • Lehimleme işleminden sonra artan tellerin yan keski ile kesilmesi
  • Selülozik tiner ve fırça yardımı ile pasta kalıntılarının temizlenmesi

Bu işlem adımlarından sonra artık programlayıcı hazırlanmış demektir. Artık geriye kalan bilgisayar ortamında PIC programının yazılıp PIC’e aktarılması kalacaktır.

PIC Programlama Eğitimi

PIC programlama devresi yapabilmek için gereken adımların anlatıldığı yazımızla birlikte artık sizde de bu konuda bir farkındalık oluşacaktır. Tabi ki bu yazımızda anlatılanlar PIC programlama için yeterli olmayacaktır. Bu konuda bilgi sahibi olabilmek için PIC programlama cihazı edinerek ve PIC programlama nasıl yapılır konusunda araştırma yaparak kendinizi daha da geliştirebilirsiniz. Ayrıca pic programlama kursu alarak PIC konusundaki bilgilerinizi daha hızlı ve etkili olarak gerçekleştirebilirsiniz. Böylece PIC programlama dünyasında etkin bir konuma gelebilmeniz mümkün olacaktır.

PAYLAŞ

 TESLA AKADEMİ