خوب جای همچین مباحثی واقعا دیگه تو این فروم خالیه،
Software Radio یا رادیوی نرم افزاری یکی از مباحث روز مخابراتی هست و در ایران هم بشدت داره رشد میکنه و جا می افته، شاید بعضی از دوستان با Software Radio آشنایی نداشته باشن، برا همین یه توضیح کوچیک میدم.
رادیوی نرم افزاری یک سیستم مخابراتی هست که معمولا بلوک های مخابراتی اون بصورت نرم افزاری و یا دیجیتالی پیاده سازی می شه و این بلوک ها به راحتی قابل تعویض یا تغییر هستند.
به بیان ساده تر رادیوی نرم افزاری به دلیل ماهیت دیجیتالیش امکان پیاده سازی انواع سیستم های مخابراتی رو به شما میده.
به رادیوی نرم افزاری گاهی اوقات Software Defined Radio هم گفته میشه یا دیگه تنبلاش میگن SDR.
با SDR میتونید سیستم های مخابراتی خیلی زیادی رو به راحتی و بدون هیچ گونه تغییر خاصی پیاده سازی کنید از جمله
Bluetooth Transicever
(BTS) شبکه موبایل نسل 2 !
WLAN
WiMax
RADAR
HD-TV
WBFM
SSB
و ....
درواقع هر جور سیستم مخابراتی که در محدوده عملکرد SDR تون باشه رو میتونید بسازید. یکی از توپولوژی های کاری تو زمینه رادیو نرم افزاری استفاده از گیرنده/فرستنده های رادیو نرم افزاری به همراه کامپیوتر هست. من خیلی سریع و ساده 2 مدل از الات رادیو نرم افزاری پر کاربرد و و پر استفاده که در ایران هم پیدا میشن رو معرفی میکنم براتون.
در ایران 2 مدل پریفرال SDR من بیشتر ندیدم و اونام USRP1 و USRP2 از شرکت ettus هست. سرچ کنید برید تو سایتش.
من خودم با USRP2 N200 کار کردم و چندین سیستم مخابراتی رو خیلی راحت باهاش پیادهسازی کردم.
یکم درباره USRP خیلی ساده و روان توضیح میدم، تمرکز من بر روی USRP2 هست که یه سری تفاوت های بنیادین با USRP1 داره.
USRP2-N200 شامل این اجزاییست که مینویسم، از حفظ دارم میگم شاید اشتباه باشه
Dual 100Msps ADC
Dual 400Msps DAC
1x SPART3A-DSP FPGA
1x TX Daughterboard Slot
1x RX Daughterboard Slot
خوب این خود USRP بود، اما برای کار با اون نیاز به یک داتر بورد فرستنده و یک داتر بورد گیرنده دارید.
دلیل استفاده از داتر بورد هم قابلیت کار در فرکانس ها و مد های مختلف هست، مثلا میخوایید باهاش گیرنده رادیو FM بسازید، داتربورد Basic RX براش کافیه اما مثلا میخواهید رادار باند X بسازید، باید داتربورد SBX و یا بالاتر رو داشته باشید.
روی داتر بورد ها هم معمولا این اقلام پیدا میشه
LNA
Power Amp
Filter
Downconverter
UpConverter
Mixer
SMA-Connector
خوب داتربورد هارو بسته به فرکانس کاری و مشخصات مورد نیازتون به USRP متصل میکنید ( USRP2 دو تا داتربورد بهش میخوره ، USRP1 چهارتا )
کار این داتربورد ها معمولا آماده سازی سیگنال RF برای نمونه برداری و یا آماده سازی سیگنال های DAC برای انتشار هست.
بعد خود USRP رو به کامپیوتر وصل میکنید ( USRP2 با گیگابیت اترنت و USRP1 با USB2 ) و با استفاده از نرم افزار های مخصوص می تونید سیستم هایی که میخواهید رو پیاده سازی کنید.
به همین راحتی !
به همین راحتی هم میتونید باهاش BTS بسازید و یک شبکه مخابرات سیار برا خودتون درست کنید به دوستاتونم سیم کارت بفروشید !
رنج فرکانسی تونم میتونه از DC تا 6 گیگاهرتز باشه ! ( بسه دیگه ! )
USRP درواقع اینجا کار یک رابط بین کامپیوتر شما و دنیای RF رو انجام میده و نه پردازش سیگنال. البته یک سری عملیات پردازشی عمومی توی خود USRP انجام میشه از جمله Interpolation , Decimation و ... ولی پردازش اصلی بر روی رایانه انجام میشه.
من خودم باهاش گیرنده های ADS-B ، FM و فرستنده های FM ، UHF TV , FSK Transceiver
اینم لینک USRP :
https://www.ettus.com/product/details/UN200-KIT
---
البته SDR های دیگه ای هم وجود دارن که امکانات متفاوتی دارن، ازجمله BladeRF که خیلی هم به نسبت USRP ارزون تره .
اگر کسی تو این زمینه کار کرده خوشحال میشیم اطلاعاتشو در اختیار دیگران بزاره، هدف از این تاپیک فقط معرفی مقوله Software Radio نیست و امیدوارم دوستان فعالیت کنن و باهم اطلاعاتمون رو افزایش بدیم.
Software Radio یا رادیوی نرم افزاری یکی از مباحث روز مخابراتی هست و در ایران هم بشدت داره رشد میکنه و جا می افته، شاید بعضی از دوستان با Software Radio آشنایی نداشته باشن، برا همین یه توضیح کوچیک میدم.
رادیوی نرم افزاری یک سیستم مخابراتی هست که معمولا بلوک های مخابراتی اون بصورت نرم افزاری و یا دیجیتالی پیاده سازی می شه و این بلوک ها به راحتی قابل تعویض یا تغییر هستند.
به بیان ساده تر رادیوی نرم افزاری به دلیل ماهیت دیجیتالیش امکان پیاده سازی انواع سیستم های مخابراتی رو به شما میده.
به رادیوی نرم افزاری گاهی اوقات Software Defined Radio هم گفته میشه یا دیگه تنبلاش میگن SDR.
با SDR میتونید سیستم های مخابراتی خیلی زیادی رو به راحتی و بدون هیچ گونه تغییر خاصی پیاده سازی کنید از جمله
Bluetooth Transicever
(BTS) شبکه موبایل نسل 2 !
WLAN
WiMax
RADAR
HD-TV
WBFM
SSB
و ....
درواقع هر جور سیستم مخابراتی که در محدوده عملکرد SDR تون باشه رو میتونید بسازید. یکی از توپولوژی های کاری تو زمینه رادیو نرم افزاری استفاده از گیرنده/فرستنده های رادیو نرم افزاری به همراه کامپیوتر هست. من خیلی سریع و ساده 2 مدل از الات رادیو نرم افزاری پر کاربرد و و پر استفاده که در ایران هم پیدا میشن رو معرفی میکنم براتون.
در ایران 2 مدل پریفرال SDR من بیشتر ندیدم و اونام USRP1 و USRP2 از شرکت ettus هست. سرچ کنید برید تو سایتش.
من خودم با USRP2 N200 کار کردم و چندین سیستم مخابراتی رو خیلی راحت باهاش پیادهسازی کردم.
یکم درباره USRP خیلی ساده و روان توضیح میدم، تمرکز من بر روی USRP2 هست که یه سری تفاوت های بنیادین با USRP1 داره.
USRP2-N200 شامل این اجزاییست که مینویسم، از حفظ دارم میگم شاید اشتباه باشه
Dual 100Msps ADC
Dual 400Msps DAC
1x SPART3A-DSP FPGA
1x TX Daughterboard Slot
1x RX Daughterboard Slot
خوب این خود USRP بود، اما برای کار با اون نیاز به یک داتر بورد فرستنده و یک داتر بورد گیرنده دارید.
دلیل استفاده از داتر بورد هم قابلیت کار در فرکانس ها و مد های مختلف هست، مثلا میخوایید باهاش گیرنده رادیو FM بسازید، داتربورد Basic RX براش کافیه اما مثلا میخواهید رادار باند X بسازید، باید داتربورد SBX و یا بالاتر رو داشته باشید.
روی داتر بورد ها هم معمولا این اقلام پیدا میشه
LNA
Power Amp
Filter
Downconverter
UpConverter
Mixer
SMA-Connector
خوب داتربورد هارو بسته به فرکانس کاری و مشخصات مورد نیازتون به USRP متصل میکنید ( USRP2 دو تا داتربورد بهش میخوره ، USRP1 چهارتا )
کار این داتربورد ها معمولا آماده سازی سیگنال RF برای نمونه برداری و یا آماده سازی سیگنال های DAC برای انتشار هست.
بعد خود USRP رو به کامپیوتر وصل میکنید ( USRP2 با گیگابیت اترنت و USRP1 با USB2 ) و با استفاده از نرم افزار های مخصوص می تونید سیستم هایی که میخواهید رو پیاده سازی کنید.
به همین راحتی !
به همین راحتی هم میتونید باهاش BTS بسازید و یک شبکه مخابرات سیار برا خودتون درست کنید به دوستاتونم سیم کارت بفروشید !
رنج فرکانسی تونم میتونه از DC تا 6 گیگاهرتز باشه ! ( بسه دیگه ! )
USRP درواقع اینجا کار یک رابط بین کامپیوتر شما و دنیای RF رو انجام میده و نه پردازش سیگنال. البته یک سری عملیات پردازشی عمومی توی خود USRP انجام میشه از جمله Interpolation , Decimation و ... ولی پردازش اصلی بر روی رایانه انجام میشه.
من خودم باهاش گیرنده های ADS-B ، FM و فرستنده های FM ، UHF TV , FSK Transceiver
اینم لینک USRP :
https://www.ettus.com/product/details/UN200-KIT
---
البته SDR های دیگه ای هم وجود دارن که امکانات متفاوتی دارن، ازجمله BladeRF که خیلی هم به نسبت USRP ارزون تره .
اگر کسی تو این زمینه کار کرده خوشحال میشیم اطلاعاتشو در اختیار دیگران بزاره، هدف از این تاپیک فقط معرفی مقوله Software Radio نیست و امیدوارم دوستان فعالیت کنن و باهم اطلاعاتمون رو افزایش بدیم.
دیدگاه