1000 kişiden bir kişi için ! devam.... 320volt blog

Elektronik Devreler Projeler » Elektronik Elektrik Makale Kılavuz Bilgi Rapor »

İnferruj Data Transferleri Protokoller Devre Mantığı

İnferruj Ledi Sürmek

İnferruj Ledi Sürmek

İnferruj Ledi Sürmek led

Transistör kullanmadan ledi sürmeniz ve / veya birden fazla led kullanmanız mümkündür. R4 Direnci bu konularda size ayar imkanı verir. Ancak çıkışta 555 i kullanmadan ledi sürmek isterseniz mutlaka transistör kullanın.

İnferruj Data Gönderim – Alım Mantığı

İnferruj Data Gönderim - Alım Mantığı

İnferruj data tabloda gösterildiği şekilde teslenmiş (inverter) olarak alınır.

Vericinin Hangi Protokolü Kullandığını Bulmak

Vericinin protokolünü bulmanın yolu Start, Lead-in yada Data Biti sürelerini yani ilk data süresini kontrol etmektir. Aşağıdaki HIGH süreleri incelendiğinde birbirini tutacak bir değerin olmayışından LOW süresini kontrol etmenin gereği yoktur.

• ITT Protokolü ( ilk data = Lead-in )
5 us &= Lead-in HIGH Süresi =& 15 us
200 us &= Lead-in LOW Süresi =& 400 us

• SHARP Protokolü ( ilk data = Data Biti )
250 us &= Data HIGH Süresi =& 400 us
600 us &= Data LOW Süresi =& 1750 us

• NOKIA Protokolü ( ilk data = Start Biti )
450 us &= Start HIGH Süresi =& 550 us
2450 us &= Start LOW Süresi =& 2550 us

• RC5 Protokolü ( ilk data = Start Biti )
850 us &= Start HIGH Süresi =& 950 us
850 us &= Start LOW Süresi =&l 950 us

• SIRC Protokolü ( ilk data = Start Biti )
2350 us &= Start HIGH Süresi =& 2450 us
550 us &= Start LOW Süresi =& 650 us

• NEC Protokolü ( ilk data = Start Biti )
8.90 ms &= Start HIGH Süresi =& 9.10 ms
4.40 ms &= Start LOW Süresi =& 4.60 ms

İnferruj Datayı Kopyalamak

Alıcı modülünüzün programını ve donanımını Data kopyalama mönüsü veya tuşuna uygun hale getirdiğinizde inferruj datayı kopyalamanız mümkündür.

Burada programınız data kopyalama modu seçildiğinde kopyalama rutinine yönlenmeli ve Start, Lead-in veya Data biti kontrolü için beklemeye başlamalıdır. Bu bilgilerden herhangi biri alındığında (yani kopyalanacak vericinin herhangi bir tuşuna basıldığında) bu bilginin hangi protokole uyduğunu Start LOW süresi içerisinde tespit ederek data alımına hazır hale gelebilmelidir.

Ancak ilk bilgi geldiğinde bu bu protokolün SHARP ait olduğunu tespit etmesi halinde, bu protokolde start biti olmaması nedeniyle gelen bu ilk bilgiyi cihaz kodunun ilk biti olarak kaydedebilmeli ve son gelen iki bitin kontrol biti olduğunuda bilmesi gerekmektedir.

Dikkat edilecek diğer bir noktada tespit edilen protokolün NOKIA veya RC5 olması durumunda Start biti gelmesine karşın ilk bitin ikinci yarısında HIGH durumu oluştuğunu bilerek NOKIA için 500 us ve RC5 için 900 us LOW bilgisinin HIGH den önce olduğunu anlayabilmesi gerekmektedir.

Bundan sonraki aşama bu vericinin kullandığı protokol bilgisi dahilinde cihaz kodunun toplam sayısı ve ardı sıra gelen bitlerden hangileri olduğu tespit ederek vericinin yolladığı cihaz kodunu tespit edebilmelidir.

Son aşama ise aynı protokol bilgisi dahilinde tuş kodunun toplam sayısını ve yine ardı sıra gelen bitlerden hangileri olduğu tespit ederek vericinin yolladığı tuş kodunu da tespit edebilmelidir.

Program bu şekilde kopyalanacak vericinin her seferinde tek bir tuşunu kopyalayabilme yeteneğine sahipken son aşamanın uygulanması yerine sizin programınız tarafından ilgili protokolün tüm tuş komutları bilinmesi halinde son aşama yapılmadan, kopyalanacak vericinin protokolünün ve cihaz kodunun tespit edilmesi yeterli olacak ve kopyalama devreniz, yazılımınız sayesinde o kumandanın tüm yeteneklerine sahip olabilecektir.

Kısaca sonlandırmak gerekirse kopyalanacak vericinin tek bir tuşuna basılması sizin yazılımınız tarafından vericiye ait tüm bilgilere sahip olunması için yeterli olacaktır. Ancak kopyalanan data yollanırken ITT protokolü için Lead-out ve SHARP protokolü için son iki kontrol bitinin yollanılması da ayrıca gerekecektir.

İnferruj Datayı Bilgisayardan Okumak

İnferruj datayı aşağıdaki şema yardımı ile bilgisayarınızın RS232 portundan izleyebilirsiniz. Visual Basic gibi ileri seviye programlama dilleri ile yazacağınız program, sizi asm ile uğraşmaktan kurtarır. TK19 beslemesini RS232 portundan almakta olup, ayrıca besleme devresine ihtiyaç duymaz.

inferruj Datayı Bilgisayardan Okumak

Dikkat !
RS232 portu devrede yapabileceğiniz hatalı bağlantılar nedeni ile hasar görebilir.

İnferruj Datayı Bilgisayardan Göndermek

İnferruj datayı aşağıdaki şema yardımı ile bilgisayarınızın RS232 portundan hem izleyebilir hem de alıcı ünitelere data yollayabilirsiniz. TK19 ve Led beslemesini yine RS232 portundan almakta olup, ayrıca besleme devresine ihtiyaç duyulmaz.

inferruj Datayı Bilgisayardan Göndermek

Dikkat !
RS232 portu devrede yapabileceğiniz hatalı bağlantılar nedeni ile hasar görebilir.

YAZININ DİĞER SAYFALARI: 1 2

Yazar: gevv

Yazarımızın 320volt.com Blog üzerinde şu an okuduğunuz yazı dahil 1955 yazısı bulunmaktadır. Yazarımız hakkında bilgileri ve diğer yazılarını görmek için bakınız;

Elektronik

 
  1. Ugur says:

    İnferruj Datayı Bilgisayardan Okumak ve Göndermek hangi programları kullabiliriz

Yorum yapın

Doğrulama: (kutuyu işaretleyiniz)

  • Lütfen Türkçe imla kurallarına dikkat etmeye özen gösteriniz.
  • Yorumunuz yönetici tarafından kontrol edilmeden yayımlanmaz.
  • Paylaşılan devrelerin malzeme listesini istemeyiniz. Olsa zaten paylaşılırdı şema üzerinden listeyi çıkartabilirsiniz
  • Gavatar sitesine avatarınızı yükleyebilirsiniz.