eitaa logo
QSDR
127 دنبال‌کننده
36 عکس
38 ویدیو
49 فایل
جهت ارتباط به آیدی @Arman_TeleCo_admin این کانال جهت آموزش SDR تاسیس شده است. لطفاً مطالب مفید خود را در راستای ترویج علم برای ما بفرستید که در کانال قرار داده شود. علاوه بر این پروژه در این حوزه نیز انجام می‌شود. از جمله پیاده‌سازی انواع مدلاسیون‌ها
مشاهده در ایتا
دانلود
به نام خدا سلام وقت همگی بخیر پیاده‌سازی CDMA در لینک زیر: https://www.aparat.com/v/pmb45sa در جلسه گذشته به موضوع پیاده‌سازی direct sequence spread spectrum پرداختم در این قسمت دو کاربر با متن‌های متفاوت و دنباله chipهای متفاوت عملیات CDMA را انجام دادند. نکته دو کاربر در اصل با استفاده از یک Hack RF داده ارسال کرده‌اند و با استفاده از RTL-SDR داده دریافت کرده‌اند. نکته این پیاده‌سازی هنوز جای کار دارد. : پیاده‌سازی direct sequence spread spectrum در پایتون و در نهایت https://eitaa.com/SDR_one
12.9M حجم رسانه بالاست
مشاهده در ایتا
به نام خدا سلام وقت همگی بخیر پیاده‌سازی مدولاسیون با استفاده از Hack RF و RTL-SDR به صورت Real time. ان شاءالله در ادامه این مدولاسیون به صورت کامل پیاده‌سازی می‌شود. در این پیاده‌سازی از Preamble، Postamble و Pilot استفاده شده است، برای اینکه بتوان داده‌ها را در گیرنده بازیابی کرد. https://eitaa.com/SDR_one
به نام خدا سلام وقت همگی بخیر پیش نمایش: پیاده‌سازی مدولاسیون 16-QAM با استفاده از Hack RF و RTL-SDR در این پیاده‌سازی به عنوان مثال تاثیر scrambler در مدولاسیون 16-QAM نشان داده شده در این پیاده‌سازی هنگام وجود Scrambler، نقاط constellation تقریبا ثابت هستند ولی در هنگام نبود scrambler چرخش و به نوعی به هم ریختگی وجود دارد. لینک ویدیو در آپارات: https://www.aparat.com/v/vcm9629?refererRef=channel_page کانال تلگرام و بله: https://t.me/SDR_two http://ble.ir/gnu_radio نظر من این است که وقتی از scrambler استفاده می‌شود بیت‌های صفر و یک پشت سرهم از بین می‌رود و در گیرنده در timing recovery و carrier recovery صفر و یک پشت سرهم باعث عدم همگرایی می‌شود. البته ممکنه اشتباه کنم. https://eitaa.com/SDR_one
به نام خدا سلام وقت همگی بخیر در سه قسمت زیر با استفاده از محیط PyCharm و Gnu radio یک فرستنده و گیرنده برای مدولاسیون پیاده‌سازی شد. نکته ای که وجود دارد فرستنده 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
به نام خدا سلام وقت همگی بخیر همانطور که گفته شد در جلسه روز سه‌شنبه به مدولاسیون‌های ، و و نیز پرداخته می‌شود. در فایل زمینه شده این مدولاسیون‌ها به صورت عملی با استفاده از Hack RF و RTL-SDR پیاده‌سازی شده است. لطفا دوستانی که در کارگاه ثبت نام کرده‌اند نرم افزار Gnu radio را از طریق لینک زیر نصب کنند: https://wiki.gnuradio.org/index.php/InstallingGR فقط اینکه gnu radio هم بر روی ویندوز نصب می‌شود و هم سیستم عامل اوبونتو. و در نهایت: https://eitaa.com/SDR_one