ozkarah
Kıdemli Üye
- Katılım
- 4 Ocak 2022
- Mesajlar
- 1,343
SDS2104X Plus (500MHz upgraded) osiloskop ile Siglent SDG2042X sinyal jeneratörünü kullanarak 0-120 MHz aralığında BODE diagramı çıkartabiliyorum.
Osiloskop 540 Mhz'e (-3dB) kadar ölçüm yapabiliyor.
Burada osiloskop ağ üzerinden sinyal jeneratörünü kontrol ediyor ve istenilen frekansta ve genlikte sinyal üretmesini sağlıyor. Her adım için iki girişteki sinyali ölçerek BODE grafiğini hazırlıyor.
Sinyal jeneratörü en fazla 120 MHz'e çıkabiliyor. Ancak ben daha yüksek frekanslarda da BODE analizi yapabilmek istiyorum. Osiloskop ve sinyal jeneratörü arasındaki haberleşmeyi araştırdım. SCPI (Standard Commands for Programmable Instruments) adı verilen bir protokol kulanılıyor. Sigrok gibi bir çok yazılım da bu protokolü destekliyor görünüyor. Ancak anladığım kadarıyla firmadan firmaya uygulamada farklılıklar olabiliyor. Bu yüzden diğer markaların SCPI destekli sinyal jeneratörleri Siglent osiloskop ile düzgün çalışır mı ona da emin değilim. Siglent'in sayfasında Siglent'in farklı seirlerinden jeneratörlerin desteklendiği yazılmış, ancak diğer markalarla uyum konusunda bir bilgi yok. Zaten genel olarak 500-1000 MHZ'e kadar çıkabilen AWG'ler de hem Siglent'de hem de diğer markalarda oldukça pahalı (Siglent SDG6052X - 500 Mhz, 4900 USD).
Çözüm olarak aşağıdaki gibi bir cihaz yapma fikrim var.
ESP32 SCPI protokolünü karşılayarak üst seviye bir Siglent sinal jeneratörünü (Siglent SDG6052X) taklit edecek. Kendisine gelen frekans ve genlik komutlarıyla da bir RF sinyal modülünü kumanda edecek. Böylece osiloskop karşısında Siglent SDG6052X var sanıp 500 MHz'e kadar BODE yapmaya izin verecek.
ESP32 ile SCPI'ı karşılayıp decode etme kısmını yapabilirim. Bir kaç benzer proje de var işe yarayabilecek. Sinyal jeneratörü kısmında da çok özel bir ihtiyaç olmadığından (AWG, modülasyon, harmonik üretici vs.) 500-600 MHz'e kadar düzgün bir sinüs üretebilen bir modül bulabilirsem işimi görür diye düşünüyorum.
Baktığım seçenekler şunlar:
ADF4351:
https://tr.aliexpress.com/item/1005....0.0.25783c00pMBYVa&mp=1&gatewayAdapt=glo2tur
Bu modül çok yüksek frekanslara çıkabiliyor. İncelemelere göre 1 GHz altında oldukça yatay bir kazanç grafiğine de sahip. SPI ile kontrol edebileceğimi de düşünüyorum. Ancak sinüs değil kare dalga üretiyor ve tek sinyal çıkışı var. Bölmek gerekecek.
AD9910:
https://tr.aliexpress.com/item/3300...100bdd716535093777278662ecd1a!66993178381!sea
Bu modül sinüs dalga üretebiliyor. 400 MHz'e kadar çıkıyor, ancak overclok edildiğinde 600 MHz e kadar çıkabiliyormuş. Kazancın yataylığı ile ilgili detaylı bir inceleme bulamadım (BODE karşılaştırmalı çalıştığı için tam yatay olmasa da olur diye düşünüyorum). Ayrıca çift sinyal çıkışı var.
Eğer uygun fiyatlı iyi bir RF modülü bulabilirsem ortaya her osiloskopa uyarlanabilecek bir BODE sinyal jeneratörü çıkacak. Şu noktalarda fikirlerinizi almak istiyorum:
1- Önerebileceğiniz yüksek frekanslı bir RF modül var mı?
2- Sinüs yerine kare dalga kullanmak (ADF4351)?
Osiloskop 540 Mhz'e (-3dB) kadar ölçüm yapabiliyor.
Burada osiloskop ağ üzerinden sinyal jeneratörünü kontrol ediyor ve istenilen frekansta ve genlikte sinyal üretmesini sağlıyor. Her adım için iki girişteki sinyali ölçerek BODE grafiğini hazırlıyor.
Sinyal jeneratörü en fazla 120 MHz'e çıkabiliyor. Ancak ben daha yüksek frekanslarda da BODE analizi yapabilmek istiyorum. Osiloskop ve sinyal jeneratörü arasındaki haberleşmeyi araştırdım. SCPI (Standard Commands for Programmable Instruments) adı verilen bir protokol kulanılıyor. Sigrok gibi bir çok yazılım da bu protokolü destekliyor görünüyor. Ancak anladığım kadarıyla firmadan firmaya uygulamada farklılıklar olabiliyor. Bu yüzden diğer markaların SCPI destekli sinyal jeneratörleri Siglent osiloskop ile düzgün çalışır mı ona da emin değilim. Siglent'in sayfasında Siglent'in farklı seirlerinden jeneratörlerin desteklendiği yazılmış, ancak diğer markalarla uyum konusunda bir bilgi yok. Zaten genel olarak 500-1000 MHZ'e kadar çıkabilen AWG'ler de hem Siglent'de hem de diğer markalarda oldukça pahalı (Siglent SDG6052X - 500 Mhz, 4900 USD).
Çözüm olarak aşağıdaki gibi bir cihaz yapma fikrim var.
ESP32 SCPI protokolünü karşılayarak üst seviye bir Siglent sinal jeneratörünü (Siglent SDG6052X) taklit edecek. Kendisine gelen frekans ve genlik komutlarıyla da bir RF sinyal modülünü kumanda edecek. Böylece osiloskop karşısında Siglent SDG6052X var sanıp 500 MHz'e kadar BODE yapmaya izin verecek.
ESP32 ile SCPI'ı karşılayıp decode etme kısmını yapabilirim. Bir kaç benzer proje de var işe yarayabilecek. Sinyal jeneratörü kısmında da çok özel bir ihtiyaç olmadığından (AWG, modülasyon, harmonik üretici vs.) 500-600 MHz'e kadar düzgün bir sinüs üretebilen bir modül bulabilirsem işimi görür diye düşünüyorum.
Baktığım seçenekler şunlar:
ADF4351:
https://tr.aliexpress.com/item/1005....0.0.25783c00pMBYVa&mp=1&gatewayAdapt=glo2tur
Bu modül çok yüksek frekanslara çıkabiliyor. İncelemelere göre 1 GHz altında oldukça yatay bir kazanç grafiğine de sahip. SPI ile kontrol edebileceğimi de düşünüyorum. Ancak sinüs değil kare dalga üretiyor ve tek sinyal çıkışı var. Bölmek gerekecek.
AD9910:
https://tr.aliexpress.com/item/3300...100bdd716535093777278662ecd1a!66993178381!sea
Bu modül sinüs dalga üretebiliyor. 400 MHz'e kadar çıkıyor, ancak overclok edildiğinde 600 MHz e kadar çıkabiliyormuş. Kazancın yataylığı ile ilgili detaylı bir inceleme bulamadım (BODE karşılaştırmalı çalıştığı için tam yatay olmasa da olur diye düşünüyorum). Ayrıca çift sinyal çıkışı var.
Eğer uygun fiyatlı iyi bir RF modülü bulabilirsem ortaya her osiloskopa uyarlanabilecek bir BODE sinyal jeneratörü çıkacak. Şu noktalarda fikirlerinizi almak istiyorum:
1- Önerebileceğiniz yüksek frekanslı bir RF modül var mı?
2- Sinüs yerine kare dalga kullanmak (ADF4351)?