From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
05-13-2015 04:34 PM
Merhaba,
USRP kullanarak ses sinyalini transmit ve recieve edebileceğim bir sistem tasarlamak istiyorum.Ses sinyalini kodlamayı başardım ancak digital waveform şeklinde ve benim bunu USRP'ye yazabilmem için IQ data şekline çevirmem gerekli.Bu sorunu nasıl çözebilirim?Yardımlarınız için şimdiden teşekkürler.
05-19-2015 01:30 AM
Merhaba,
Ekte gönderdiğiniz Vi'da zaten waveform datayı array'a çevirmişsiniz. For döngüsünden çıkan tünele sağ tıklayıp "Tunnel Mode>>Concatenate" seçerseniz size 2-D array yerine 1-D array verecektir.
Elde ettiğiniz integer array'i complex array'a dönüştürmek için "Re/Im to Complex" fonksiyonunu kullanabilirsiniz.
Datayı yazmak için Tx fonksiyonunda CDB seçebilirsiniz.
Saygılarımla
05-19-2015 02:14 AM
Merhaba;
USRP'leri kullanarak (muhtemelen tüm RF alıcı-vericiler için ortaktır) kablosuz veri iletimi için RF sinyal modülasyonu ve demodülasyonu yapmanız gerekecektir. PCM bildiğim kadarıyla RF modülasyonları (genlik, frekansi faz) arasında olan bir modülasyon tipi değildir (bkz. http://en.wikipedia.org/wiki/Modulation) dolayısıyla bu şekilde PCM ile modüle edilen verinin USRP Write fonksiyonundan geçtikten sonraki RF sinyal karşılığı pek anlamlı olmayabilir. Gerçi denemekten de zarar gelmez belki PCM ile ilgili özel bir durum vardır.
Eğer amacınız sadece ses verisini kablosuz olarak iletmek ise, bu konuda başlangıç olabilecek pek çok örnek var örneğin bkz. https://decibel.ni.com/content/docs/DOC-25893
Kolaylıklar dilerim.
05-20-2015 04:36 AM - edited 05-20-2015 04:52 AM
Cevaplarınız için teşekkürler.Ben https://decibel.ni.com/content/docs/DOC-25709 linkindeki QAM transmitter örneğinden yararlanarak QPSK transmitter kısmını oluşturdum.Reciever kısmınıda modulation toolkit examplesdaki niUSRP EX PSK Rx yaralanarak oluşturdum.Transmitter Kısmını highlight execution olarak çalıştırınca hata veriyor ancak highlight execution olarak çalıştırmayınca hata vermiyor.Böyle olmasına rağmen Transmitter kısmındaki Constellation Graph ile receiver kısmındaki Constellation Graph birbiri ile uyuşuyor.
Diğer bir problemim ise receive ettiğim sinyali demodule ettikten sonra dinlemek istiyorum.Burada da yanlış yaptığım birşeyler var sanırım.
05-22-2015 01:27 AM
Ethernet arabirimi üzerinden sezon açıldığı için highlight execution timeout hatasına sebebiyet verecektir. Bunu önleyebilmenin bir yönemi maalesef yok. Highlight yerine Probe araçları ile verileri takip etmenizi öneririm.
Alınan siynalin kalitesi birden fazla sebepten ötürü kötü olabilir. Öncelikle vericideki görsel ideal bir sinyal gösterimidir. Elektronik etkilerden ötürü hiç bir zaman %100 aynı sinyali alıcıda görebilmeniz mümkün olmayacaktır.
Öte yandan dikkate çarpan hatalı 2 seçim görüyorum:
1) Vericideki IQ Sample Rate'iniz ile Alıcıdaki IQ Rate'leri eşit seçilmiş. Kanımca Nyquist kriterine göre alıcı tarafında en az 2 katı örnekleme hızına sahip olmak gerekecektir.
2) Baseband (mesaj) sinyalinizin örnekleme hızı 8000 S/s iken IQ Rate'i 500 kS/s yapmak gereksiz bant genişliği israfı gibi gözüküyor. Verici IQ Rate'i 50-80 kS/s alıcı tarafında ise belki 200-300 kS/s seçmek daha verimli sonuç verebilir.
Son olarak alıcı ile verici arası bağlantı antenliyse anten kazancının frekansla uyumlu olduğundan emin olmak lazım. Bir de antenler arası mesafe çok az ise (örneğin direk USRP üzerindeyse) bunu mümkünse biraz arttırmak da işe yarayabilir.
Kolaylıklar dilerim.
05-22-2015 01:38 PM
Cevabınız için teşekkürler.Diğer bir problemim ise receive ettiğim sinyali demodule ettikten sonra dinlemek istiyorum.Bunun için gerekli vi'ları koydum ancak ses alamıyorum.Bu konuda yardım edebilirmisiniz.