SDR
814 subscribers
68 photos
96 videos
63 files
231 links
ارتباط
@Arman_TeleCo_admin

این کانال جهت آموزش SDR تاسیس شده است.


علاوه بر این پروژه در این حوزه نیز پذیرفته میشود. به عنوان مثال پیاده‌سازی فرستنده و گیرنده های دیجیتال.
شماره جهت ارتباط

۰۹۳۹۳۶۱۶۲۸۷

آپارات:
https://www.aparat.com/miladseif13760806
Download Telegram
transmit-ofdm-main.zip
6.2 MB
به نام خدا

سلام وقت همگی بخیر

به تازگی به سایت زیر مراجعه کردم.

https://github.com/MaorAssayag/transmit-ofdm/blob/main/ofdm.ipynb

و دیدم مدولاسیون OFDM رو با استفاده از کد پایتون پیاده سازی کرده است.

البته خودم مطالعه اش نکردم ولی به نظرم خیلی جالب باشه. نکته ای که بود به همراه این فایل یک فایل PDF بود که به خواننده به درک بیشتر مطالب کمک می‌کنه.

ممنون میشم اگه کسی تونست بخونه و دید مطالب جالبی داره اونو در اختیار من هم قرار بده


https://t.me/SDR_two
❤7💯3
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

در این قسمت به صورت شبیه سازی شده با استفاده از preamble یک فرستنده و گیرنده با استفاده مدولاسیون bpsk پیاده‌سازی کرده ایم.

نکته ای که وجود دارد preamble باید داری ویژگی های خاص باشد.


قسمت ششم پیاده‌سازی با پایتون

در صورت سرعت پایین دانلود میتوانید به کانال روبیکا و بله و ایتا مراجعه کنید:

http://rubika.ir/Gnu_Radio

http://ble.ir/gnu_radio

https://eitaa.com/SDR_one


نکته پایان این ویدیوها به ساخت یا فرستنده و گیرنده واقعی می انجامد.


https://t.me/SDR_two
❤4❤‍🔥3
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

این preamble ها از یک linear feed back shift register تشکیل شده است، که یک دنباله شبه تصادفی برای ما ایجاد می‌کند منظور از شبه تصادفی این می‌باشد که به صورت متناوب این دنباله شبه تصادفی تکرار می‌شود.

از ویژگی‌های خاص آن می‌توان به cross correlation پایین نسبت با سایر دنباله‌‌ها اشاره کرد و همچنین دارای correlation پایین نسبت به نمونه‌های تاخیر یافته خودش است.

قسمت هفتم پیاده‌سازی با پایتون

مخابرات در پایتون

https://t.me/SDR_two
❤5❤‍🔥3👏2
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقتتون بخیر

در این قسمت و دو قسمت آینده به این موضوع پرداخته می‌شود که فرستنده ما در Gnu radio است و گیرنده در pycharm و نحوه decode کردن داده.



قسمت هشتم پیاده‌سازی در پایتون

https://t.me/SDR_two
❤5👌3
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقتتون بخیر

همانطور که توضیح داده شد در این قسمت نیز مانند قسمت قبل فرستنده در gnu radio و گیرنده در pycharm می‌باشد و با بلوک udp sink بیشتر آشنا می‌شویم.

در صورت سرعت پایین دانلود میتوانید به کانال روبیکا و بله و ایتا مراجعه کنید:

http://rubika.ir/Gnu_Radio

http://ble.ir/gnu_radio

https://eitaa.com/SDR_one


قسمت نهم پیاده‌سازی در پایتون



https://t.me/SDR_two
❤6💯3
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقتتون بخیر

همانطور که توضیح داده شد در این قسمت نیز مانند قسمت قبل فرستنده در gnu radio و گیرنده در pycharm می‌باشد.

در ادامه هدفمان این است قسمت فرستنده را در GNU radio پیاده‌سازی کنیم و قسمت گیرنده در pycharm

قسمت دهم پیاده‌سازی در پایتون



https://t.me/SDR_two
❤5💯3
Media is too big
VIEW IN TELEGRAM
به نام خدا

⚙ جلسه دوم آموزش صفر تا صد SDR
🛰 «رادیوی کلاسیک چگونه کار می‌کند؟ از آنتن تا دمدولاسیون»
در این جلسه مسیر واقعی سیگنال را در یک گیرنده‌ی رادیویی بررسی می‌کنیم:
آنتن → تقویت کم‌نویز (LNA) → میکسر و LO → فرکانس میانی (IF) → فیلتر → دمدولاتور → خروجی
می‌فهمیم چرا رادیوی کلاسیک انعطاف‌پذیر نیست،
چون هر بخش به‌صورت سخت‌افزاری قفل شده و تغییر مدولاسیون یا فرکانس یعنی طراحی دوباره.
🎯 و در پایان به سؤال اصلی می‌رسیم:
اگر این مراحل بعد از دیجیتال شدن سیگنال در نرم‌افزار انجام شوند، چه می‌شود؟
📍 جلسه بعد: ADC کجاست و SDR دقیقاً از کجا شروع می‌شود؟
#جلسه_دوم
#آموزش_صفر_تا_صد_SDR



https://t.me/SDR_two
❤11👍3👌2
SDR pinned a video
به نام خدا

سلام وقت همگی بخیر

خوب بالاخره با اینترنت دانشگاه تونستیم وصل بشیم.

اول اینکه ادامه ویدیوها مخابرات در پایتون در آپارات بارگذاری شدند به آدرس:

قسمت ۲۴ مخابرات در پایتون و در قسمت های ۲۰ تا ۲۳ یک گیرنده و فرستنده با استفاده کد پایتون پیاده سازی شد به صورت real time

https://www.aparat.com/miladseif13760806

و نکته بعدی فعلا تا اینترنت قوی نشده مطالب نوشتاری در بله بارگذاری میشه

http://ble.ir/gnu_radio

خیلی ممنون.



https://t.me/SDR_two
به نام خدا

سلام وقتتون بخیر

و اینکه سایت به شدت فوق العاده امروز باهاش آشنا شدم مطالب خیلی عالی به نظرم گفته با کدنویسی پایتون


https://john-gentile.com/kb/dsp/Timing_Sync-TEDs.html

ان‌شاءالله که مفید واقع بشود

https://t.me/SDR_two
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
به نام خدا
سلام وقت همگی بخیر
در این قسمت‌ها به پیاده‌سازی DSSS خواهیم پرداخت نکته ای که وجود داشت من در ویدیوهای که تا به حال قرار دادم در بحث Timing recovery تنها از Preamble استفاده کرده ام و من فکر میکردم اگه از Preamble استفاده کنم نیازی به استفاده از DPLL نیست ولی اشتباه فکر میکردم و DPLL نیاز کار است بنابراین باید یاد گرفته شود.
پیش نمایش:

پیاده‌سازی فرستنده و گیرنده طیف گسترده direct sequence spread spectrum به صورت real time
ادامه قسمت ها در اپارات

قسمت پنچم در آپارت:

https://www.aparat.com/v/xjdn3p3

کانال بله:

@gnu_radio

در نهایت:
https://t.me/SDR_two
🤝3❤1
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

در این قسمت به موضوعاتی مانند chip sequence و ویژگی‌های direct sequence spread spectrum پرداخته شده است. مانند طیف گسترده بودن و ...

قسمت اول: پیاده‌سازی فرستنده direct sequence spread spectrum در پایتون


https://t.me/SDR_two
❤1👍1
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

در این قسمت به صورت تقریبا کامل فرستنده dsss را پیاده‌سازی کرده‌ایم نکته‌ای که وجود دارد دنباله chip ما برابر با 256 می‌باشد ولی spreading factor را برابر با 16 قرار داده‌ایم. مدولاسیون مورد استفاده نیز bpsk می‌باشد.

قسمت دوم: پیاده‌سازی direct sequence spread spectrum در پایتون


https://t.me/SDR_two
❤1👍1
Media is too big
VIEW IN TELEGRAM
به نام خدا
سلام وقت همگی بخیر
در این قسمت به صورت خیلی کوچک به موضوع گیرنده پرداخته شده است و موضوع مهم Sub-correlation و correlation و نحوه حذف افست فرکانسی

قسمت سوم: پیاده‌سازی direct sequence spread spectrum در پایتون


https://t.me/SDR_two
❤1👍1
Media is too big
VIEW IN TELEGRAM
به نام خدا
سلام وقت همگی بخیر
در این قسمت سعی شده است قسمت فرستنده به Gnu radio منتقل شود به دلیل دسترسی به Hack RF و RTL-SDR، زیرا در قسمت‌های بعدی این تکنیک طیف گسترده به صورت عملی مورد تست قرار می‌گیرد.

قسمت چهارم: پیاده‌سازی direct sequence spread spectrum در پایتون


https://t.me/SDR_two
❤1👍1
Media is too big
VIEW IN TELEGRAM
به نام خدا
سلام وقت همگی بخیر

در این قسمت به موضوع حذف افست فرکانسی درشت با استفاده از روش maximum likelihood پرداخته می‌شود. ولی از روش‌های می‌باشد که سربار محاسباتی بالایی دارد.

قسمت پنجم: پیاده‌سازی direct sequence spread spectrum در پایتون


https://t.me/SDR_two
❤1👍1
SDR
به نام خدا سلام وقتتون بخیر همانطور که توضیح داده شد در این قسمت نیز مانند قسمت قبل فرستنده در gnu radio و گیرنده در pycharm می‌باشد. در ادامه هدفمان این است قسمت فرستنده را در GNU radio پیاده‌سازی کنیم و قسمت گیرنده در pycharm قسمت دهم پیاده‌سازی در…
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

این قسمت به موضوع جدیدی پرداخته می‌شود، در این سه قسمت به موضوع افست فرکانسی پرداخته می‌شود.

نکته افست فرکانسی را به دو صورت می‌توان حذف کرد.
1) با استفاده از روش non data aided
2) با استفاده از روش data-aided

نکته‌ای که وجود دارد این است که حذف افست فرکانسی با استفاده از preamble به شدت مهم است.

قسمت یازدهم مخابرات در پایتون

https://t.me/SDR_two
❤2
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

همان‌طور که در قسمت قبل مشاهده کردید به موضوع افست فرکانسی ورود پیدا کردیم.

نکته‌ای که وجود دارد این است که حذف افست فرکانسی با استفاده از روش non data aided برای زمانی مناسب است که افست فرکانسی زیاد باشد؛ ولی خیلی دقیق نیست.در قسمت بعدی به موضوع حذف افست فرکانسی با استفاده از preamble می‌پردازیم.


قسمت دوازدهم مخابرات در پایتون

https://t.me/SDR_two
❤2
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

در ادامه قسمت قبل در این قسمت به موضوع حذف افست فرکانسی با استفاده preamble پرداخته میشود.

نکته ای وجود دارد در این روش افست فرکانسی به صورت دقیق تر حذف شده ولی دارای محدودیت است و از یک افست فرکانسی بیشتر نمی‌تواند افست فرکانسی تشخیص داده شود و آن را حذف کند

قسمت سیزدهم مخابرات در پایتون


https://t.me/SDR_two
❤2
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

در این قسمت به این موضوع می‌پردازیم، که دلیل استفاده از preamble برای تخمین کانال و به دست آوردن افست فرکانسی در چیست.

قسمت چهاردهم مخابرات در پایتون

https://t.me/SDR_two
❤2
Media is too big
VIEW IN TELEGRAM
به نام خدا

سلام وقت همگی بخیر

در این قسمت علاوه بر preamble از postamble نیز برای تشخیص شروع فریم استفاده شده است

قسمت هفدهم مخابرات در پایتون


https://t.me/SDR_two
👍2