به نام خدا
سلام وقت همگی بخیر
در سه قسمت زیر با استفاده از محیط PyCharm و Gnu radio یک فرستنده و گیرنده برای مدولاسیون #8PSK پیادهسازی شد. نکته ای که وجود دارد فرستنده Hack RF و گیرنده RTL SDR میباشد ان شاءالله در آینده قسمت Timing recovery و carrier recovery و AGC به محیط PyCharm منتقل میشود برای درک بهتر.
قسمت اول:
در این قسمت به پیادهسازی فرستنده مدولاسیون 8psk پرداختهایم در این ویدیو ابتدا ساختار burst مورد بررسی قرار گرفت و از دادههای کمکی مانند preamble و pilot و postamble استفاده شد. در این ویدیو در محیط PyCharm این کارها را انجام دادهایم.
https://www.aparat.com/v/wpw7m27
قسمت دوم:
در این ویدیو با استفاده از gnu radio در سمت فرستنده عملیات pulse shaping انجام شد سپس بعد از این کار در گیرنده عملیات timing recovery و carrier recovery مورد بررسی قرار گرفت و در نهایت خروجی داده ها دوبارهی به PyCharm منتقل شد.
https://www.aparat.com/v/fqpg302
قسمت سوم:
در این قسمت نحوه این که به چه صورت دادههای را Buffer بخوانیم صحبت شد در ادامه دادهها داری افست فاز و ابهام فاز بودند که آن را با استفاده از دادههای pilot و preamble و postamble برطرف کردیم.
https://www.aparat.com/v/lpl2194
کانال بله:
http://ble.ir/gnu_radio
و در نهایت:
https://eitaa.com/SDR_one
به نام خدا
سلام وقت همگی بخیر
در این ویدیو به سایت Gnu radio مراجعه کردیم و بدون نیاز به نصب gnu radio توانستیم به صورت اینترنتی از این نرمافزار استفاده کنیم.
از دیگر نکات اینکه میتوان Hack RF و RTL-SDR را نیز وصل کرد و استفاده کرد. و همراه مثالهای متنوع برای یادگیری
لینک آپارات:
https://www.aparat.com/v/mez668o
سایت زیر:
https://gnuradioworld.com/
و در نهایت:
https://eitaa.com/SDR_one
به نام خدا
سلام، وقت همگی بخیر
امروز به سایت زیر مراجعه کردم:
https://pysdr.org/content/rtlsdr
و با توضیحی درباره پارامتر PPM در RTL-SDR مواجه شدم؛ پارامتری که قبلاً برای خود من هم سؤال بود که دقیقاً چه کاری انجام میدهد.
بهطور خلاصه، به دلیل خطای فرکانسی اسیلاتور در تیونرهای RTL-SDR، فرکانس دریافتی مقداری Offset دارد. پارامتر PPM برای جبران همین خطا استفاده میشود. مقدار این خطا نیز میتواند با دما و گرمشدن دانگل تغییر کند.
برای مثال، معمولاً گفته میشود RTL-SDR حدود 25 PPM خطا دارد، اما من با تست و آزمایش روی دانگل خودم متوجه شدم که مقدار مناسب برای آن حدود 19 PPM است.
بنابراین به نظرم بهتر است بهجای اینکه صرفاً مقدار 25 PPM را بهصورت پیشفرض در نظر بگیریم، هر دانگل را بهصورت عملی تست و مقدار PPM مناسب آن را مشخص کنیم.
نکته جالب دیگر برای من این بود که RTL-SDRهای اصلی (Original) از نظر دقت فرکانسی و پایداری اسیلاتور، معمولاً عملکرد دقیقتری نسبت به نمونههای کپی و ارزانتر دارند.
https://eitaa.com/SDR_one
هدایت شده از Ali Kuhestani
📡 کارگاه تخصصی پیادهسازی سیستمهای مخابراتی
💻 ( Software Defined Radio )
👤 مدرس: میلاد سیف (پژوهشگر شرکت آرمان تلکو)
📚 سرفصلهای کارگاه:
🔵 ۱) مبانی SDR: معرفی سختافزار و نرمافزارهای آن (GNU Radio و SDR angle)
🟢 ۲) فرستنده و گیرنده: پیادهسازی FM
🟠 ۳) مدولاسیونهای دیجیتال: پیادهسازی ASK، FSK و PSK
🟣 ۴) تحلیل گیرنده: همگامسازی زمانی، فرکانسی و فازی
📍 مکان: دانشگاه صنعتی قم - سالن شهید چمران
⏰ زمان: سهشنبه ۲۱ مهر ۱۴۰۵ | ساعت ۱۵ الی ۱۸
📲 جهت هماهنگی و شرکت در جلسه (ایتا، بله و تلگرام):
📞 09304291596
https://eitaa.com/SDR_one
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
به نام خدا
سلام وقت همگی بخیر
همانطور که گفته شد در جلسه روز سهشنبه به مدولاسیونهای #FM، #FSK و #PSK و #ASK نیز پرداخته میشود.
در فایل زمینه شده این مدولاسیونها به صورت عملی با استفاده از Hack RF و RTL-SDR پیادهسازی شده است.
لطفا دوستانی که در کارگاه ثبت نام کردهاند نرم افزار Gnu radio را از طریق لینک زیر نصب کنند:
https://wiki.gnuradio.org/index.php/InstallingGR
فقط اینکه gnu radio هم بر روی ویندوز نصب میشود و هم سیستم عامل اوبونتو.
و در نهایت:
https://eitaa.com/SDR_one
QSDR
فایل ارائه.rar
حجم:
7M
به نام خدا
سلام وقت همگی بخیر
فایل فوق فایل تقریبی ارائه روز سهشنبه میباشد. نکته این فایل رو دانلود کنید زیرا صفحه به اشتراک گذاشته در هنگام ارائه مجازی که همراه با ارائه حضوری میباشد ممکن است کیفیت کافی نداشته باشد.
ولی وقتی فایل رو داشته باشید بهتر میشه ارتباط گرفت.
https://eitaa.com/SDR_one