RF modülü ile uzaktan haberleşme

Başlatan MFY, 16 Ağustos 2021, 20:02:23

MFY

Merhaba,
Alanda yeni olduğum için tecrübesizliğim için öncelikle kusura bakmayın.
RF modülü ile bir proje yapmak istiyorum, projenin içeriği ise, yapılan cihaz sensörler, rf modülü ve arduino veya  rasperry pi yardımıyla suyun ph seviyesinin ölçülmesi için tasarlanacaktır. RF modülü seçiminde nelere dikkat etmeliyim? Arduino mu kullanmalıyım yoksa rasperry pi mı? Bu konu için yardımcı olabilirseniz çok sevinirim şimdiden teşekkürler.

MFY

ete

RF haberleşme konuus çok geniş bir alanı kapsıyor. Epeyce kriteri var. Aklıma gelenleri sıralayayım.

1.Öncelikli mesafe yani alıcı ile verici arasındaki mesafeye dikkat etmek gerekir. Piyasada açık alanda 300m - 1000m - ve üzeri mesafeler için modüller mevcut. Size ne lazım ise seçiminizi ona göre yapın.

2. Gördüğüm kadarı ile tek yönlü haberleşme yapılacak. Ancak birden fazla sensör sorun çıkartabilir. Zira aynı anda kendi bilgilerini aktarmaya çalışan vericiler haberleşmenin kilitlenmesine sebep olurlar. Akıllı ve sorunsuz bir sistem tasarlanacak ise kesinlikle master - slave ilişkisi yaratılmalıdır. Burada Master merkezi işlemci olup Arduino veya Ras-pi olabilir farketmez. Hangisini kolay programlayabiliyorsanız onu tercih edin. Slave ler ise sensör kartları olacaktır. Her birinde bir kontrol işlemcisi olacak ve bütün elemanların RF modülleri Transceiver yani hem alıcı hem verici olarak çalışabilmelidir. Bu şekilde tasarlanacak sistemde master işi yönetir. Her slave in bir ID numarası olur ve master kime yolla emrini verirse yanlızca o modül sensör bilgisini yollar. Böylece sıralı alışveriş şeklinde yapılan haberleşmede karışıklık önlenmiş olur. Bu pahalı bir sistem olacaktır bunu baştan belirteyim ama en iyisidir.

3. RF günümüzde pek çok yerde kullanılıyor. Bu nedenle aynı mekanda başka vericiler olabilir. Verilerin karışmaması için ayrıca şifreleme entegresi kullanılmalı veya manchester gibi farklı kodlama ile veriler şifrelenerek alınıp verilmelidir. Böylece başkaları ile yaşanacak karışıkıklar önlenebilir.

4. Çok daha güvenli bir sistem ve donanımında ucuz olmasını isterseniz NRF24L01 modülleri kullanmanızı öneririm. Kullanımı biraz karmaşık da olsa aynı anda birden fazla mpodülün haberleşmesi sorunsuzca yapılabilmekte ve her bir modül hem alıcı hemde verici olarak çalışabilmektedir. Ayrıca bu sistemde şifreleme vs gerekmez. Sistem kendi içinde bir nevi şifre yaratır. Çalışma mesafesi antensiz tipler 50m-300m aralığında olup harici anten ile bu mesafe 1000m ye çıkartılabilmektedir. Data sheet'ini inceleyip yapabileceğinize emin olduktan sonra almanızı öneririm. Piyasada bolca ve ucuza bulunmaktadır bu modüller.

RF konusunda söyleyeceklerim bu kadar. MAster eleman seçiminde giiş çıkış pinleri önemli olabilir. En fazla I/O olanı tercih etmeniz uygun olacaktır.

Ete

MFY


ete

Programlama dilinden bağımsız olarak algoritma açısından aşağıdaki linki incelemende fayda görüyorum
https://etepic.com/index.php/topic,57.0.html
Ete

Powered by EzPortal