433MHz RF Haberleşme Sistemleri



Benzer belgeler
ARX-34 UHF ASK DATA RECEIVER

ATX-34S UHF ASK DATA TRANSMİTTER

ARX-34D UHF ASK DATA RECEIVER

UTR-C10 U UHF DATA TRANSCEIVER

UTX-C17M UHF DATA TRANSMITTER

NRX-34U UHF ASK DATA RECEIVER

WIRELESS TECHNOLOGIES Uygulama Notu. ARX-34 ve ATX-34 KULLANARAKDATA GÖNDERMEK VE ALMAK ÇN GEREKL YAZILIM ve DONANIM

UFR-C12 UHF FSK RECEIVER

UTR-C12 UHF DATA TRANSCEIVER

KABLOSUZ SERĐ HABERLEŞME UYGULAMALARI VE RF KONTROL

DelcomRF. Uart Alıcı-Verici(Transceiver) DRF - 22 UTR. Ürün Kılavuzu

DelcomRF DRF 12 UR (UART RECEIVER) Ürün Kılavuzu

BESLEME KARTI RF ALICI KARTI

UTR-C10 M UHF DATA TRANSCEIVER

RF İLE ÇOK NOKTADAN KABLOSUZ SICAKLIK ÖLÇÜMÜ

SNS-HR12 RF HAND READER

RTX 6A-BX RF Uzaktan Kumanda

TEKNOMOBİL UYDU HABERLEŞME A.Ş. KULLANICI KILAVUZU Rev. 1.0 Satcom SCATEL

HDMI GENİŞLETİCİ SET, FULL HD

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.

GENEL KULLANIM İÇİN SABİT AKIM LED SÜRÜCÜLERİ. Uygulama Notları ACG-D350/500/700/1000 UYGULAMA NOTLARI. 1. LED adedi

UFM-A12 WPA MODEM MODUL

UMD-B12 UMD-B10 RF MODEM BOARD

KISA MESAFE RADYO TELEMETRİ CİHAZLARI

IFD8520 ADRESLENEBİLİR RS-485/RS-422 İZOLELİ ÇEVİRİCİ KULLANIM KILAVUZU

UFM-M12 MODEM MODUL ÜRÜN KILAVUZU. Version 1.7 (TEMMUZ 2010)

Çizgi İzleyen Robot Yapımı

Strike 5.50 R Proximity Kart Okuyucu Kullanım Kılavuzu

RF Tabanlı Sayısal Veri Haberleşmesi

MOBİL HİDROLİK SİSTEMLER İÇİN ÇÖZÜMLER

RTX6-056 Uzaktan Kumanda

DCS DCS ENDÜSTRİYEL KONTROL SİSTEMLERİ & YAZILIM

Mikroişlemci ile Analog-Sayısal Dönüştürücü (ADC)

GSM Kartı. Programlama Butonu

ACD BİLGİ İŞLEM ACD KABLOSUZ VERİ TOPLAMA SİSTEMLERİ URT-V2 KABLOSUZ VERİ TOPLAMA TERMİNALİ DONANIM TEKNİK BELGESİ. URT-V2 Terminallerinin

UFM-M11 Kullanıcı Kılavuzu



RTX12-BX UZAKTAN KUMANDA

AĞ SĠSTEMLERĠ. Öğr. Gör. Durmuş KOÇ

ELEKTRİKLİ KOMPRESÖR KILAVUZU

MODBUS PROTOKOLÜ ÜZERİNDEN KABLOLU VE KABLOSUZ ENERJİ İZLEME SİSTEMİ

Algılayıcılar / Transmitter

İçerik. Ürün no.: MLC500T IP Set güvenlik sensörü verici

ÖNSÖZ. Mayıs 2017 GÜRKAN SUNGUR MEHMET ÖZYAMAN

11. KABLOLU VE KABLOSUZ İLETİŞİM

İçerik. Ürün no.: CML720i-R A/CN-M12-EX Işık perdesi alıcı

İçerik. Ürün no.: CML730i-R R/CV-M12 Işık perdesi alıcı

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman

web-sitesi : satış : teknik destek : tel : IM-SMO20 Ultrasonik Mesafe Sensörü Özellikler

BLUETOOTH SES ALICI/VERİCİ

İçerik. Ürün no.: CSL710-R A/L-M12 Işık perdesi alıcı

BQ351 Modbus Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

4K HDMI Genişletici Set, 4K2K/60 Hz

Alıcı Devresi; Sinyali şu şekilde modüle ediyoruz;

EET349 Analog Haberleşme Güz Dönemi. Yrd. Doç. Dr. Furkan Akar


İçerik. Ürün no.: LS5I/9D-P1 Tek yön çalışan sensör verici

Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş

UVA-TR10 VIDEO/AUDIO VERC ALICI SET

İçerik. Ürün no.: CML720i-T A-M12 Işık perdesi verici

BQ Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

WIRELESS TECHNOLOGIES. UN-0405v01_PC-LCD

13. ÜNİTE AKIM VE GERİLİM ÖLÇÜLMESİ

proop-i/o Modül Kullanım Kılavuzu

İçerik. Ürün no.: CML720i-R A/CN-M12 Işık perdesi alıcı

Register your product and get support at SDV5118/12. TR Kullanim talimatlari

MİKROİŞLEMCİ SİSTEMLERİ

1.CİHAZ ÖLÇÜLERİ 2.RÖLE KARTI ÖLÇÜLERİ

MANCHESTER MODUL ASM YAZILIM NOTU

FL-1 Led Acil Aydınlatma Kitleri (3-80V DC Led sistemleri için)

WIRELESS TECHNOLOGIES Uygulama Notu RF TASARIM NOTLARI

İçerik. Ürün no.: CML730i-T R-M12 Işık perdesi verici

4K HDMI Genişletici Set, HDBaseT

Gömülü Sistem Tabanlı Kablosuz Haberle me Uygulaması Embedded System Based Wireless Communication Application

Full HD Mini HDMI Genişletici

Doküman No: KK-PS R2-TR CODESEC PS120 GÜÇ KAYNAĞI ÜNİTESİ KURULUM VE KULLANICI KILAVUZU. Doc: KK-PS R2-TR

T.C. KARADENİZ Mühendislik. Fakültesi TELSİZ. Danışman. Mayıs 2014 TRABZON

TEKSAN M-BUS CONVERTER

TRİSTÖR MODÜL SÜRÜCÜ KARTI (7 SEG) KULLANIM KILAVUZU AKE-PE-TMS-001

Register your product and get support at SDV6224/12. TR Kullanim talimatlari

HDMI Genişletici Çoğaltıcı Set, 1x2


Bölüm 18 FBs-6AD Analog Giriş Modülü

OMS-312 ENDÜSTRİYEL SENSÖRLER EĞİTİM SETİ


KULLANIM KILAVUZU Kablo Hata Bulucu PCE-191CB

Mifare Kart Yazıcı/Okuyucu Modül (MFM-200)

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

AKE GAZLI DÖNER TABANLI FIRIN KONTROL KARTI (7 TFT DOKUNMATİK) KULLANIM KILAVUZU

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

İçerik. Ürün no.: CML720i-R A/PN-M12 Işık perdesi alıcı

1 GSM Modem Modem202.S1. GSM Modem. Modem202.S1. Kullanım Kılavuzu. [Rev_1.0_Modem202.S1

HIZLI KULLANIM KILAVUZU

İçerik. Ürün no.: CML730i-R A/PN-M12 Işık perdesi alıcı

WiFi Relay Sayfa 1 / 11. WiFi Relay. Teknik Döküman

RF Haberleşme Tabanlı Su Deposu Otomasyon Sistemi

RTU300 SERİSİ DONANIM KILAVUZU

1.CİHAZ ÖLÇÜLERİ 1.RÖLE KARTI VE ÖLÇÜLERİ

CP1E KM-N2-FLK MODBUS HABERLEŞMESİ

Transkript:

433MHz RF Haberleşme Sistemleri Bu yazımda 433 MHz RF Haberleşme sistemlerinin genel özelliklerini, alici ve verici modüllerin kullanımını detaylı bir şekilde inceleyeceğiz. UDEA firmasına ait UDEA ATX-34S RF Verici ve UDEA ARX-34S RF Alıcı modülleri ve benzeri modüller baz alınarak anlatım yapılmıştır. Günümüzde birçok uygulamada radyo frekans (RF) adı verilen haberleşme sistemlerine ihtiyaç duyulmaktadır.resimde görülen RF alıcı ve verici modülleri piyasada bolca ürünü bulunan udea firmasına aittir. 433 MHz frekansında ASK modülasyonu kullanan bu modüller kısa mesafeli uzaktan kontrol uygulamaları için düşük fiyatı nedeniyle ideal bir çözümdür. Modül, anten haricinde herhangi bir RF komponent ihtiyacı olmadan PCB montajına uygun yapıdadır. Bu modüller genelde basit bir anten bağlantı pinine sahiptir. Uygun bir UHF anten doğrudan bu pine bağlanabilir. 433MHz modüllere bağlanabilecek en basit anten 17.3cm uzunluğunda ki bir kablonun anten girişine lehimlenmesidir. Anteni, modülden uzak bir yere bağlamanız gerekiyorsa 50 Ohm Coax anten kablosu kullanmanız gerekmektedir. Anten kablosunun topraklaması, modülün anten girişine yakın bir yerden yapılmalıdır. RF haberleşmelerde dikkat edilmesi gereken bazı hususlar * Anten 50 ohm empedanslı olmalıdır. * Lambada/4 whip anten boyu 433MHz. için yaklaşık 17.3 cm dir. * Anteni modüle dik gelecek şekilde yukarıya veya aşağıya doğru monte ediniz. * Antenin yer yüzeyinden yüksekliği artırıldıkça iletişim mesafesi artar. * RF modül metal bir kutunun içine konulmamalıdır. Konulduğu taktirde anten dışarıya taşınmalıdır. Modül ile metal kutu arasında potansiyel farkı olmamalıdır. * İnsan vücudu metal objeler gibi etkiler gösterebilirler. Taşınabilir alici veya vericiler vücuttan uzak bir şekilde elde tutulmalıdır.

* En iyi iletişim mesafesi her iki taraftaki antenlerin birbirini görmesi ile elde edilebilir. Herhangi bir obje veya metal bir engel iletişim mesafesini düşürecektir. * Bu modüller ile sağlıklı bir haberleşme yapmak için veri aktarım hızı 2400 baud u geçmemelidir. (300 baud unda altına inmeye gerek yoktur.) * RF modülü kontrol eden mikroişlemci ve işlemciye bağlanan lojik hatlar gürültü kaynaklarıdır. Mümkün olduğunca kısa tutulmaları lazımdır. RF modül için farklı bir voltaj regülatör devresi kullanılması önerilir. Mümkün değilse RF decoupling yaparak, ana kaynaktan farklı bir hatla modüle verilmelidir. RF decoupling olarak CR filters, LC filters, EMI filters ve benzeri devreler kullanılabilir. Besleme gerilimi 5v ile 12v aralığındadır.ancak daha uzak mesafelere veri aktarımı yapabilmek için 12v kullanmakta yarar vardır. Modül 5v ile çalıştığında 6,5ma gibi düşük bir akım çekmektedir. Dolayısıyla pil ile rahatlıkla çalıştırılabilir ancak pil voltajının 5v un altına inmesi modülün düzgün çalışmamasına neden olacağından pil voltajını 12v u geçmeyecek şekilde yüksekte tutmakta fayda vardır.ayrıca regüleli bir kaynak ile beslenmelidir.çünkü kaynaktaki ± 100mv luk dalgalanmalar modülün sağlıklı çalışmasını engelleyebilir. Yandaki grafikte mavi alan modülün ideal çalışma bölgesidir. Grafiği yorumlayacak olursak kaynak voltajı azaldıkça veri aktarım hızının artırılabildiği görülmektedir. Aynı şekilde modülün çalışma voltajı arttıkça sağlıklı bir haberleşme olması için baud hızını düşürmek gerekmektedir. Ayrıca kaynak voltajı arttıkça veri aktarım gücüde artmaktadır. Dolayısıyla uzak mesafeye ulaşmak hızdan önemli ise VCC=12V, hız daha önemli ise VCC=5V, her ikiside olsun istiyorsanız ara değerlerde beslemek yerinde olacaktır. Data Formatı Modülün DIN (data) girişinden göndermek istediğimiz veriler aşağıdaki formatta gönderilir.

Standart data protokolünü şu şekilde gösterebiliriz: preamble + sencron + data1+..+datax Bir çok haberleşme sistemlerinde olduğu gibi rf haberleşmelerde de preamble (önsöz ) bilgisi gönderilir. Seri haberleşmelerdeki start biti gibi düşünülebilir. Bu bilgi bir çeşit uyandırma amaçlıdır. Preamble kullanılmadığında sağlıklı iletişim mümkün olmayabilir. Preamble veri olarak ardışık 1 ve 0 lardan oluşan (01010101 ) bir bit dizinidir. 5 byte 0 55 veya 0xAA olabilir. Gönderilen 1 ve 0 ların süreleri eşit olmalıdır. Kısaca preamble donanım senkronizasyonunu sağlamaktadır.bu şekilde sağlıklı bir veri aktarımı sağlanır ancak aynı oranda hızdan kayıp yaşanır.bu nedenle yüksek hızlı uygulamalarda mesafenin uzunluğuna ve çalıştığınız ortama göre preamble datalarının miktarını deneyerek bulabilirsiniz. Bazen bir yada iki byte ile senkronizasyon sağlanabilmektedir. Ayrıca yanlış veri alımını önlemek için özellikle güvenli veri transferinin önemli olduğu uygulamalarda bir yada iki preamble datasının ardından kendi belirlediğiniz bir şifre datası göndermenizde yarar vardır. Alıcı ünite bu şifreyi yada birkaç şifre bilgisini doğru alırsa ardından gelecek esas verileri okumaya başlayacaktır. Şifre datdasını en az iki yada üç byte tan oluşturmanızı tavsiye ederim. Hatta ilk byte ları preamble sinyaline benzer birbirini tekrarlayan veriler seçmeniz (0xCC gibi) donanım senkronizasyonunu artıracaktır. Preamble datalarından sonra eğer şifreleme yapmıyorsanız gönderilecek datalar için bit senkronizasyonunu sağlamak amacıyla sencron datası gönderilir. Bit senkronizasyonunun sağlanması ve mesaj başlangıcının doğru alınması için sencron dataları önemlidir. Bu bit dizisinin boyu, uygulama gereksinimleri veya kısıtlamalarına göre değişebilmekle birlikte 5 byte 0 00 + 5 byte 0xFF boyunda olabilir veya bunun ne olacağına kişi kendisi karar verebilir. Eğer preamble den sonra şifre datalarını göndermek isterseniz sencron bilgisine gerek yoktur.şifre dataları hem sencron bilgisindeki gibi alıcı devreyi veri alma moduna hazırlar hemde etraftan gelebilecek parazitler veya gönderim sırasında oluşabilecek veri kayıpları yüzünden alıcının yanlış data almasını engeller. Bu anlamda profesyonel uygulamalarda sencron verisi yerine şifre kodları göndermeyi tercih ederim.bu arada dikkat edilmesi gereken unsurlardan biride data gönderimidir. Data gönderilirken araya boşluk girmemeli, girer ise tekrar preamble ve sencron yada şifre bilgileri gönderilmelidir. RX tarafında ise preamble a bakılmaz. Sadece sencron yada şifre bilgileri aranır, sonrasında datalar okunur.

Anten Verimli data transferi ve alımı için gerekli en önemli iki nokta iyi bir anten ve doğru RF topraklama seçilmesidir. Anten olmadan datanın uzun mesafelere gönderilmesi mümkün değildir. Modül basit bir anten bağlantı pinine sahiptir. Uygun bir UHF anten doğrudan bu pine bağlanabilir. ATX-34 modülüne bağlanabilecek en basit anten 17.3cm uzunluğundaki bir kablonun anten girişine lehimlenmesidir. Anteni, modülden uzak bir yere bağlamanız gerekiyorsa 50 Ohm Coax anten kablosu kullanmanız gerekmektedir. Anten kablosunun topraklaması, modulun anten girişine yakın bir yerden yapılmalıdır. RF alıcı modülünün kullanımı Çalışma voltajı 5v tur. Kaynak dalgalanması ±100mv u geçerse alıcı düzgün çalışmaz. 5 ma gibi oldukça düşük bir akım tüketmektedir. Besleme geriliminin ters verilmemesine dikkat edilmelidir. Çünkü piyasadaki birçok rf modüle maliyeti aşağı çekmek için ters voltaj koruması koyulmamıştır. Besleme Voltaji : ARX-34 içerisinde bir voltaj regülatörü bulunmamaktadır. Tasarım pil kullanımı düşünülerek yapılmıştır. Bu nedenle besleme voltajında belirtilen değerlere dikkat edilmelidir. Modül belirtilen değerlerin altında bir besleme yapıldığında kararsız çalışacaktır. Besleme voltajı +5 VDC ve topraklama GND bağlantısı belirtilen değerlerin üzerinde veya ters olursa, modülde kalıcı tahribatlara yol açılabilir. Besleme voltajında çalışma sürecinde ±100 mv değişimlerin üzerindeki değişimler modülün kararsız çalışmasına neden olur. Besleme devresinde regülatör IC kullanılması önerilir. Data format : Modül de, dijital data çıkısı için DOUT pini bulunur. DOUT pini RF den alınan sinyallerin demodüle edilerek verildiği çıkıştır. Genellikle dijital çıkış kullanılır. Analog out : Analog out pini test amaçlı bir çıkıştır. Bu pinin çıkısında demodüle edilmiş sinyal 1,5 Vdc seviyenin üzerine bindirilmiş olarak görülür. Analog çıkış her modülde olmamakla birlikte bu bilgiler udea nın modüllerine göre alınmıştır.

ATX-34S RF verici ve ARX-34 RF alıcı pin bağlantıları Görüldüğü gibi oldukça küçük ebatlara sahip olan bu alıcılar basit kullanım şekli ile oldukça popülarite kazanmıştır. 17,3cm lik basit bir anten bağlantısı ile ve aşağıda örneği verilecek şekilde bir seri data aktarımı ile haberleşme yapılabilmektedir. Basit Bir RF Haberleşme Örneği Şemayı incelediğimizde haberleşmenin tek hat üzerinden ve herhangi bir i/o pini kullanılarak yapılabildiğini görmekteyiz. Bunu özellikle belirtmek istedim çünkü bu haberleşmeyi harici kesme pinlerini kullanmadan da yapabileceğimize dikkat çekmek istiyorum. Programın çalışma mantığını inceleyecek olursak verici pic yukarıdaki yazıda anlatıldığı üzere önce preample datası olarak 5 byte lık 0 55 datasını gönderir. Gönderme şekli yüksek değerlikli bitten düşük değerlikli bite doğrudur ve start stop bitleri olmaksızın gönderilir. Akabinde zorunlu olmamakla beraber verimi artırmayı sağlayan (ve bir o kadarda hızı düşüren) 5 er byte lık 0 00 ve 0xFF dataları aynı şekilde gönderilir. Ardından da bir adet şifre mahiyetinde kullanılan bir adet ADRES datası ve sonrada esas datamız (bu programa

göre PORTB nin ta kendisi) gönderilir. Yukarıdaki yazıda da bahsedildiği gibi bu 00 ve FF bilgileri preampleden sonra senkronizasyonu sağlamaya yardımcı olurlar. Ardından gönderilen ADRES bilgiside tek başına senkronizsyonu sağlayabilirdi ancak yüksek hız gerekmiyorsa bu programda olduğu gibi preampleden sonra gelen 00 ve FF datalarını kullanmak faydalı olacaktır. Burada ADRES ve onu takip eden esas DATA klasik seri haberleşme formatındadır. Yani start stop bitlerini barındırmaktadır. Burada gönderilen DATA 1byte lık bir veridir ancak bunu aralarda bekleme yapmamak kaydıyla birkaç byte olacak şekilde uzatabiliriz. Bu durumda her bir data arasında tekrardan preample kodlarını göndermeye gerek yoktur. Alıcı programdan bahsedecek olursak, o da verici programının gönderirken yaptığı gibi 7. Bitten başlayarak 0. Bite doğru veri alır. Ancak veri almaya başlamadan önce 5 tane 00 ve 5 tane FF datasını yakalaması gerekir. Bu uzunlukta 0 ve 1 leri görünce peşinden gelecek olan start bitini bekler. Start biti geldikten sonrada yukarıda da bahsedildiği gibi 7. Bitten başaklamak kaydıyla 0. Bite doğru 8 bitlik datanın bitleri tek tek alınır ve peşinden stop biti alınarak 1 byte lık okuma tamamlanır. İlk okunan data adres bilgisidir. Adres bilgisi kontrol edilir ve doğru olup olmadığına bakılır. ADRES doğruysa aynı şekilde esas DATA alınarak haberleşme tamamlanmış olur. Okunan data tekrar PORTB de gösterilerek döngü başa döner ve program tekrardan 5 adet 00 ve 5 adet FF i yani senkron sinyalini yakalayana kadar bekler. Kesmeli bir sistem olsaydı elbette böyle bir beklemeye gerek kalmayacaktı. Ancak hız problemi olmayan uygulamalarda bu sistem oldukça sağlıklı çalışmaktadır. Bu çalışma ile ilgili kodları aşağıdaki linkten indirebilirsiniz. Cihan YILDIRIM Yardımcı kaynak: www.udea.com.tr