arkadaşlar bu devreyi yaptım fakat 3.şahıslar tarafından kontrol edılmemesı ıcın şifrelemeyi nasıl yapcam bilemedim.
bide çıkışlar bas bırak olarak çalışıyor. bunu bas çalış bas dur gıbı nasıl yaparım..
Her iki entegrenin A0-A7 arası bitleri 3 konumlu olarak şifrelendirilir. Bu bitlerden istediklerini direk GND ye bir kısmını direk +besleme ye ve bir kısmınıda boşta bırakabilirsin. Bir tarafta ne yaptın ise diğer tarafta da aynısını yapman gerekir ki bir birlerini tanıyabilsinler.
Verici kısımda A8-A11 arasıda aslında şifre bacaklarıdır. Ancak buton kullandığın zaman onları buton üzerinden şifrelelemen gerekir.
Sen , A8-A9 da 2 buton kullanmışsın. Basılmayan butonb pini LOW da bekliyor basınca HIGH oluyor. A10 ve A11 ise boşta LOWa çekilmiş durumda. O halde öncelikle diğer taraftaki A10 ve A11 de Low'a çekilmelidir. A0-A7 arasıda diğer taraf nasıl ayarlanmış ise o şekilde ayarlanmalıdır. Boşta bırakılan pinler Z ile ifade edilir High="1" ve LOW="0" ile gösterilince bir örnek şifreleme ben vereyim istersen. %A7....A0 şeklinde dizilerek %10ZZ1101. Bu şifreyi uygularsan aslında şifre bitlerin şöyle oluyor (12bit)
%00XX10ZZ1101 , burada X ile gösterilenler buton pinlerin oluyor. Butona basınca karşıya yollanacak şifren %001010ZZ1101 diğer butona basınca yollanacak şifren %000110ZZ1101
Umarım anlaşılmıştır.
Bu sistem yalnızca Bas-Bırak şeklinde çalışır. Toggle çalışması için sisteme birde işlemci ilave etmen yada bir filip-flop (mesela 4013) ilave etmen gerekir.
Ete
Ete hocanın dediği gibi olacaktır.
Eğer İlk kez PT2272 ile uğraşacaksan Adreslemede Z durumunu yani float konumunu kullanmanı tavsiye etmem. Bacaklar arasındaki lehim kalıntıları veya diğer direnç oluşturacak kalıntılar bacağın konumunu lojik1'e veya lojik 0'a çekebilir. Bu yüzden şimdilik Z durumunu kullanma
çok iyi anladım hocam teşekkür. ederim.:):)
Ek olarak
"2272 M4" alırsanız geçici çıkış(butona basık tuttuğunuz sürece data verir) ,
"2272-L4" alırsanız kalıcı çıkış (butona basıp bıraktığınızda çıkış vermeye devam eder, tekrar bastığınızda bırakır)
hocam aklıma takılan bir durum var. şimdi ben tuşa bastım karşıya %000110ZZ1111 bu şifreyi gönderdim. alıcıda aynı şekil kodlu sistem normal çalışıyor. peki bnm okuldaki aynı proje üzerine farklı çalışmalar yapan arkadalar da %20 ihtimal ile bnm şifremin aynısını yazdı sonuçta belli bi şeye göre deği bu iş herkez şifreyi kendi belirliyor. o zaman bnm kumandam onun sistemini de kontrol edecek... ve bu proje üzerine çalışşan 30 kişi düşündüğümüz zaman aynı şifre kodlama oranı artıyor. böyle bir durumu nasıl önleyebılırız. o şifre sadece bnm olacak..???
teşekkürler.
Alıntı yapılan: bahdiyarusta - 24 Ocak 2014, 19:35:09
hocam aklıma takılan bir durum var. şimdi ben tuşa bastım karşıya %000110ZZ1111 bu şifreyi gönderdim. alıcıda aynı şekil kodlu sistem normal çalışıyor. peki bnm okuldaki aynı proje üzerine farklı çalışmalar yapan arkadalar da %20 ihtimal ile bnm şifremin aynısını yazdı sonuçta belli bi şeye göre deği bu iş herkez şifreyi kendi belirliyor. o zaman bnm kumandam onun sistemini de kontrol edecek... ve bu proje üzerine çalışşan 30 kişi düşündüğümüz zaman aynı şifre kodlama oranı artıyor. böyle bir durumu nasıl önleyebılırız. o şifre sadece bnm olacak..???
teşekkürler.
Bu entegreler 8 Bit şifreleme yapar. Yani 255 farklı şifre olabilir demektir. Buda maks. 255 denemede şifre çözülebilir demektir.
Yıllarca Türkiye genelinde kullanılmış bir kumanda sistemidir bu.
Bu iki entegre ile kendinize özgü şifre yapamazsınız. Ancak bir kaç yol vardır.
1- RF alıcı verici frekansını değiştirmek. 315 mhz mesela. Çünkü genelde 433 dür. Aynı şifreyi başkası vermiş olsa bu sefer aynı frekansda data yollaması gerekir.
2- Osilatör drençlerini değiştirmek. Entegrelerinin osilatör drençlerini 3 farklı şekilde kullanabilirsiniz. Data belgelerine bakınız.
3- Diğerleri D0,D1 çıkışlarını kullanıyorsa siz D2,D3 kullanın.
Eğer tamamen kendinize özgü RF iletişim yapmak isterseniz 2 adet PIC ile SERI BILGI gönderip kendi istediğiniz veriyi yollayabilir ve karşı taraftan alabilirsiniz.
Tavsiyem önce bu entegreler ile çalışın. RF data iletişimini çözün. Daha sonra PIC ile kendiniz yaparsınız.
İlyas bey.
ANladım teşekkür ederim.
Bir yanlış bilgiyi düzelteyim. Bu entegre 12 bit şifreleme yapar. Her bir bacak 3 ayrı kombinasyonda olabileceği için 3^12 olarak 531.441 değişik şifre ortaya çıkar. Buna yaklaşık 10 seride OSC farklılığı ilave edersen nerdeyse 5 milyon değişik şifre anlamına gelir. Hadi OSC serisini 5e düşürsek bile neredeyse 2,5 milyon rahat farklı şifre kombinasyonu doğar.
Her ne kadar buton kullanılınca şifre bacağı sayısı düşüyor gibi gözüksede aslında butonda bir şifreleme olarak çalışır. Bağlı olduğu bacağa farklı bir konum vererek şifreyi etkiler.
Elbette kullanmasını ve değişik şifre yaratmasını bilirsen pek kolay çözülmez. En azından herkes çözemez.
Ete
Alıntı yapılan: ete - 24 Ocak 2014, 20:52:44
Bir yanlış bilgiyi düzelteyim. Bu entegre 12 bit şifreleme yapar. Her bir bacak 3 ayrı kombinasyonda olabileceği için 3^12 olarak 531.441 değişik şifre ortaya çıkar. Buna yaklaşık 10 seride OSC farklılığı ilave edersen nerdeyse 5 milyon değişik şifre anlamına gelir. Hadi OSC serisini 5e düşürsek bile neredeyse 2,5 milyon rahat farklı şifre kombinasyonu doğar.
Her ne kadar buton kullanılınca şifre bacağı sayısı düşüyor gibi gözüksede aslında butonda bir şifreleme olarak çalışır. Bağlı olduğu bacağa farklı bir konum vererek şifreyi etkiler.
Elbette kullanmasını ve değişik şifre yaratmasını bilirsen pek kolay çözülmez. En azından herkes çözemez.
Ete
Düzeltme için teşekkür ederim hocam. Ben float olayını tamamen unutmuşum :)
Data bitlerini şifreden saymadığım için ben 12 bit olarak görmüyorum. Çünkü 4 bitlik data pinlerinin tamamını kullanmam icab ediyor.
Kullanmadığımız data bitlerini dediğiniz gibi şifrelemeye dahil edebiliriz.
Saygılarımla.
Merhba..
Birşey sormak istiyorum.. 2 adet iki kanallır rf alıcı yaparak kumandasını 4 kanallı verici yaparsak, bu kumandanın 2 kanalını bir rf ye diğer iki kanalını bir rf ye nasıl şifreleriz acaba veya mümkün müdür. Amacım 2 kanal rflerin ayrı olması biri arızalandığında diğerinin kumanda kalabalığı olmadan kullanılabilmesi.. Bir de acemiyim şifreleme olayı anladığım kadarı ile 2272 de ki 1-8 pinler arasını hangiblerini - kutba bağlarsak 2262 deki 1-8 arasındaki pinleri de aynı kutba bağladığımız da şifreleme gerçekleşmiş oluyor. Kaçırdığım nokta hangi butonu hangi kanala şifrelediğimizi nasıl öğreniyoruz ya da belirliyoruz. Ya da ben daha hiçbirşey anlamamışmıyım:) Mesela şu resimlerdeki devreleri yapmayı düşünüyorum.
Alıntı yapılan: escapeto - 13 Nisan 2014, 13:54:02
S:
Merhba..
Birşey sormak istiyorum.. 2 adet iki kanallır rf alıcı yaparak kumandasını 4 kanallı verici yaparsak, bu kumandanın 2 kanalını bir rf ye diğer iki kanalını bir rf ye nasıl şifreleriz acaba veya mümkün müdür.
C:
Evet mümkündür. 2 ayrı alıcı devresinde şifreler aynı verilir. Fakat Data çıkışları ayrı bağlanır.
S:
Amacım 2 kanal rflerin ayrı olması biri arızalandığında diğerinin kumanda kalabalığı olmadan kullanılabilmesi.. Bir de acemiyim şifreleme olayı anladığım kadarı ile 2272 de ki 1-8 pinler arasını hangiblerini - kutba bağlarsak 2262 deki 1-8 arasındaki pinleri de aynı kutba bağladığımız da şifreleme gerçekleşmiş oluyor.
C:
Evet aynen söylediğiniz gibi. 2262 de nasıl ise 2272 de de aynı şekilde olmalı ki DATA çıkışlarından çıkış alabilesiniz.
S:
Kaçırdığım nokta hangi butonu hangi kanala şifrelediğimizi nasıl öğreniyoruz ya da belirliyoruz.
C:
Nasıl ki 1 nci bacak ile 8 nci bacak şifre ve karşılıklı olarak aynı olması gerekiyor ise DATA bacaklarıda benzer şekildedir. Şifreleri aynı olan sistemde PT2262 'nin D0 pini 1 ise PT2272 nin de D0 pini 1 olarak çıkış verecektir.
DATA PINLERİ 13,12,11,10 dur.
Bunu daha iyi anlamak için devrenizde PT2262 butonlarının nereye girdiklerine bakın.
Süpersin teşekkür ederim..
O zaman yukarıda verdiğim resimdeki alıcı devresinde data 10 ve 13 e bağlanmış. Yapmam gereken diğer 2 kanallı da data pinlerini 11 ve 12 kullanmak. Şifreleme aynı yapıldığında kumandadaki 10 ve 13 data pinlerinin bağlı olduğu butonlar 1. alıcıyı 11 ve 12 data pinlerinin bağlı olduğu butonlar 2. alıcıyı çalıştıracak. Bu kadar basit ve net anlatılabilir.. Tekrar teşekkürler..
Bir şey daha sormak istiyorum müsadenizle. Bu iki alıcı devre ile 2 adet motor sürmek istiyorum. Motorlar max zorlanmada 1.5 amper çekiyor. H köprü mantığı ile sürülebiliryor şemalardan aladığım kadarı ile. Yanlız orada her iki butona basılması yasaklı koşul diye belirtilmiş.
Benim bunu L293 entegresi ile de yapmam mümkün mü. Orada mesela hem h köprü de hem de L293 entegre devresinde sinyal girişi olarak gösterdiği yerlere 2272 nin data pinleri olan 10-11-12-13 ü direk mi bağlıyoruz. Yani alıcı devresindeki data pini tr ye giriyor oradan röle v.s. ama h köprü ve ya L293 devresi kullanırsam data pinini araya bir şey koymadan direk sinyal girişlerine mi uygulamam gerekiyor.. Siz hangisini önerirsiniz? Bağlantı da nasıl bir yol izlemem gerekiyor. Kusura bakmayın forumlarda pek sorulara cvp alınamıyor. Hazır cvp almışken de yakanıza yapışmak gibi olmasın açıkçası:) Ben elektronikçi değilim Makina teknisyeniyim. Ama araştırmayı ve öğrenmeyi seviyorum. Tabiki elektronikle ilgili bir temel olmayınca bazı şeyleri kavraması zor oluyor.
Cvp için şimdiden teşekkürler.. Yani
Motorlarda hız kontrolü olmayacak ise H-köprüsü veya L293'e gerek yok. Zaten role çıkışınız var.
Roleler ile motoru çalıştırabilirsiniz.
Yalnız pt2272 nin data çıkışlarını direk kullanmak sakıncalı oluyor. Çok hızlı ver kesler yapabiliyor.
Ben bu sorunu şöyle aşmıştım ;
DATA çıkışlarından bir transistör ile role sürdüm. Role beslemelerine de paralel 220uf lik bir kondansatör bağladım.
Böylece anlık kesilmelerde roleyi tutuyor ve hafif bir gecikme sağlıyor.
https://ibb.co/phYsdZt
Burda 2. Madde röle çıkışlarını direk sürmeyin filtre ekleyin gibi mi acaba
Çok tutukluk yapıyor tek bir biri hariç diğerlerini Z olarak bıraktım ondanmidir anlamadım
Röle çıkışı direk sürüldüğü zaman verici butonuna basıp bıraktığın zaman röle çeker ve bırakır.
Bazen alıcı verici birbiri ile uyumlu çalışmaz ise sen verici butonuna basılı tutsan bile alıcıdaki röle çeker bırakır-çeker bırakır. İşte bunu engellemenin yolu rölenin sürülmesinde birde röle besleme bacaklarına 220uF kondansatör bağlamaktır. Böylece röle çekince kondansatör şarj olur. Röle bıraktığı anda kondansatör dolu olacağı için röle çekmeye devam eder ve kondansatör boşalınca bırakır. Ancak o bırakıncaya kadar ikinci çekmee emri geleceği için röle kesiksiz çalışabilir.
Bunu yapmanın diğer bir yolu da röleyi süren transistörün base ucuna bir kondansatör bağlamak olabilir. Böylece base ucunda volatj oldukça transistör sürmeye devam edebilir. Bunları denemek gerekir.
Ete
Hocam zaten bunun olabileceğini tahmin etmiştim base ucuna kapasite ekleyerek 2 saniyelik bir gecikme yapmıştım bazen oluyor hiç çalışmıyor sorun alicida mi vericide mi henüz çözemedim
Bir arkadaşın merdivenindeki engelli yatay cikip inen sandalyesi için 5mt kısa mesafede olacak sorun değil
Bir ihtimal sorun vericide uzun basmaktan kaynaklanıyor yolculuk 1dk sürüyor
Veya sifrelemede mi hata yapıyorum
Vt bir LED baglayip ne oluyor bakmak lazım
Alıntı yapılan: zeka43 - 20 Eylül 2022, 10:55:29Hocam zaten bunun olabileceğini tahmin etmiştim base ucuna kapasite ekleyerek 2 saniyelik bir gecikme yapmıştım bazen oluyor hiç çalışmıyor sorun alicida mi vericide mi henüz çözemedim
Bir arkadaşın merdivenindeki engelli yatay cikip inen sandalyesi için 5mt kısa mesafede olacak sorun değil
Bir ihtimal sorun vericide uzun basmaktan kaynaklanıyor yolculuk 1dk sürüyor
Veya sifrelemede mi hata yapıyorum
Vt bir LED baglayip ne oluyor bakmak lazım
Rf ler surekli veri göndermeye çok uygun değil. Muhtemelen sizin rf modülleriniz filtreleme yapıyor ve parazit sinyal olarak algılıyor. Ya datayi çok kısa süre 50ms gibi kesip geri vereceksiniz yada senkron bitinin süresini uzatacaksiniz. Bu da osc direnclerini düşürmek yada yükseltmek ile deneyerek yapın.
Başka bir sorun ise anten den kaynaklı olabilir. Anten boyları 1/4 e göre vericidir 4.5cm alıcıya ise 17.5 cm lik 1mm çapında tel olmalı.
bu filtreyi uygulayın
ektedir.
(https://i.ibb.co/y5sR5P9/rf-filtre.png) (https://ibb.co/y5sR5P9)
Çok teşekkürler hepsini deneyeceğim
Sayın elektro77 alttaki resimdeki alıcı kartta da lm358 var sizin devre burda varmı diye baktım pek benzemiyor ama yinede sormak istedim buna ilave gibi mi olmuş olacak
(https://i.ibb.co/TbK7DJK/IMG-20220922-WA0048.jpg) (https://ibb.co/TbK7DJK)
Sayın İlyas Kaya 17.5cm çeyrek dalga boyu değilmi vericide de aynı boy kullanılsa daha iyi olur diye düşünüyorum yinede servis monitöründe deneyip bildireyim
Alıntı yapılan: zeka43 - 23 Eylül 2022, 00:19:00Sayın İlyas Kaya 17.5cm çeyrek dalga boyu değilmi vericide de aynı boy kullanılsa daha iyi olur diye düşünüyorum yinede servis monitöründe deneyip bildireyim
Evet yer kazanmak için çeyrek dalga. Verici de yer problemi yok ise tabiki olabilir. Ancak 4.5 cm ile 100mt acik alanda sorun çıkarmaz.
Yukarıdaki resimde anten göremedim sorunun kaynağı anten olabilir mi ?
Sorun olabilir diye tekrar satın almıştım bu ilk aldığım
RF verici ve alıcılardaki anten boyu 1/4 Dalga boyu formülü ile hesaplanır ve bu hesaplanan boya RF Modüldeki anten pini ile antenin bağlandığı pad yada nokta arasındaki mesafede hesaba dahil edilir. 433,92 MHz için anten boyu 17,29 cm ~ 17,3 cm dir. Bakır yolların uzunluğu nu 1 cm kabul ederseniz anten boyunuz 16,3cm olacaktır.
Boy hesabı (300.000.000/433.920.000)/4=0,1728429203539823 m ve cm cinsinden 17,28429 ~ 17,3cm şeklindedir.
Anten, Whip denilen tek bir kablodan oluşabileceği gibi helisel (spiral) olarak sarılmış telden yapılarak yerden tasarruf sağlanabilir. Bu tür antenler için modül üreticileri değişik değerler vermektedir. Şimdi,ye kadar gördüğüm değerler şunlardır.
-0,5 mm emaye telden 3,2 mm çapında 24 tur sarılmasını önermektedir.
- yerli UDEA firması ise 22 gauge (0,6439mm) telden 6 mm çapında 14 tur sarılması gerektiğini belirtmektedir.
Bunların ikiside iş yapar bence.
Ete
Alıntı yapılan: zeka43 - 23 Eylül 2022, 01:57:32Sorun olabilir diye tekrar satın almıştım bu ilk aldığım
Bu arada direnç.net destek kaydı oluşturdum bir hafta oldu daha tık yok
Resimde sağ en üst köşede ANT yazıyor oraya bir kablo bağlayın deneyin. Modulde sorun olduğunu sanmıyorum.
Yukarıda arkadaşlar da anten hesabını vermiş. Satın aldığınız yer nasıl kullanıldığını bilmez onlar sadece satar :)
İnternette aynı modülü arayıp resmine bakınca Anten pad'inin boş bir delik olduğu açık ve net gözüküyor. Verilen resimde ise sanki alttan bir tel lehimlenmiş de ucu üstten çıkmış gibi bir görüntü var. Acaba boşmu yoksa dolumu onu merak ettim şimdi.
Burada bir sorun belirtildiği zaman sorunu etkileyen bir takım destekleyici unsurların var olduğunu en azından ben düşünürüm. Bu konuda da modüle bir Anten bağlı olduğunu varsaydım hep. Acaba gerçek sorun anten pininde bir şeyin bağlı olmamasımıdır çok merak ettim gerçekten.
Ete
Sayın Hocam ilginiz için çok teşekkür ederim anten pini fotoda boş anten yok ama kenara ayirdigim bir modül aynısı olduğu için bunu çekip paylaştım yoksa dalga boyuna göre kesip bağlı hatta vericinin anten boyunu da olması gerektiği gibi yaptım biraz daha iyilesmisti
İlk alıp çalıştırdığınızda sorunlu gibi geldi bana alttaki videyu izledim aynısını yaptım ama şimdi hâlâ bir eksik olabilir mi diye düşünüyorum
https://youtu.be/J6YAV9kcX8E
Bu ne olabilir acaba
(https://i.ibb.co/cLqNmnn/Screenshot-2022-09-19-01-42-18-201-com-google-android-youtube.jpg) (https://ibb.co/cLqNmnn)
Boşta şifre bırakmayın. Ya sıfıra çekin yada 1 e. Alici ve verici üzerinde osilator direnclerini kontrol edin ne olduklarını buraya yazın. Eğer alici modul ile verici arasında bir frekans farki var ise alici üzerindeki trimmer ile ayarlamak gerekir ancak bunu yaparken ya seramik yada plastik tornavida kullanmak gerekir.
Öncelik ile osc direnclerini kontrol edelim. 2262 ve 2272 veri sayfalarına bakıp osc direnclerinin yerini bulabilirsiniz
Verici kısmında sct2260 osilator 2,2Megaohm
Alıcı kısmında 680K
SCT 2260 herhalde PT2260 ın karşılığı yada muadili olsa gerek.
Data sheetlere bakılırsa 2 Mohm luk PT2260(verici) direncine karşılık PT2270 (alıcı) direnci 1,2 Mohm olarak gözüküyor. Bu değerler uçlarda yer alıyor . Yaklaşık 100 Khz lik frekansa karşılık geliyor. Ben olsam aşağıdaki dirençleri kullanırdım. Yada en azında bir denerdim.
Verici (SCT2260) da :1M ohm
Alıcı (SCT2270) de :2M2 ohm
Alıcıda ne kullanıldığını belirtmemişsin. Orada normal şartlarda PT2270 veya SCT2270 olması gerekir.
Ete
Pt2272 M4
Genelde 2260 ile 2270 veya 2262 ile 2272 kullanılır. Bunlar çift entegrelerdir.
Zaman zaman belkide mecburiyetten 60 serisi karşısında 72 seriside kullanılıyor.
Ancak Osilatör direnç değerlerinde uyum olması şart aksi taktirde birbirlerini göremezler.
Bir PT2260 data sheet'inde direnç değerlerini bu üç elemana göre eşleştrmiş.
Buna göre PT2260 da 2M direnç kullanınca karşılığında PT2272 de 1M2 ve PT2270 de ise yine 2M2 kullanılması gerektiğini söylemiş.
Bu durumda senin elcikteki direnci (680K) yı 1M2 ile değiştirmen gerekir. Aksi halde sorun yaşamaya devam edeceksin. Birde OSC frekansları konusunda genel kaide var. Data sheet diyorki;
PT2270 veya PT2272 OSC frekansının PT2260 frekansının 1/16 ile 1/4 ü aralığında olması gerekir.
2M2 OSC direnci PT2260 tarafında yaklaşık 100Khz lik bir frekans oluşturur.
Bunun 1/16= 6 Khz veya 1/4 ü ise 25 Khz dir. Demekki PT2272 tarafında osc frekansının bu aralıkta olması gerekir. Data sheeet de bu iş için birde tablo verilmiş. Bu tabloya bakılırsa bahsi geçen aralığa tekabül eden direnç değerleri 2M2 den 1M ye kadar değişiyor. 1M den küçük dirençlerin yaratacağı OSC frekansı vericinin veya alıcının sınırlar dışında kalması anlamına gelecektir. Bence PT2272 deki 680 K direnç tamamen yanlış bir değer.
Ete
Bir sorun olduğu belliydi zaten çok teşekkür ederim sayın Hocam
Alıntı yapılan: ete - 24 Ocak 2014, 09:23:34Her iki entegrenin A0-A7 arası bitleri 3 konumlu olarak şifrelendirilir. Bu bitlerden istediklerini direk GND ye bir kısmını direk +besleme ye ve bir kısmınıda boşta bırakabilirsin. Bir tarafta ne yaptın ise diğer tarafta da aynısını yapman gerekir ki bir birlerini tanıyabilsinler.
Verici kısımda A8-A11 arasıda aslında şifre bacaklarıdır. Ancak buton kullandığın zaman onları buton üzerinden şifrelelemen gerekir.
Sen , A8-A9 da 2 buton kullanmışsın. Basılmayan butonb pini LOW da bekliyor basınca HIGH oluyor. A10 ve A11 ise boşta LOWa çekilmiş durumda. O halde öncelikle diğer taraftaki A10 ve A11 de Low'a çekilmelidir. A0-A7 arasıda diğer taraf nasıl ayarlanmış ise o şekilde ayarlanmalıdır. Boşta bırakılan pinler Z ile ifade edilir High="1" ve LOW="0" ile gösterilince bir örnek şifreleme ben vereyim istersen. %A7....A0 şeklinde dizilerek %10ZZ1101. Bu şifreyi uygularsan aslında şifre bitlerin şöyle oluyor (12bit)
%00XX10ZZ1101 , burada X ile gösterilenler buton pinlerin oluyor. Butona basınca karşıya yollanacak şifren %001010ZZ1101 diğer butona basınca yollanacak şifren %000110ZZ1101
Umarım anlaşılmıştır.
Bu sistem yalnızca Bas-Bırak şeklinde çalışır. Toggle çalışması için sisteme birde işlemci ilave etmen yada bir filip-flop (mesela 4013) ilave etmen gerekir.
Ete
ete hocam saygılar
aynı şifrelemeyi yapabileceğimiz daha ucuz bir encoder decoder entegresi varmıdır bildiğiniz
Alıntı yapılan: knnaslan - 27 Şubat 2025, 12:53:11ete hocam saygılar
aynı şifrelemeyi yapabileceğimiz daha ucuz bir encoder decoder entegresi varmıdır bildiğiniz
abi bu perakende satışta 0,2 dolarlık entegre!!! bi hedef fiyatınız varmı? kaç para olması lazım.
hazır çin modüller vardır uygun fiyata onlar kullanılabilir..
Daha ucuzu olabileceğini sanmıyorum.
Sana ucuz yöntem söyleyeyim.
Vericide PT serisi kullan alıcıda kullanma pic ile çözdür şifreyi olsun bitsin bak 1 entegre tasarruf etmiş olduk.
Şimdi dersinki pic daha pahalı . Bende derimki başka bir yolunu bilmiyorum.
Ete
Alıntı yapılan: ahmet_zxc - 27 Şubat 2025, 14:03:08abi bu perakende satışta 0,2 dolarlık entegre!!! bi hedef fiyatınız varmı? kaç para olması lazım.
hazır çin modüller vardır uygun fiyata onlar kullanılabilir..
17 liradan aşşağı bulamadım hocam artık herşey 2 katı olmuş🤷�♂️
2262 yerine PT2260 kullanırsan karşıma ilk çıkan 7 tl .. araştırsam ve adet yükselse daha da düşer..
Alıntı yapılan: İlyas KAYA - 24 Ocak 2014, 20:09:48Bu entegreler 8 Bit şifreleme yapar. Yani 255 farklı şifre olabilir demektir. Buda maks. 255 denemede şifre çözülebilir demektir.
Yıllarca Türkiye genelinde kullanılmış bir kumanda sistemidir bu.
Bu iki entegre ile kendinize özgü şifre yapamazsınız. Ancak bir kaç yol vardır.
1- RF alıcı verici frekansını değiştirmek. 315 mhz mesela. Çünkü genelde 433 dür. Aynı şifreyi başkası vermiş olsa bu sefer aynı frekansda data yollaması gerekir.
2- Osilatör drençlerini değiştirmek. Entegrelerinin osilatör drençlerini 3 farklı şekilde kullanabilirsiniz. Data belgelerine bakınız.
3- Diğerleri D0,D1 çıkışlarını kullanıyorsa siz D2,D3 kullanın.
Eğer tamamen kendinize özgü RF iletişim yapmak isterseniz 2 adet PIC ile SERI BILGI gönderip kendi istediğiniz veriyi yollayabilir ve karşı taraftan alabilirsiniz.
Tavsiyem önce bu entegreler ile çalışın. RF data iletişimini çözün. Daha sonra PIC ile kendiniz yaparsınız.
ilyas bey merhaba eğer doğru anladıysam osilatör frekansı direnç değerlerini değiştirerek yapıyoruz.
peki alıcı verici frekansını nasıl değiştirebiliriz
PT serisi 12 bit şifreleme yapar 8 bit değil. Üstelik 3 konumlu (HIGH - LOW - FLOAT yani BOŞ) seçimli olduklarından dolayı toplamda 531.441 farklı şifre verilebilir.
"PT2262 has a maximum of 12 bits of tri-state address pins providing up to 531,441" bu satırı direk data sheet'inde alıntı yapıyorum.
Diğer taraftan bu entegrelerin bir dirençle ayarlanan OSC bacakları vardır ve oraya bağladığın direnç değeri ile sistemin çalışacağı osilatör frekansını belirlemiş olursun. Tabiiki rastgele dirençler kullanılmıyor Data sheet belirli bir direnç aralığı göstermiş olmasına rağmen tavsiye niteliğinde bir tablo vererek encoder - decoder dirençleri için örnek değerler göstermiştir.
Bu tabloya bakacak olursan PT2262 de 4,7Mohm direnç kullandığında decoder devresi olan PT2272 de 820K direnç kullanman gerekiyor.
PT2262 de 3,3Mohm direnç kullandığında PT2272 de 680K direnç kullanman gerekiyor.
PT2262 de 1,2MOhm direnç kullandığında PT2272 de 200K direnç kullanman gerekiyor.
Bu şekilde belirtilen direnç çiftlerini kullanırsan iki tarafta bir birini rahatlıkla görecektir. Aksi taktirde uyum ortadan kalkacak ve iki ünite haberleşemeyecektir.
Bu bahsini ettiğim dirence bağlı OSC frekansları aslında şifrelerin verilip alınmasınada her bir data bitinin puls sürelerini belirleyen ferkanslardır. Alıcı ve verici frekansı ile bir alakası yoktur.
Malum alıcı verici frekansı aslında sinyalin taşınmasını sağlayan frekans olup onunda belirli frkeans sınırlamaları bulunmaktadır. Uluslararası mutabakat çerçevesinde hangi işlerde hangi frekansların kullanılabileceği belirlemiş olup uzaktan kumandalar için 300 Mhz 433 Mhz 900 Mhz gibi frekanslar tahsis edilmiştir. Burada önemli olan taşıyıcı frekans değeri değil asıl taşınan bilginin şifrelenmesi olduğundan Alıcı verici frekansları çok önemli değildir. Ancak genelde 433Mhz üzerinden yapılmaktadır. Bununda sebebi hem güvenilir bir frekans hemde bu frekansta çalışmak üzere gereken komponentler yeterince üretilmiş olup tercih edilmektedirler.
Eski tip 300Mhz dolayında çalışan kumandalarda bir trimer (ayarlı kondansatör) olurdu ve bu kondansatörün değeri frekansı belirler idi. Bu frekansta 300-330 Mhz ler aralığında değiştirilebilmekte idi. Ancak alıcının frekansını ayarlamak çok zor olduğundan frekanslarla oynamak hem gereksiz hemde tehlikelidir. Bir kere değiştirdinizmi eskiye dönüşü özel aletler olmadan sağlamanız mümkün olmayabilir.
Ete
Alıntı yapılan: ete - 28 Şubat 2025, 21:52:00PT serisi 12 bit şifreleme yapar 8 bit değil. Üstelik 3 konumlu (HIGH - LOW - FLOAT yani BOŞ) seçimli olduklarından dolayı toplamda 531.441 farklı şifre verilebilir.
"PT2262 has a maximum of 12 bits of tri-state address pins providing up to 531,441" bu satırı direk data sheet'inde alıntı yapıyorum.
Diğer taraftan bu entegrelerin bir dirençle ayarlanan OSC bacakları vardır ve oraya bağladığın direnç değeri ile sistemin çalışacağı osilatör frekansını belirlemiş olursun. Tabiiki rastgele dirençler kullanılmıyor Data sheet belirli bir direnç aralığı göstermiş olmasına rağmen tavsiye niteliğinde bir tablo vererek encoder - decoder dirençleri için örnek değerler göstermiştir.
Bu tabloya bakacak olursan PT2262 de 4,7Mohm direnç kullandığında decoder devresi olan PT2272 de 820K direnç kullanman gerekiyor.
PT2262 de 3,3Mohm direnç kullandığında PT2272 de 680K direnç kullanman gerekiyor.
PT2262 de 1,2MOhm direnç kullandığında PT2272 de 200K direnç kullanman gerekiyor.
Bu şekilde belirtilen direnç çiftlerini kullanırsan iki tarafta bir birini rahatlıkla görecektir. Aksi taktirde uyum ortadan kalkacak ve iki ünite haberleşemeyecektir.
Bu bahsini ettiğim dirence bağlı OSC frekansları aslında şifrelerin verilip alınmasınada her bir data bitinin puls sürelerini belirleyen ferkanslardır. Alıcı ve verici frekansı ile bir alakası yoktur.
Malum alıcı verici frekansı aslında sinyalin taşınmasını sağlayan frekans olup onunda belirli frkeans sınırlamaları bulunmaktadır. Uluslararası mutabakat çerçevesinde hangi işlerde hangi frekansların kullanılabileceği belirlemiş olup uzaktan kumandalar için 300 Mhz 433 Mhz 900 Mhz gibi frekanslar tahsis edilmiştir. Burada önemli olan taşıyıcı frekans değeri değil asıl taşınan bilginin şifrelenmesi olduğundan Alıcı verici frekansları çok önemli değildir. Ancak genelde 433Mhz üzerinden yapılmaktadır. Bununda sebebi hem güvenilir bir frekans hemde bu frekansta çalışmak üzere gereken komponentler yeterince üretilmiş olup tercih edilmektedirler.
Eski tip 300Mhz dolayında çalışan kumandalarda bir trimer (ayarlı kondansatör) olurdu ve bu kondansatörün değeri frekansı belirler idi. Bu frekansta 300-330 Mhz ler aralığında değiştirilebilmekte idi. Ancak alıcının frekansını ayarlamak çok zor olduğundan frekanslarla oynamak hem gereksiz hemde tehlikelidir. Bir kere değiştirdinizmi eskiye dönüşü özel aletler olmadan sağlamanız mümkün olmayabilir.
Ete
bu net açıklayıcı anlatımınız için teşekkür ederim hocam varolun🙏
bu entegreleri kullanarak bir güvenlik sisteminde bir iddia üzerine ben yaparsam devreyi, şifreyi kıramazsınız demiştim ve kıramamışlardı.
2 kanalın çıkışına transistör bağladım, transistörleri birbirine bağladım, iki kanalı aynı anda aktif etmeden frekansı ve şifreyi tuttursan bile sistem aktif olmuyordu.
sistem çalışması için: frekans tutacak, şifre tutacak ve aynı anda doğru 2 butona birden basılacak...
o zaman sistem çalışıyordu..