Ultrasonic haberleşme ?

Başlatan Leodes, 21 Ocak 2013, 17:47:01

Leodes

Merhaba arkadaşlar ,  40 khz lik ultrasonik sensörlerle nasıl haberlşme yapabilirm. Mesela vericiden bilgileri gönderip alıcıda alabileceğim şekilde bir haberleşme yapmak istiyorum bunu nasıl başarabilirim. Bilgisi olan var mı acaba?


pisayisi

Ultrasonik frekanslarda haberleşme zorunluluktan ve ortamın ultrasonik işaretleri iletebilme yeteneğinden dolayı sualtı haberleşmede kullanılmakta. Hava ortamında böyle bir haberleşme yöntemi kullanman zor ve gereksiz, yine de deneysel birşeyler yapmak istersen multiton fsk modülasyonu araştırabilirsin. Bu yöntemi de uygulasan saniyede 800 bayt veri ieltim hızının ötesine geçebilmek zor. Ancak basit 555 li devrelerle ultrasonik aç kapa anahtarlar yapabilirsin...
Murat

Leodes

hocam cevabın için sağol. Araştırma yapıyorum da maksat  1 0 birşeyler gönderip doğru şekilde almak . peki 555 li devrede aç kapa yaparak birşeyler gönderidğimi varsaysam alıcıya ne eklemem gerekir. Mesela 1 ve 0 için acaba ultrasoniği 39 khz ve 41 khz de sürsem mikroişlemciden, alıcı tarafta fsk demodulasyonla bunları güvenli şekilde alabilir myiim diye düşünüyordum ama emin olamadım. Sonuçta farklı frekansta kaç pulse olarak atarsam 39 ve 41 khz i tam oluşturabilecem orası da ayrı bir konu .

z

#3
TV vs için uzaktan kumandalarda önceleri ultrasonic ses kullanılıyordu. Sonraları hayvanseverlerin de etkisiyle bu teknikten vazgeçildi.

Kurcalarım dersen aşağıda link güzel.

http://discovercircuits.com/U/ultrasonic.htm

Neden ASK değil de FSK?   
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Kabil ATICI

#4
NE555 ve NE567 çifti ile yapman mümkün. 555 için Ultrasonik sürücü 567 için ön kuvvetlendirici yapman gerekir.
Elbette ki bu işlemci ile de yapılması mümkündür.
http://elektronikvelemciler.blogspot.com/2010/12/hava-ortamnda-kzlalt-iletisim.html
kızılaltı ışık için kullanılan sistemdeki LED yerine ultrasonik verici takılırsa doğrudan 38KHz'de ses verir. Program üzerinde ayarlama ile 40KHz ulaşmak mümkündür. Bu sistemi düşünmüş ama yapmaya vakit ayıramamıştım. En azından denemek için...
Hatta 40KHz ses gönderip 2-3m uzaklıktan osilaskopta alıcıdan incelemiştim.
Umarım başarabilirsin...
ambar7

Erol YILMAZ

Alıntı yapılan: z - 22 Ocak 2013, 01:20:29
Neden ASK değil de FSK?
şimdi düşününce ASK sinyal var yok prensibi ile çalışıyor...
FSK ise frekans değişikliği ile...

engeller ASK yı şaşırtıp haberleşmeye dahil olabilir.
Ama gidip te frekansı değiştiremez (büyük ölçüde)

Dolayısı ile FSK ile iletişim daha garanti görünüyor...

z

Ultasonic alıcı ve vericiler cok keskin bir frekansa sahip. Frekansı çok fazla oynatamıyorsunuz bile.

Bu durumda FSK nasıl yapacaksınız?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

pisayisi

#7
Allegro nun bahsettiği gibi; Fsk nın genliğe bağımlığı daha az olduğu ve ultrasonik taşıyıcıya bindirilmiş ask işaretinin gürültü başarımı çok kötü olacağından , daha iyi bir gürültü performansı için fsk tercih edilir. Bu yöntemde bile birkaç kb/s ler mertebesinin üzerilerinde haberleşme hızı beklememek lazım. Mesela sualtı ultrasonik haberleşme de aşağıdaki yoruma bakabilirsiniz;

The acoustic through-water path is noisy and changeable path
losses make the dynamic range of received signal strength extremely wide.
Because of this, ASK is inappropriate, and FSK, with its relative insensitivity to
signal amplitude and its better noise performance is used


mesaj birleştirme:: 22 Ocak 2013, 11:59:45

Alıntı yapılan: z - 22 Ocak 2013, 01:20:29
TV vs için uzaktan kumandalarda önceleri ultrasonic ses kullanılıyordu. Sonraları hayvanseverlerin de etkisiyle bu teknikten vazgeçildi.

Kurcalarım dersen aşağıda link güzel.

http://discovercircuits.com/U/ultrasonic.htm

Neden ASK değil de FSK?

TV kumandalarında ultrasonik yöntem birzamanlar kullanıldığına göre bunlarla ilgili devrelere de ulaşabilirsin sıfırdan fsk ile uğraşman zaman kaybı olacaktır ben randıman alabilceğin bir haberleşme elde edebileceğini sanmıyorum. Bu işler için temel fsk olsa bile özel kodlayıcılar ve çözücüler kullanılıyor.
Murat

z

#8
Bu arkadaşın piyasadan alacağı 40Khz piezo tamı tamına 40Khz ister. Frekansı biraz kaydırırsa ne verici ses yollar ne de alıcı ses alır. (Band çok dar.)

Bu durumda fsk yı kullanamaz diye düşünüyorum. Belli bir banda sahip alıcı verici (transducer) bulsa olur fakat piyasadakiler mekaniki olarak da 40khz de rezonansa girecek özel membran yapısına sahipler.

Arkadaş 40Khz lik taşıyıcıyı on-off ederek bitleri gönderecek. Dedektör dinamik komparatore sahip olacak.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Leodes

ben fsk ile yapılabilir miyim diye düşündüm ama bant dar ya da psk gibi bir şekilde de olabilir mi düşünüyorum. On off keying mantıkla gibi geliyor . Bunun için örneğin 40 khz de sürüyorum ben mikroişlemciden üretiyorum bu 40 khz i bunun üzerine mesajı nasıl bindircam ya da bu 40 khzlik sinyalden atıyorumm belirli sayıda atarak mesaj oluştursam alıcıdaki mikroişlemcinin de comporatorden bilgileri okuyabilir myiim yani ?

z

Alıcıya ekleyeceğin dedektör, 40Khz lik taşıyıdan kurtulmanı sağlar ve sana doğrudan  on-off bilgisini üretir.
Aksi takdirde işlemcin, 40Khz in her bir peryodunda zırt pırt int rutinine girmek zorunda kalır.

Komparatör eşik değeri için, sinyalin bir kaç cycle önceki genlik değerine göre otomatik değişen şekilde bir yapı kurarsan, komparatör, sinyalin zayıflaması yada artması durumuna kendiliğinden adapte olacaktır.



Bana e^st de diyebilirsiniz.   www.cncdesigner.com

pisayisi

Deneysel yada ödev amaçlı bir zorunluk hali yoksa , hava ortam da ultrasonik haberleşme gibi terkedilmiş  bir teknolojiyle uğraşmana deymez diyorum...
Murat

Leodes

Alıntı yapılan: ambar7 - 22 Ocak 2013, 09:42:52
NE555 ve NE567 çifti ile yapman mümkün. 555 için Ultrasonik sürücü 567 için ön kuvvetlendirici yapman gerekir.
Elbette ki bu işlemci ile de yapılması mümkündür.
http://elektronikvelemciler.blogspot.com/2010/12/hava-ortamnda-kzlalt-iletisim.html
kızılaltı ışık için kullanılan sistemdeki LED yerine ultrasonik verici takılırsa doğrudan 38KHz'de ses verir. Program üzerinde ayarlama ile 40KHz ulaşmak mümkündür. Bu sistemi düşünmüş ama yapmaya vakit ayıramamıştım. En azından denemek için...
Hatta 40KHz ses gönderip 2-3m uzaklıktan osilaskopta alıcıdan incelemiştim.
Umarım başarabilirsin...

555 ve 567 ile nasıl yapabilirm anlamadım tam olarak :S 555 in reset ucundan mikroişlemciden kontrol etsem 567 nin çıkışında bunu çözebilir miyim ?

Ayrıca bu infrared yerine ultrasonik bağlamak fikri güzl ama ir alıcılarda hazır içinde kuvvetlendiricisi filtresi felan var o tarz ultrasonik için hazır birşey olsa güzel olur.

z

Alıntı yapılan: pisayisi - 22 Ocak 2013, 17:38:44
Deneysel yada ödev amaçlı bir zorunluk hali yoksa , hava ortam da ultrasonik haberleşme gibi terkedilmiş  bir teknolojiyle uğraşmana deymez diyorum...

Libanez olarak yazmıştım ama onayı uzun sürecek. Bürokrasi işte.

Yarasalar, milyonlarca hatta belki de milyarlarca yıldır  ultrasonik tekniğinden vazgeçmediklerine göre arkadaşın da bu teknolojiden vazgeçmesine gerek yok bence.

Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Leodes

ultrasonik sensörlerle uzaklık ölçüyorum  ve birden fazla verici olduğunu düşünürsek onları birbirinden ayırt edebilmek adına birşeyler yapmak istedim haberleşmeden kastım o aslında. bunun için de birşeyler yapabileceğimi düşünüyorum o kadar zor olmasa gerek.
yorumlarınız için sağolun arkadaşlar.