DS18B20 Sensörünün Alarm Özelliğini Kullanma

DS18B20 sensörü sıcaklık ölçümü yanında alarm özelliğine de sahiptir. Alarm özelliği kullanılarak termostat olarak kullanılabilir.

Alarm sınır değerleri EEPROM’a yazılarak elektrik kesintilerinden etkilenmesi önlenebilir.

Bu uygulamamızda LCD displayde sıcaklık değerini görüntüleyip alarm durumunu kontrol edeceğiz. Alarm durumunda alarm ledini yakacağız.

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

DS18B20 Sıcaklık Sensöründen Veri Okuma

DS18B20

DS18B20 sensörü -55 ile +125 derece arasında, 9-12 bit çözünürlükte ölçüm yapan dijtial sıcaklık sensörüdür. Üzerinde dahili alarm sistemi bulunmaktadır. 12 bit sıcaklık ölçümünü en fazla 750ms’de tamamlamaktadır. Herhangi bir ayar yapılmazsa sensör varsayılan olarak 12 bit çözünürlükte çalışmaktadır.

Okumaya devam et

Dijital AC Dimmer

Dimmerle lamba kontrolü ve dalga formu

Dimmer devreleri AC dalganın triyak vasıtasıyla fazının istenilen değerde ayarlanmasını yapan elektronik devrelerdir. Akkor telli lambalarda aydınlık ayarı, rezistanslı ısıtıcılarda ısı ayarı, üniversal motorlarda hız ayarı için kullanılırlar. Bu uygulamamızda PIC16F628A mikrodenetleyicisi ile dijital AC dimmer yapacağız.

Okumaya devam et