Pıc16f84 Ile Asansör Yapımı Hakkında Yardım
Arkadaşlar öncelikle Hepinizin Geçmiş Kurban Bayramını En Içten Dileklerimle Kutlarım.
Arkadaşlar Belki Pıc16f84a Ile 8 Katlı Asansor Kartı Yapılırmı Demeyin Yapmak Zorundayım. Siz Değerli Arkadaşlardan şu Konularda Yardım Bekliyorum.
1- Portb De Yer Alan Iki çıkışı Yani Rb4-rb5 Dc Motoru Gerektiğinde Sağa Veya Sola Veya Durduracak. Mesela 7.kattan Asansöre Seslediler Asansörde 0.katta O Zamam Motor Saat Yönünde Dönecek. 7. Kata Geldiği Anda Motor Duracak . Bu Durumu Pıc Algılayacak Yani Asansörün Kaçıncı Katta Olduğu Kısacası Kat Bilgisi .portb Nin Rb6 Nolu Ucuda Bu Kat Bilgisi Sinyali Için Kullanılacak. Ben Bunu Ve Bu Yazdıklarımın Tümünü Başaramadım.
Not: Porta A Ya Bağlı 3 Adet Butonlarım Var Bunlardan Kat Bilgisini Elde Ediyorum. Mesela 3 Butonada Basıldımı Porta Ya 7 Bilgisi Gitmektedir. 3 Butona Basmadığım Anda 0 Bilgisi Gitmketedir. Bunu Halletmiş Durumdayım.
şimdi Butonlardan Porta Ya Gelen Bilgiyi Değerlerip Motorun Sağamı Solamı Yoksa Durması Gerektiğini Belirlemek üzere Bir Program Yazdım Ama Başaramadım.
2-burada Yer Alan Motor Uygulamalarını Tamamını Inceledim. Uğraşan Arkadaşların Ellerine Sağlık Ama Ben Assebly Dili Kullanmaktayım. Bu Uygulamaların Hepside çok Güzel. Internette özellikle Forum Sitelerinde Böylesi Uygulamaları Paylaşan Yok. Tekrardan Teşekkür Ederim. Ayrıca Portb Nin Rb0-rb3 çıkışlarınıda 7447 Ye Oradanda Ortak Katotlu Seven Segmentte Gönderdimki Butonlardan Gelen Kat Değeri Kaç Dısplayde Göeyim Bunu Da Halletmiş Durumdayım. H Köprüsü Kullanarak Dc Motoru Sağa Sola Ve Durdruma Anlamında Kontrol Edeyim Istedim O Zaman Portb De çakışmalar Oldu Bunu önlemek Için Kesme Mi Kullanmalıyım .
Arkadaşlar Müsait Iseniz Lütfen Yardımlarınızı Bekliyorum.
Iyi Akşamlar.
|