avatar_Mucit23

PT2262 Software Simülasyonu

Başlatan Mucit23, 16 Şubat 2017, 00:41:37

Mucit23

Ete Hocam selamlar

Elimde PT2272 çipli bir alıcı var. Bu alıcıya PicMikroişlemcileri ile veri göndermem gerekiyor. Daha önce PT2272 tarzı entegrelerin pic ile simülasyonu ile uğraştığınızdan bahsetmiştiniz. Şuanda tam tersini yani PT2262'yi pic ile simüle etmeye çalışıyorum.

Sorunum ise datasheettteki timing değerlerini tutturamadım.

PT2262 için Senkronizasyon süresi şu kadar, Lojik1 süresi şu kadar ve Lojik 0 süresi şu kadar gibi bilgiler lazım açıkçası. Basitçe bir iki komut karşıya göndermeye çalışıyorum.

Bu konuda yardımcı olabilirmisiniz?

Teşekkürler
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

ete

Bunu yapmanın engüzel yolu aslında bir kayıtlı skop ile RF den (PT2262) den sinyal alıp bunu kayıt etmek.
Sonra bir benzerini pic ile yaratmaktır.
ünki yaratmak istediğin sinyalin parametreleri var ve bu parametreler ise entegrenin OSC frekansına bağlı.
Bu yüzden data sheet bir OSC peryoduna ALFA demiş ve ve BIT=0 için 4 ALFA HIGH, 12 ALFA LOW peşinden bunun tekrarı şeklinde açıklama vermiş Bit=1 için ise 12 ALFA HIGH ve 4 ALFA LOW ve peşinden bu ikisinin tekrarı şeklinde açıklama vermiş.
Bit=Float ise bu iki sinyalin karışımı şeklinde bir sinyalin var.
Senkron biti için ise 4 ALFA HIGH ve 124 ALFA LOW şeklinde bir sinyalin var.
İşe önce Senkron biti ile başlaman gerekiyor.
Diyelimki frekansın 10 Khz bunun bir peryodu 1000/10=100 us dir. Ohalde ALFA=100us olacaktır.
Senkron biti= 400us HIGH +12.400 ms LOW
Diyelimki şifre bilgisi =%100F01F11011 olsun
Senkron bilgisinin ardından;
HIGH yani 1200usHIGH+400us LOW+1200us HIGH+400us LOW
LOW yani 400us HIGH+1200us LOW +400us HIGH+1200us LOW
LOW yani 400us HIGH+1200us LOW +400us HIGH+1200us LOW
FLOAT yani 400us HIGH+1200us LOW+1200us HIGH+400us LOW
...
..
şeklinde bütün bitleri bu sürelerde vereceksin.
Bu işlemi (yalnızca şifre bitlerinin verilmesini ) 4 defa tekrarlayacaksın. Yani tek bir senkron biti peşine 4 defa şifre bitleri tekrarlanacak. Bu bir paket anlamına geliyor.
Hepsi bu.
Ete

Mucit23

Teşekkür ederim hocam. Alıcının direncine baktım oda 10Khz olması lazım. Benim hatam senkrondan sonra veriyi 1 defa göndermekti sanırım. Arada kayboluyor herhalde. Artık çalıştırırım  muhtemelen.

Elimde hiç elcik yok aslında yoksa osiloskop ile çok daha kolay bulunurdu.
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

Powered by EzPortal