1-7 Kanal Haftalık Zamanlayıcı

| Aralık 5, 2024 Tarihinde güncellendi
1-7 Kanal Haftalık Zamanlayıcı

Haftalık zamanlayı devresi PIC16F628A mikrodenetleyici ve DS1302 gerçek zamanlı saat entegresi üzerine kurulu verilerin görüntülenmesi için 2X16 LCD ekran kullanılıyor. PCB çizimini değiştirmeden 1..7 Kanal kullanım için farklı yazılımlar var.

Haftalık zamanlayı da kullanılan Röleler 12V 10A Saat, takvim, rölelerin açık-kapalı ayarları için 4 adet buton kullanılıyor. Devrenin röle çalıştırmadan çektiği akım 35…38ma arasında 12VDC ile çalışıyor PIC16F628A, DS1302, ve LCD 7805 Regülatör entegresi üzerinden besleniyor.

PCB Çizimi Sprint layout 6 ile tasarladım PCB Tek katlı ve 10x10cm boyutlarında Çinli amcalar bu boyutlara alıştırdı 🙂 ama şuan kurlar ayırdı bizi 😀 neyse…

İlk versiyonu test ettim ikinci versiyonda röle durumlarını gösteren LEDler eklendi büyük değişiklikler yok ama test etmedim. Sorun olacağını sanmam.

PCB tasarımında her rölenin tüm kontakları için 3`lü kılemens kullandım röle aktif olmadığı zaman diğer kontaklar ile çeşitli senaryolar yapılabilir veya Röle ve Röleli Devreler yazısında ki örnek uygulumalar röle çıkışlarına eklenerek uygulamabilir.

3V Pil CR2032 ana kartlarda kullanılan tipden. DS1302`nin saat ve tarih ayarlarını saklaması için gereklidir.

Haftalık zamanlayıcı devresi Su deposu doldurma, bahçe sulaması, kapı kontrolü, lamba vb. için kullanılabilir. Ayrıca güvenlik için evde yokken odaların ışıklarını belli aralıklarda çalıştırmak içinde kullanılabilir.

Yazılımın kaynak CCS C kodu ve hex kodları var. Ayarlar, yazılımdan dil değişimi tüm detaylar video da.

 

weekly-timer-circuit-1-7-kanal-haftalik-zamanlayici

lcd-relay-1-7-kanal-haftalik-zamanlayici-weekly-timer-circuit

pcb-plan-weekly-timer-circuit-1-7-kanal-haftalik-zamanlayici

pcb-layout-weekly-timer-circuit-1-7-kanal-haftalik-zamanlayici

Kullanım sırasında, LCD ilk satırda saatleri, dakikaları ve saniyeleri (ss:dd:ss) gösterecektir. İkinci satırda haftanın günü 3 harfle (ör. Pazartesi için MON) ve gün, ay ve yılla birlikte takvim (GG:AA:YY) görüntülenecektir.

‘MENU’ tuşuna basarak programlama moduna geçiyoruz. Saat, dakika ve saniyeler hemen yanıp sönmeye başlar. ‘MON’, ‘MIN’ ve ‘HOUR’ tuşlarına basarak saat, dakika ve saniyeyi ayarlayabiliriz.
Haftanın gününü ayarlamak için ‘MENÜ’ düğmesine tekrar basın. Bu haftanın gününün yanıp sönmesini sağlayacaktır. ‘MON’, ‘MIN’ veya ‘HOUR’ düğmelerinden herhangi birine basmak bu günün sırayla değişmesine neden olacaktır.

Takvimi ayarlamak için ‘MENÜ’ düğmesine tekrar basın. Şimdi takvim yanıp sönecektir. Günü, ayı ve yılı değiştirmek için ‘MON’, ‘MIN’ ve ‘HOUR’ düğmelerini kullanın. Saatte yapılan bu değişiklikleri kaydetmek için ‘MENÜ’ düğmesine basın. Bu işlemde ayarlanacak kanal da LCD ekranda görüntülenecek ve üst satırda açılma saati yanıp sönecektir. ‘MON’, ‘MIN veya ‘HOUR’ düğmelerini kullanarak ayarlayın. Alt satırda istenen kapanma süresini ayarlamak için ‘MENÜ’ düğmesine basın. ‘MENÜ’ye bir kez daha bastığınızda, çıkışı tetiklemek istediğiniz günlerin bulunduğu ekran açılacaktır. En alt satırda, DSTQQSS (Pazar, Pazartesi, Salı… Cumartesi) formatında haftanın günlerinin baş harfleri bulunur.

‘MON’ butonu ile seçilecek günler arasında geziniyoruz. ‘MIN’ butonunu kullanarak açılacak günü ayarlıyoruz ve ‘TIME’ butonu ile günün seçimini kaldırıyoruz (açılmayacak). İşaretlenecek/işareti kaldırılacak günün yanıp söneceğini unutmayın. Bir günü işaretlediğimizde, kullanıcıya seçimi belirtmek için önündeki boşlukta ‘>’ karakteri görünecektir. Seçimi kaldırdığımızda günün başlangıcından önce yine bir boşluk görüntülenecektir.

Bu seçimleri kaydetmek için ‘MENÜ’ düğmesine tekrar basın. Daha fazla kanal varsa, seçilen seçeneğe bağlı olarak, yalnızca ‘MENU’ düğmesine bastıktan sonra kaydedileceğini unutmayın, her kanal için aynı adımları tekrarlayın. Bir kanalın çıkışı hiçbir zaman etkinleştirmemesini istiyorsanız, ‘açık’ zamanlarını ‘kapalı’ zamanlarıyla aynı olacak şekilde programlayın veya haftanın tüm günlerinin seçimini kaldırın. ‘RESET’ düğmesi, her kanal için veri kaydetmeyle ilgili yukarıdaki talimatları izleyerek programlama modundan daha hızlı çıkmak için kullanılabilir.

Kaynak: picsource.com.br/archives/7414

Haftalık Zamanlayıcı Devre Şeması

1 7 Channel Weekly Timer Circuit Diagram

PCB ve düzenlenen kodlar;

1-7-kanal-haftalik-zamanlayici

Şifre-Pass: 320volt.com

İlgili bir yazı https://320volt.com/haftalik-programli-cicek-sulayici-devresi-16f876-ds1302/

Yayım tarihi: 2022/09/19 Etiketler: , , , ,



6 Yorum “1-7 Kanal Haftalık Zamanlayıcı

  1. TahaTaha

    Merhaba üstadım
    Bu ekranda tanıtım videosu olan tarih zaman ayarlı role devresi ihtiyacım var aradığım şey sizin yaptığınız devre aynısı yanlız 24v ihtiyacım var bu konuda yardımcı olabilirmisiniz selamlar

    CEVAPLA
      1. TahaTaha

        Merhaba bahçe sulama da kullandığım vanalar 24v devre de 24v olması gerekir diye düşündüm
        Devreyi bütün olarak demin etmemde yardımcı olurmusun selamlar

        CEVAPLA
  2. sadettinsadettin

    iyi günler.7805 yerine L7805CV kullanabilir miyim çünkü elimde varda.

    CEVAPLA
  3. HamzaHamza

    Merhaba devrede düzenleme yapmak istiyorum.
    Devre şeması var mı?
    Sizin paylaştığınız baskı devrede düzenleme yapmak zor oluyor.
    Ben sıfırdan devre şamasına bakıp yeni baskı devre çizmek istiyorum.

    CEVAPLA

Bir yanıt yazın

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