PIC zamanlı 8 çıkışlı kontrol Uygulaması

Başlatan omercakir, 13 Mayıs 2013, 13:57:05

omercakir

Merhabalar,

Devrede normalde 8 adet çıkış var fakat biz bir tanesini iptal ettik 7 çıkışa düşürdük



1,2,3 nolu çıkışlar sürekli çıkışa 1/0 bilgisi verecek şekilde yürüyen ışık gibi bilgi veriyor. kendi aralarındaki hızları 100ms

4 nolu çıkış 14 saniye sonra beş defa yanıp sönecek şekilde 1/0 bilgisi verip 15. Saniyede duruyor.

5 nolu çıkış ise 4 nolu çıkıştan 14 saniye sonra beş defa yanıp sönecek şekilde 1/0 bilgisi verip 15. Saniyede duruyor.

4 ve 5 nolu çıkışlar kendi aralarında 14 saniyelik bir flip flop gibi sürekli çalışıyor

6 nolu çıkış 2 dakika da bir 3 defa yanıp sönecek şekilde 1/0 bilgisi veriyor

7 nolu çıkış ise 30 dakika da bir 1/0 bilgisi veriyor



Çıkışların yapmasını istediğimiz durumlar bu şekilde.. fakat mesela 6 nolu çıkış aktif olacağı sırada diğer tüm döngüler 1 saniye önceden durması ve iki saniye boyuncada durağanlık devam etmesi gerekiyor.



Program ilk başladığında 6 nolu çıkış çalışıyor aradan 2 saniye geçiyor ve 4 nolu çıkış çalışıyor hemen peşinden de 1-2-3 döngüsü sürekli çalışmaya başlıyor. 1-2-3 döngüsü çalışmaya başladığı andan itibaren 14 sn boyunca devam ediyor ve bir saniye duruyor peşinden 5 nolu çıkış çalışıyor ardından tekrar 1-2-3- döngüsü 14 saniye boyunca tekrar çalışmaya başlıyor bu şekilde 2 dakika boyunca aralarında devam ediyorlar daha sonrada 6 nolu çıkış aktif oluyor fakat dediğim gibi aktif olmadan önce tüm döngüler 1 sn duruyor 6 nolu çıkış bir oluyor ve döngüler 2 sn ye durmaya devam ediyor daha sonra tekrar en baştaki gibi 4 nolu çıkış çalışıp peşinden 1-2-3 çalışmaya devam ediyor.. 7 nolu çıkış 30 dk da bir çalışıyor okadar.. karışık oldu galiba, daha yeni olduğumuz için üstesinden gelemedik yardımınızı rica ederiz.

http://letitbit.net/download/11176.1034219b1b7122321226e8efbb7a/Uygulama.zip.html