PIC16F84 ile Yapılan Kapı Modeli Problemi Eksik Kaldı Yardım!

p1cde10

Üye
Katılım
19 Nis 2014
Mesajlar
4
Puanları
1
Merhaba, sistem şu şekilde olacak...
Garaj kapısı kontrol edilecektir, kapı açma butonuna basıldığında kapı açılacak sınır anahtarına çarptığı anda duracak, 5 saniye sonra emniyet sensörü arabayı görmüyor ise kapı kapanacak sınır anahtarına çarptığında kapı duracak, eğer araba sensörü kesiyorsa kapı kapanmayacak. Ben elimden geldiğince bir şeyler yapmaya çalıştım resmi atıyorum. Yardım edebilirseniz çok memnun olurum.
 

Ekli dosyalar

  • Kapı programı.jpg
    Kapı programı.jpg
    96.1 KB · Görüntüleme: 26
Emniyet sensörüne bir röle bağlarsın çift kontaklı olan bir röle rölenin enerjisi var ise yani kapı sınırları içinde araba var ise pic kapıyı kapat sinyali yollasa bile rölenin kontakları açık olduğundan çalışmaz...

Yani emniyet sensörü ile çift kontak yani iki tane birbirinden bağımsız no - nc ve no - nc kontağı olan röleler var enerjilenince iki nc de no oluyor iki no da enerjilenince nc oluyor gibi...

Ve emniyet sensörü için gereken programı bu şekilde aradan kaldırıp atabilirsin ki bu da çok daha az komut ile işini çözebilmene yardımcı olacaktır...

Ardından programın çalışmasını kapı aç butonu ile kontrol edebilirsin...Fakat programda sıkıntın varsa onu da ayrı olarak ele almak gerekir tam olarak sıkıntını yazabilirsen fırsat buldukça ilgilenmeye çalışırım.
 
Emniyet sensörüne bir röle bağlarsın çift kontaklı olan bir röle rölenin enerjisi var ise yani kapı sınırları içinde araba var ise pic kapıyı kapat sinyali yollasa bile rölenin kontakları açık olduğundan çalışmaz...

Yani emniyet sensörü ile çift kontak yani iki tane birbirinden bağımsız no - nc ve no - nc kontağı olan röleler var enerjilenince iki nc de no oluyor iki no da enerjilenince nc oluyor gibi...

Ve emniyet sensörü için gereken programı bu şekilde aradan kaldırıp atabilirsin ki bu da çok daha az komut ile işini çözebilmene yardımcı olacaktır...

Ardından programın çalışmasını kapı aç butonu ile kontrol edebilirsin...Fakat programda sıkıntın varsa onu da ayrı olarak ele almak gerekir tam olarak sıkıntını yazabilirsen fırsat buldukça ilgilenmeye çalışırım.

SIKINTIM su. Kapi acildiginda 5 saniye sonra kapanmamasi yani isisdeki kapi kapa ledinin sinir anahtarina basana kadar yanik kalmamasi onun komut satirini yazamadim emniyet sensorude surekli dongu halinde olmali kapi acik oldugunda yani 0 mi 1 mi iste kimseyi gormuyorsa 5 saniye sonra kapat kapiyi
 
Kusura bakmayın bayağı süredir bilgisayara oturamıyorum ancak programda şu şekilde bir çözüm buldum, belki başka arkadaşlarda yararlanmak ister diye paylaşayım. Çalışması şu şekilde:
Eğer kapı kapalı sınır anahtarı 0 (yani basılı) ise ve kapı aç butonu 0 (yani butona basılmış ise), o zaman kapıyı aç. Eğer kapı acık sınır anahtarı 0 ise o zaman kapının açılmasını durdur. Kapı duruk ise o zaman emniyet sensorünün önünde bir şey var mı ona bak, önünde bir şey yok ise 5 saniye sonra kapıyı otomatik olarak kapat, kapı kapalı sınır anahtarına çarp dur, döngü...


 

Ekli dosyalar

  • Kapı Kontrolü.rar
    18.3 KB · Görüntüleme: 10

Forum istatistikleri

Konular
128,119
Mesajlar
915,167
Kullanıcılar
449,824
Son üye
Lecterer

Yeni konular

Geri
Üst