PIC Analog Karşılaştırıcı Modülünün Kullanılması

 

Elektronik uygulamalarda pek çok yerde analog karşılaştırıcıları kullanırız. Analog Karşılaştırıcı iki voltaj değerini karşılaştırır ve  büyük olan değere göre çıkış verir. Karşılaştırıcılar; akü şarj devrelerinde, Sıfır tespit devrelerinde, endüstriyel sensör devrelerinde vb. pek çok yerde kullanılırlar

PIC Mikrodenetleyicilerin pek çoğunda Analog Karşılaştırıcı Donanım Modülü bulunur. Bu yazımızda bu modülü tanımaya çalışacağız.

Okumaya devam et

7 Segment Sayıcı -Counter- (0-99)

7 Segment Sayıcı-Counter- (0-99)

Bu projede 0-99 arası yukarı/aşağı sayan, iki dijit(display)  sayıcı devresi yapacağız. Sayıcı tarama metodunu kullanmaktadır. Örnek olması açısından bu uygulamada kesme kullanmadan tarama işlemi ile saydırma yaptık.

Okumaya devam et

7 Segment Sayıcı (0-9)

7 segment sayıcı

Bu uygulamada 1 adet 7 segment display kullanarak 0 ile 9 arası yukarı ve aşağı sayıcı  yaptık. Örnek olması açısından incelenebilir bir proje.

Okumaya devam et

Kronometre

DSC_0627

Kromometre, zamanı büyük hassasiyetle ölçen bir saat  çeşididir. Normal saatlerde santisaniye kavramı yoktur. Ancak kronometrelerde santisaniye kavramı vardır. Santisaniye 10milisaniyelik zaman birimidir. 100 santisaniye 1 saniye eder.

Kronometreler zamanın hassas ölçülmesi gereken yerlerde kullanılır. Mesela koşu, yüzme gibi spor müsabakalarında skoru tespit için, çizgi izleyen robotların pisti ne kadar zamanda tamamladığını ölçmek için vb. kullanılır.

Okumaya devam et

Oda Termostatı

DSC_0624

Oda termostatları, oda ısısına göre kombileri kontrol eden elekronik cihazlardır. Piyasada değişik yapılarda oda termostatları mevcuttur. Yapılan araştırmalara göre %30 oranında gaz ve elektrik tasarrufu sağlamaktadır. Bu termostat devresi DS18B20 sensörü ile sıcaklığı algılamaktadır. Dolayısı ile hassasiyeti yüksektir. Ondalık ayarlama yapılabilmektedir. Bizzat kendimin kullandığım ve çok memnun olduğum bir termostat devresidir.

Okumaya devam et

Negatif Sıcaklık Gösterebilen LCD Termometre

lcdtermometre

Bu uygulamamızda PIC16F628A mikrodenetleyicisi ile DS18B20 sıcaklık sensörü kullanarak negatif sıcaklık değerlerini de gösterebilen LCD’li bir termometre yapacağız.

Okumaya devam et