‘Dosya’ Kategorisindeki Yazılar

LCD Ekranlı Basit Termometre Devresi

LCD Ekranlı Basit Termometre Devresi Tanıtım ResimiMerhabalar,

Bu yazıda LCD ekranlı basit bir termometre yapımını anlatmaya çalışacağım. Devrenin çalışan halini ve çeşitli ortamlardaki testini yazının devamında bulabileceğiniz videoda görebilirsiniz.

“Nerden çıktı bu termometre?” derseniz de, masamın üstünde duran LCD ve PIC’e ek olarak önceden alıp bir köşeye attığım sıcaklık sensörünü bulmam en büyük neden tabi. :) Ayrıca haberlerde gördüğümüz “Yarın sıcaklık -3 derceye kadar düşecek.” benzeri söylemlerden dolayı “Dışarısı gerçekten ne kadar soğuk?” diye düşünmem de bir diğer etken.

Kullanacağımız sensör teorik olarak -55, +125 santigrat derece arası sıcaklıkları ortalama 0.5 santigrat derece hassiyetler ölçebiliyor. Yine teorik olarak devreyi 3V DC ve üzeri bir kaynakla çalıştırabilirsiniz.

Devreye geçmeden önce malzemelerimizi sayalım:

  • DS18B20
  • PIC 16F628 veya PIC 16F628A
  • 10K veya yakın değerde POT
  • LED (Herhangi bir renk olabilir.)
  • 470 Ohm Direnç
  • 4.7 KOhm Direnç
  • HD44780 veya benzeri sürücü entegre içeren 16×2 LCD Ekran

Her malzemeden bir adet olması yeterlidir. Devrenin özelliklerine kısaca bakalım.

Devamını Oku »

MPLAB 8.30 Yayınlandı

MPLAB 8.30Microchip, PIC’leri üreten firma, tarafından üretilen, temel olarak assembly dilinde program yazmak ve PIC’lerin simülasyonlarını yapmak için kullanılan MPLAB’ın 8.30 numaralı versyionu yayınlandı. Yazılım aynı zamanda C dili ile de PIC programlamayı desteklemektedir. Simülasyon özelliği sayesinde yazdığınız programı adım adım test edebilir. Her adımda değişkenlerinizin ve PIC içerisindeki tüm yazmaçların ( register ) içeriğine bakabilirsiniz.

Devamını Oku »

Bir Mikrodenetleyici – PIC – Nasıl Programlanır ? – E-Kitap

Mikrodenetleyici ProgramlamaBu elektronik kitapta, bir mikrodenetleyicinin ( Kitapta örnek olarak genellikle PIC 16F84 alınmıştır. ) nasıl programlanabileceği anlatılmıştır. Dil olarak PIC Assembly dili seçilmiştir. PIC Assembly dili yeni başlayanlar için zor bir dil gibi gözükse de cihazın yapısının, nasıl çalıştığının öğrenilmesi açısından oldukça faydalı bir dildir. Çalışma şekli Assembly ile öğrenildikten sonra PIC C gibi daha yüksek seviye programlama dillerine kolaylıkla geçiş yapılabilir. Assembly dili ile PIC programlamayı bilmenin, PIC’in çalışma şeklinin anlaşılmasına büyük katkısı vardır.

Eğer PIC programlamaya Assembly dili ile başlamayı düşünmüyorsanız bile PIC’i daha iyi kavramanıza ve yüksek seviye programlama dillerinin yazdığınız az kod ile işlemleri nasıl yaptığı hakkında bir fikrinizin olmasına bu kaynağı okumanızın katkısı olacaktır.

Devamını Oku »

Mikroişlemci ve Mikrodenetleyiciler E-Kitap

Bu elektronik kitapta adından da anlaşılabileceği gibi mikroişlemciler ve mikrodenetleyiciler üzerinde durulmuştur.Ek olarak mikroişlemci ve mikrodenetleyiciler arasındaki farklardan da bahsedilmiştir.Mikrodenetleyiciler ( örneğin PIC ) ve mikroişlemciler ile ilgili başlangıç seviyesinde açıklayıcı bir kaynaktır.Mikrodenetleyicilerin ve mikroişlemcilerin çalışma yapısı ve bileşenleri hakkında açıklayıcı bilgiler verilmiştir.Mikroişlemci olarak 6502, mikrodenetleyici olarak da PIC 16F84 örnek alınmıştır.

Ayrıca bir PIC’in nasıl programlanabileceği örnek kodlarla ve resimlerle anlatılmıştır.Günümüzde oldukça popüler olan PIC’lerin yapısını, onları kullanmayı ve programlamayı öğrenmek isteyen kişiler için yararlı bir kaynaktır.

Detaylı konu listesi de şu şekildedir:

Devamını Oku »

PIC 16F84 ve PIC 16F84A Arasındaki Farklar ve Benzerlikler

PIC 16F84 ve PIC 16F84A bir zamanlar uygulamalarda popüler olarak kullanılan mikrokontrolcülerdi.PIC uygulaması denince, PIC 16F84 akla gelirdi.Daha sonra Microchip, PIC 16F84′ün geliştirilmiş versiyonu olan PIC 16F84A’yı üretmeye başladı.Bir zaman geçtikten sonra PIC 16F84′ün üretimi durduruldu. Çünkü yerine geliştirilmiş versiyonu üretiliyordu.Doğal olarak da bir alt modelini üretmek gereksizdi.Yeni yapılan uygulamalarda A serisini seçmek daha mantıklıydı, çünkü daha hızlı çalışabiliyordu.

Bugünlerde uygulama yapmak için popüler olan PICler ise, PIC 16F628A ve onun daha büyük hafızaya sahip olanı PIC 16F648A. PIC 16F84A’yı kullanmak, yeni uygulamalarda, projeyi geliştiren için 16F628 serisine göre bir külfet olsa da, 16F84A serisi çoğu uygulamanın 16F84′e göre yazılmasından dolayı sıklıkla kullanılıyor.

İlk paragrafta dedik ki, bir çok güzel ve çalışan uygulama 16F84 ile yapılmış.İkinci paragrafta da bu mikrokontrolcünün yerine PIC 16F84A üretildiğinden bahsettik.Günümüzde PIC 16F84 ile yapılan eski projeleri mecburen 16F84A ile yapmak zorundayız.Bu değişiklik de aşağıdaki soruları akıllara getiriyor:

“Devre PIC 16F84 ile yapılmış.Ben 16F84A taksam olur mu?”

“16F84 ile 16F84A arasındaki farklar nelerdir?”

“Programlayıcım PIC 16F84 programlıyor, peki 16F84A da programlayabilir miyim?”

Bu yazımızda bu soruları yanıtlamaya çalışacağız. :)

Devamını Oku »

Devrede Transistör Kullanmanın İncelikleri

Yazarımız, bu konuyu bir ihtiyaçtan dolayı araştırmak zorunda kalmış.Transistör seçimini ve devrede nasıl verimli kullanılmasını gerektirdiğini yabancı kaynaklardan araştırmış.Çeşitli kaynaklardan topladığı bilgileri düzenlemiş ve güzel bir kaynak ortaya çıkmış.

Devrenizde transistör kullanacaksanız göz atmanızda fayda var.

Devamını Oku »

C ile PIC Programlama E-Kitap

Sizlerle geçen gün bulduğum PIC programlama için c dilini anlatan Türkçe bir e-kitabı paylaşmak istiyorum.Kitabın tamamını okumasam da başlarında PIC ile ilgili genel bilgiler verilmiş.İlerleyen kısımlarda da C dilinin yapısı, yazılış tarzı (syntax) detaylı bir şekilde anlatılmış.

Devamını Oku »

Sensörler ve Transdüserler E-Kitap

Yararlı olabilecğini düşündüğüm bir elektronik kitabı sizinle paylaşıyorum.

Bu elektronik kitap sanayide, elektronik ve robotikte sıklıkla kullanılan sensörleri ve transdüserleri anlatmaktadır.

Kitabın içeriği de şu şekildedir.

Devamını Oku »

Arama Yap
Üye Alanı
 
 
Kayıt Ol || Aktivasyon Kodu İste
Teknik Yardım
6 tane konu henüz çözüme ulaşmamış. Belki siz yardımıcı olabilirsiniz ya da sorunlarınızı çözmenize başkaları yardım edebilir. Teknik Yardım bölümüne buradan ulaşabilirsiniz.
Destek İçin
İzoelektronik Facebook Sayfası
İzoelektronik'e Facebook sayfamıza katılarak destek olabilir, eklenecek yeni yazıları ve gelişmeleri Facebook üzerinden de takip edebilirsiniz.
Güncel Kalın

Eklenen Yazılar E-posta Adresinize Gönderilsin

Bizi RSS ile de takip edebilirsiniz.

Translate
Son Yorumlar
  • 90alper90: Merhaba Ozan Bey, Ölçümleri aldıktan sonra aynı anda göstermekte bir sıkıntı yok. Önemli olan 3 ölçümü de alabilmek. Bir önceki...
  • ozigeldi: alper teşekkür ederim bu arada ben ozan memnun oldum ben bu 3 ölçümü aynı lcd ekranda gösterebilimiyim pıc’e yeni başladım ve bu...
  • botan: meraba malzemeleri tedarik ettim motor olarak step motor aldım sizin yüklediğiniz programın aynısını yüklesem sorun yaşarmıyım acaba, yeni...
  • kuvvetkmc: Şöyle söyleyim; Anakart üzerinde ki; R1-R2-R3-R4-R4-R5-R6-R7-R8-R9- R10-R11-R12-R13-R14-R15-R16-R1 7-R18-R19 C1-C2-C3-C4 Q1;...
  • İzoelektronik: @kuvvetkmc Sorun çıkaran dirençleri daha net olarak belirtebilirseniz daha kolay yardımcı olunabilir. @botan Belirttiğiniz devreler...
drupal statistics module