avatar_serkan_31_31

sony kumanda toggle çılışması

Başlatan serkan_31_31, 02 Haziran 2012, 19:57:50

serkan_31_31

iyi akşamlar hocam. 18f452 ile sony kumandayı yaptım toggle olaral sorunsuz çalıştırdım ama 16f628 ile çalışmadı. aynı program hiç değişiklik yapmadım ama bi türlü çalıştıramadım. tuşa basılı tutunca hep flaş yapıyor. neden bu sorunu yaşıyorum hocam? program şimdi yanımda değil, en kısa zamanda buraya atarım
Serkan Ünaldı

serkan_31_31

iyi akşamlar hocam. 18f452 ile sony kumandayı yaptım toggle olaral sorunsuz çalıştırdım ama 16f628 ile çalışmadı. aynı program hiç değişiklik yapmadım ama bi türlü çalıştıramadım. tuşa basılı tutunca hep flaş yapıyor. neden bu sorunu yaşıyorum hocam? program şimdi yanımda değil, en kısa zamanda buraya atarım
Serkan Ünaldı

ete

programı at bakalım yoksa havaya konuşmuş olacağım.
Ete

serkan_31_31

iki programda ilişikte hocam. 452 li istediğim gibi diğeri flas yaparak çalışıyor. ben 628 li devrede kararlı çalışmasını istiyorum :\
Serkan Ünaldı

ete

Serkan,
Aslında iki programında çalışmaması gerekirdi. Zira sistemin esası Header sinyalini yakaldıktan sonra gelen pulslerin sürelerini ölçerek karar vermeye dayanıyor. Şayet okunan puls sürelerini kayıt etmez isen ve o anda karşılaştırma yaparsan program komut gecikmelerinden dolayı puls kaçırırsın. Sende de bu oluyor sanırım.
Bu nedenle taktik değiştirip ;
- Önce header sinyalini yakalayacaksın.
- Sonra ardından gelen 12 puls'i alacaksın ve her birini sıralı bir değişkene yerleştireceksin.
- Puls okunma bittikten sonra artık kayıtlı süreleri karşılaştırıp HIGH mi yoksa LOW mu olduklarını tespit edebilirsin.
Bu sisteme göre programını değiştirdim.
İlişiktedir. Bir dene istersen.

Ete


serkan_31_31

ilginize teşekkür ederim hocam .bi deneyip haberdar ederim....
Serkan Ünaldı

Powered by EzPortal