SDR
cpm2.pdf
Media is too big
VIEW IN TELEGRAM
به نام خدا
سلام وقت همگی بخیر این ویدیو توضیح فایل بالاست
البته شرمنده مطلب رو خوب توضیح ندادهام چون خودم تازه شروع به یادگیری کردم.
ولی در صورت توجه بیشتر زیاد سخت نیست. در اصل این ویدیو مدولاسیون cpm را توضیح میده به صورت ویدیویی.
https://t.me/SDR_two
سلام وقت همگی بخیر این ویدیو توضیح فایل بالاست
البته شرمنده مطلب رو خوب توضیح ندادهام چون خودم تازه شروع به یادگیری کردم.
ولی در صورت توجه بیشتر زیاد سخت نیست. در اصل این ویدیو مدولاسیون cpm را توضیح میده به صورت ویدیویی.
https://t.me/SDR_two
❤4
گزارش_دریافت_تصاویر_از_ماهواره_های_هواشناسی_سعید_خون_گرم_خوش_دانشگاه.pdf
1.4 MB
به نام خدا
سلام وقت همگی بخیر
در این PDF نحوه دریافت تصاویر ماهوارهای توضیح داده شده است.
ممنون از استاد گرامی که این فایل را در اختیار ما قرار دادند، آیدی استاد عزیر:
@EP2LIM
سپاسگزارم.
https://t.me/SDR_two
سلام وقت همگی بخیر
در این PDF نحوه دریافت تصاویر ماهوارهای توضیح داده شده است.
ممنون از استاد گرامی که این فایل را در اختیار ما قرار دادند، آیدی استاد عزیر:
@EP2LIM
سپاسگزارم.
https://t.me/SDR_two
🔥6❤2
به نام خدا
سلام وقت همگی بخیر
امروز قراره دو منبع یکی برای خرید تجهیزات RF معرفی بشه و دیگری برای آموزش
..............................................................................................................
یک از افرادی که در این حوزه تجهیزات RF میفروشند شرکت
#شرکتمهندسیپایشطیفالوند
میباشد و برای برقرای ارتباط میتونید با شماره زیر تماس بگیرید:
۰۹۳۶۶۶۱۶۱۴۵
.................................................................................................................
در ادامه آقای دکتر کزازی معرفی میشوند که متن خودشون قرار میدهم:
با سلام
در مقاله ی جدیدی که منتشر کرده ام، حدود 10 سال تلاش برای ساخت وسایل آزمایشگاهی مخابرات و آموزش مجازی آزمایشگاه های آنتن و مایکروویو را گزارش کرده ام.
https://ieeexplore.ieee.org/document/10843639
نکته ی مهم تر آنست که بنا به رسالت آموزشی وحرفه ای، در فاز نخست؛ اکثر فایل های شبیه سازی ادوات مختلف مایکروویوی (فیلتر، کوپلر، سیرکولاتور، ایزولاتور، SIW و ...) و آنتنهای مختلف را در گیتهاب منتشر کرده ام. این مجموعه با بیش از 250 پروژه، چند کاربرد را دارد:
1- به کار مدرسان و دستیاران آموزشی برای آموزش بهتر دروس می آید.
2- به کار دانشجویان دروس میدانی برای تثبیت یادگیری تئوری و کسب مهارت بازارکار می آید.
3- دانشجویان تحصیلات تکمیلی می توانند نقطه ابتدایی پژوهشهای خود را از اینجا شروع کنند و درگیر طراحی از ابتدا نشوند.
4- دیتاست برای استفاده از هوش مصنوعی در حل مسائل مخابرات ایجاد کنند.
و ...
https://github.com/jk556/Microwave-Antenna-3D-Models
در آخر از همه عزیزانی که در این در 10 سال به تجمیع و تکمیل وسایل آزمایشگاهی و شبیه سازی ادوات کمک کرده اند، تشکر می کنم و انشاءالله به زودی فاز دوم را نیز بارگذاری خواهم کرد. همچنین دوستانی که در این راستا تجربیاتی داشته اند؛ با ذکر نامشان می توانند فایلهای خودشان را در این قسمت اضافه کنند.
لطفا در صورت استفاده منبع را اعلام نمایید :))
موفق باشید
کزازی
در نهایت:
https://t.me/SDR_two
سلام وقت همگی بخیر
امروز قراره دو منبع یکی برای خرید تجهیزات RF معرفی بشه و دیگری برای آموزش
..............................................................................................................
یک از افرادی که در این حوزه تجهیزات RF میفروشند شرکت
#شرکتمهندسیپایشطیفالوند
میباشد و برای برقرای ارتباط میتونید با شماره زیر تماس بگیرید:
۰۹۳۶۶۶۱۶۱۴۵
.................................................................................................................
در ادامه آقای دکتر کزازی معرفی میشوند که متن خودشون قرار میدهم:
با سلام
در مقاله ی جدیدی که منتشر کرده ام، حدود 10 سال تلاش برای ساخت وسایل آزمایشگاهی مخابرات و آموزش مجازی آزمایشگاه های آنتن و مایکروویو را گزارش کرده ام.
https://ieeexplore.ieee.org/document/10843639
نکته ی مهم تر آنست که بنا به رسالت آموزشی وحرفه ای، در فاز نخست؛ اکثر فایل های شبیه سازی ادوات مختلف مایکروویوی (فیلتر، کوپلر، سیرکولاتور، ایزولاتور، SIW و ...) و آنتنهای مختلف را در گیتهاب منتشر کرده ام. این مجموعه با بیش از 250 پروژه، چند کاربرد را دارد:
1- به کار مدرسان و دستیاران آموزشی برای آموزش بهتر دروس می آید.
2- به کار دانشجویان دروس میدانی برای تثبیت یادگیری تئوری و کسب مهارت بازارکار می آید.
3- دانشجویان تحصیلات تکمیلی می توانند نقطه ابتدایی پژوهشهای خود را از اینجا شروع کنند و درگیر طراحی از ابتدا نشوند.
4- دیتاست برای استفاده از هوش مصنوعی در حل مسائل مخابرات ایجاد کنند.
و ...
https://github.com/jk556/Microwave-Antenna-3D-Models
در آخر از همه عزیزانی که در این در 10 سال به تجمیع و تکمیل وسایل آزمایشگاهی و شبیه سازی ادوات کمک کرده اند، تشکر می کنم و انشاءالله به زودی فاز دوم را نیز بارگذاری خواهم کرد. همچنین دوستانی که در این راستا تجربیاتی داشته اند؛ با ذکر نامشان می توانند فایلهای خودشان را در این قسمت اضافه کنند.
لطفا در صورت استفاده منبع را اعلام نمایید :))
موفق باشید
کزازی
در نهایت:
https://t.me/SDR_two
GitHub
GitHub - jk556/Microwave-Antenna-3D-Models: 3D models of many microwave devices will be uploaded here. first version of files will…
3D models of many microwave devices will be uploaded here. first version of files will be in Ansys Electronics suite and Ansoft HFSS format. - jk556/Microwave-Antenna-3D-Models
❤4👌2
به نام خدا
سلام وقت همگی بخیر
شکل فوق ساختار کلی یک AGC میباشد، در این متن کوتاه قراره اهمیت استفاده از AGC را بیان کنیم:
تصور کنید ورودی یک گیرنده، سیگنال بیسیمی است که دامنه و فاز آن به دلیل شرایط کانال مدام در حال تغییر است. همانطور که PLL در بخش Carrier phase recovery، فازِ سیگنال ورودی را به کمک feedback Loop ردیابی و اصلاح میکند،AGC نیز عملکرد مشابهی دارد؛ با این تفاوت که این عملیات کنترل و ردیابی را به جای فاز، روی دامنه (Amplitude) سیگنال انجام میدهد.
سیستم AGC تغییرات دامنهی ناشی از Multipath Fading و تحرک را ردیابی و جبران میکند تا سطح سیگنال را در یک مقدار مشخص ثابت نگه دارد. اما سوال اینجاست که چرا حفظ این سطح ثابت تا این حد حیاتی است؟
https://t.me/SDR_two
سلام وقت همگی بخیر
شکل فوق ساختار کلی یک AGC میباشد، در این متن کوتاه قراره اهمیت استفاده از AGC را بیان کنیم:
تصور کنید ورودی یک گیرنده، سیگنال بیسیمی است که دامنه و فاز آن به دلیل شرایط کانال مدام در حال تغییر است. همانطور که PLL در بخش Carrier phase recovery، فازِ سیگنال ورودی را به کمک feedback Loop ردیابی و اصلاح میکند،AGC نیز عملکرد مشابهی دارد؛ با این تفاوت که این عملیات کنترل و ردیابی را به جای فاز، روی دامنه (Amplitude) سیگنال انجام میدهد.
سیستم AGC تغییرات دامنهی ناشی از Multipath Fading و تحرک را ردیابی و جبران میکند تا سطح سیگنال را در یک مقدار مشخص ثابت نگه دارد. اما سوال اینجاست که چرا حفظ این سطح ثابت تا این حد حیاتی است؟
https://t.me/SDR_two
👍6
SDR
به نام خدا سلام وقت همگی بخیر شکل فوق ساختار کلی یک AGC میباشد، در این متن کوتاه قراره اهمیت استفاده از AGC را بیان کنیم: تصور کنید ورودی یک گیرنده، سیگنال بیسیمی است که دامنه و فاز آن به دلیل شرایط کانال مدام در حال تغییر است. همانطور که PLL در بخش…
پاسخ در عملکرد الگوریتمهای Timing Recovery و Carrier Recovery نهفته است. در ساختار هر دو این الگوریتمها از PLL استفاده شده که قلب پویای آنها یک Loop Filter است. نکتهی فنی مهم اینجاست که در فرآیند Carrier Recovery، Loop Bandwidth مستقیماً بهPhase Error Detector Gain وابسته است. از آنجا که خودِ این بهره نیز تابع Average Symbol Level میباشد، هرگونه نوسان در دامنهی سیگنال ورودی باعث تغییر ناخواستهی Phase Error Detector Gain و در نتیجه تغییر لحظهای Loop Bandwidth میشود.
این تغییر Loop Bandwidth، پایداری و رفتار طراحیشدهی Loop را مختل میکند. بنابراین، ما از AGC استفاده میکنیم تا با تثبیت دامنهی سیگنال در یک محدودهی معین، پارامترهای کنترلی Loop را ثابت نگه داشته و از عملکرد صحیح synchronizerها اطمینان حاصل کنیم.
منبع:
https://wirelesspi.com/how-automatic-gain-control-agc-works/
و در نهایت:
https://t.me/SDR_two
این تغییر Loop Bandwidth، پایداری و رفتار طراحیشدهی Loop را مختل میکند. بنابراین، ما از AGC استفاده میکنیم تا با تثبیت دامنهی سیگنال در یک محدودهی معین، پارامترهای کنترلی Loop را ثابت نگه داشته و از عملکرد صحیح synchronizerها اطمینان حاصل کنیم.
منبع:
https://wirelesspi.com/how-automatic-gain-control-agc-works/
و در نهایت:
https://t.me/SDR_two
❤6
به نام
سلام وقت همگی بخیر
یکی از شرکت انگار به تازگی RTL-SDR اش موجود شد. این شرکت ..
دانگل RTL-SDR RTL2832U R828D همراه با آنتن
🖊 Part # AT1022
✅ گیرنده رادیویی نرمافزاری پهنباند RTL-SDR USB مجهز به چیپ RTL2832U و تیونر R820T2
🟢 موجود در انبار
🛒 خرید و بررسی مشخصات فنی
@arvidtek
جهت خرید
https://arvidtek.com/product/rtl-sdr-rtl2832u-r828d/
...............
و کانال یکی از دوستان که خیلی قوی عمل کردند و ما پیش ایشون درس پس میدیم آدرس کانالشون به صورت زیر است.
https://t.me/edward1stark
...............
و یکی از کانال ها به نام
https://t.me/archive_eeuma
فایل های درسی مانند ویدیو و ... مربوط به برق قرار میده به عنوان یک منبع منبعی خوبی میباشد.
.........................
و درنهایت
https://t.me/SDR_two
سلام وقت همگی بخیر
یکی از شرکت انگار به تازگی RTL-SDR اش موجود شد. این شرکت ..
دانگل RTL-SDR RTL2832U R828D همراه با آنتن
🖊 Part # AT1022
✅ گیرنده رادیویی نرمافزاری پهنباند RTL-SDR USB مجهز به چیپ RTL2832U و تیونر R820T2
🟢 موجود در انبار
🛒 خرید و بررسی مشخصات فنی
@arvidtek
جهت خرید
https://arvidtek.com/product/rtl-sdr-rtl2832u-r828d/
...............
و کانال یکی از دوستان که خیلی قوی عمل کردند و ما پیش ایشون درس پس میدیم آدرس کانالشون به صورت زیر است.
https://t.me/edward1stark
...............
و یکی از کانال ها به نام
https://t.me/archive_eeuma
فایل های درسی مانند ویدیو و ... مربوط به برق قرار میده به عنوان یک منبع منبعی خوبی میباشد.
.........................
و درنهایت
https://t.me/SDR_two
👍3❤2
به نام خدا
سلام وقت همگی بخیر امروز به صورت گذری با یک موضوع در کتاب Rice برخوردم این مطلب در صفحه 501 قرار داشت.
در این متن که مربوط به Timing recovery بود میگفت اگر samples per symbol یا sps مقدارش 8 یا بیشتر از 8 باشه اگر از Interpolator خطی استفاده بشود مشکلی ایجاد نمیکند و دقت خوب است.
https://t.me/SDR_two
سلام وقت همگی بخیر امروز به صورت گذری با یک موضوع در کتاب Rice برخوردم این مطلب در صفحه 501 قرار داشت.
در این متن که مربوط به Timing recovery بود میگفت اگر samples per symbol یا sps مقدارش 8 یا بیشتر از 8 باشه اگر از Interpolator خطی استفاده بشود مشکلی ایجاد نمیکند و دقت خوب است.
https://t.me/SDR_two
👏4❤3
به نام خدا
سلام وقت همگی بخیر در ادامه مطالعه کتاب rice برای موضوع timing synchronization دو پارامتر وجود دارند به نام Phase detector gain, Kp و K0 که مقدار K0 برابر با منفی یک است که به modulo-1 counter مربوط میشود.
همانطور که در زیر شکل و خود شکل میبینید KP به Roll off factor بستگی دارد (( و همچنین باید متوسط سطح سیگنال برابر با یک باشد که میتوان گفت نیاز به AGC قبل از Timing recovery حس میشود.))
متن داخل پرانتز تحلیل خودم میباشد و ممکن است اشتباه باشد.
https://t.me/SDR_two
سلام وقت همگی بخیر در ادامه مطالعه کتاب rice برای موضوع timing synchronization دو پارامتر وجود دارند به نام Phase detector gain, Kp و K0 که مقدار K0 برابر با منفی یک است که به modulo-1 counter مربوط میشود.
همانطور که در زیر شکل و خود شکل میبینید KP به Roll off factor بستگی دارد (( و همچنین باید متوسط سطح سیگنال برابر با یک باشد که میتوان گفت نیاز به AGC قبل از Timing recovery حس میشود.))
متن داخل پرانتز تحلیل خودم میباشد و ممکن است اشتباه باشد.
https://t.me/SDR_two
❤2💯2
Modern_Digital_and_Analog_Communication.rar
24.6 MB
به نام خدا
سلام وقت همگی بخیر این کتاب نیز مانند برخی از کتابها کد متلب داره
و علاوه بر این مطالبی داره که در یادگیری تاثیر دارد
خیلی ممنون از گروه و کانال زیر که این کتاب رو قرار داده بودند:
https://t.me/TAAcad
@Persian_IEEEComSoc
و در نهایت
https://t.me/SDR_two
سلام وقت همگی بخیر این کتاب نیز مانند برخی از کتابها کد متلب داره
و علاوه بر این مطالبی داره که در یادگیری تاثیر دارد
خیلی ممنون از گروه و کانال زیر که این کتاب رو قرار داده بودند:
https://t.me/TAAcad
@Persian_IEEEComSoc
و در نهایت
https://t.me/SDR_two
❤4❤🔥2👍1
به نام خدا
سلام وقت همگی بخیر
در یکی از موضوعات جالبی که با آن رو به رو شدم قبلا فکر میکردم ناهمسان بودن اسلاتور فرستنده و گیرنده فقط باعث ایجاد افست فرکانسی و فازی میشه اما دیروز در کتاب rice به یک مطلب جالبی بر خوردم و آن به صورت زیر بود:
یکی دیگر از موضوعات مهم، clock recovery میباشد که برای حل این مشکل از timing recovery کمک میگیریم. فرض کنیم مدولاسیون مورد استفاده، مدولاسیون PAM میباشد، و Sample per symbol یا به عبارتی SPS برابر با 2 میباشد بنابراین در صورتی که Symbol duration برابر با Ts باشد sample duration برابر است با:
T=Ts/2
و بنابراین F=2Fs، که F، Sample rate و Fs نیز symbol rate میباشد. اما قبلا به این موضوع اشاره شد که در RTL-SDRها ورژن پایین و Hack RF که از اسیلاتور خارجی استفاده نکرده است به خاطر ناهمسان بودن و نا دقیق بودند این اسیلاتورهای افست فرکانسی ایجاد میشود اما علاوه بر این موضوع، موضوع دیگری نیز رخ میدهد. به عنوان مثال اگر شما نرخ نمونهبرداری را روی ۱ مگاهرتز (1,000,000 نمونه در ثانیه) تنظیم کرده باشید:
ادامه پست بعدی
https://t.me/SDR_two
سلام وقت همگی بخیر
در یکی از موضوعات جالبی که با آن رو به رو شدم قبلا فکر میکردم ناهمسان بودن اسلاتور فرستنده و گیرنده فقط باعث ایجاد افست فرکانسی و فازی میشه اما دیروز در کتاب rice به یک مطلب جالبی بر خوردم و آن به صورت زیر بود:
یکی دیگر از موضوعات مهم، clock recovery میباشد که برای حل این مشکل از timing recovery کمک میگیریم. فرض کنیم مدولاسیون مورد استفاده، مدولاسیون PAM میباشد، و Sample per symbol یا به عبارتی SPS برابر با 2 میباشد بنابراین در صورتی که Symbol duration برابر با Ts باشد sample duration برابر است با:
T=Ts/2
و بنابراین F=2Fs، که F، Sample rate و Fs نیز symbol rate میباشد. اما قبلا به این موضوع اشاره شد که در RTL-SDRها ورژن پایین و Hack RF که از اسیلاتور خارجی استفاده نکرده است به خاطر ناهمسان بودن و نا دقیق بودند این اسیلاتورهای افست فرکانسی ایجاد میشود اما علاوه بر این موضوع، موضوع دیگری نیز رخ میدهد. به عنوان مثال اگر شما نرخ نمونهبرداری را روی ۱ مگاهرتز (1,000,000 نمونه در ثانیه) تنظیم کرده باشید:
ادامه پست بعدی
https://t.me/SDR_two
👍4❤1
خطای 25 ppm یعنی:
Δf=1,000,000×(25×10^(-6))=25 Hz
یعنی نرخ نمونهبرداری واقعی شما میتواند بین ۹۹۹,۹۷۵ تا ۱,۰۰۰,۰۲۵ نمونه در ثانیه باشد. و این یعنی در هر ثانیه، سیستم شما به جای ۱,۰۰۰,۰۰۰ نمونه، حدود ۲۵ نمونه کمتر یا بیشتر دریافت میکند. از دیگر نکاتی که باید به آن توجه شود اسیلاتورهای RTL-SDR ورژن پایین با گذشت زمان گرم میشوند یعنی وقتی دانگل کار میکند، گرم میشود. با گرم شدن، فرکانس کریستال تغییر میکند. این یعنی خطای شما ثابت نیست! مثلاً در شروع کار ممکن است 10 ppm خطا داشته باشید، ولی بعد از ۱۰ دقیقه کار کردن و گرم شدن دستگاه، این خطا ممکن است به40 ppm برسد. به همین خاطر RTL-SDRهای ورژنهای بالاتر داری اسیلاتورهای با ppm پایین میباشند و علاوه بر این اسیلاتورهای آن از نوع TCXO میباشد اما TCXO هم گرم میشود، ولی drift فرکانسی ناشی از دما را تا حد زیادی جبران میکند. که به این خطا Sample Clock Frequency Offset میگویند.
https://t.me/SDR_two
Δf=1,000,000×(25×10^(-6))=25 Hz
یعنی نرخ نمونهبرداری واقعی شما میتواند بین ۹۹۹,۹۷۵ تا ۱,۰۰۰,۰۲۵ نمونه در ثانیه باشد. و این یعنی در هر ثانیه، سیستم شما به جای ۱,۰۰۰,۰۰۰ نمونه، حدود ۲۵ نمونه کمتر یا بیشتر دریافت میکند. از دیگر نکاتی که باید به آن توجه شود اسیلاتورهای RTL-SDR ورژن پایین با گذشت زمان گرم میشوند یعنی وقتی دانگل کار میکند، گرم میشود. با گرم شدن، فرکانس کریستال تغییر میکند. این یعنی خطای شما ثابت نیست! مثلاً در شروع کار ممکن است 10 ppm خطا داشته باشید، ولی بعد از ۱۰ دقیقه کار کردن و گرم شدن دستگاه، این خطا ممکن است به40 ppm برسد. به همین خاطر RTL-SDRهای ورژنهای بالاتر داری اسیلاتورهای با ppm پایین میباشند و علاوه بر این اسیلاتورهای آن از نوع TCXO میباشد اما TCXO هم گرم میشود، ولی drift فرکانسی ناشی از دما را تا حد زیادی جبران میکند. که به این خطا Sample Clock Frequency Offset میگویند.
https://t.me/SDR_two
Telegram
SDR
ارتباط
@Arman_TeleCo_admin
این کانال جهت آموزش SDR تاسیس شده است.
علاوه بر این پروژه در این حوزه نیز پذیرفته میشود. به عنوان مثال پیادهسازی فرستنده و گیرنده های دیجیتال.
شماره جهت ارتباط
۰۹۳۹۳۶۱۶۲۸۷
آپارات:
https://www.aparat.com/miladseif13760806
@Arman_TeleCo_admin
این کانال جهت آموزش SDR تاسیس شده است.
علاوه بر این پروژه در این حوزه نیز پذیرفته میشود. به عنوان مثال پیادهسازی فرستنده و گیرنده های دیجیتال.
شماره جهت ارتباط
۰۹۳۹۳۶۱۶۲۸۷
آپارات:
https://www.aparat.com/miladseif13760806
❤5👍3
SDR
به نام خدا سلام وقت همگی بخیر در ادامه مطالعه کتاب rice برای موضوع timing synchronization دو پارامتر وجود دارند به نام Phase detector gain, Kp و K0 که مقدار K0 برابر با منفی یک است که به modulo-1 counter مربوط میشود. همانطور که در زیر شکل و خود شکل میبینید…
به نام خدا
سلام وقت همگی بخیر
به سایت زیر مراجعه کنید و دربارهی موضوع timing recovery یک سری کد وجود دارد:
https://github.com/igorauad/symbol_timing_sync
در یک قسمت از کد که در شکل فوق مشاهده میکنید برای محاسبه Kp به متوسط انرژی سیگنال توجه شده است و همچین نیاز به AGC مورد توجه قرار گرفته است.
البته این کد به این صورت در خود سایت وجود ندارد من مقداری خط های کد را جابه جا که بتوانم از آن عکس بگیرم.
https://t.me/SDR_two
سلام وقت همگی بخیر
به سایت زیر مراجعه کنید و دربارهی موضوع timing recovery یک سری کد وجود دارد:
https://github.com/igorauad/symbol_timing_sync
در یک قسمت از کد که در شکل فوق مشاهده میکنید برای محاسبه Kp به متوسط انرژی سیگنال توجه شده است و همچین نیاز به AGC مورد توجه قرار گرفته است.
البته این کد به این صورت در خود سایت وجود ندارد من مقداری خط های کد را جابه جا که بتوانم از آن عکس بگیرم.
https://t.me/SDR_two
❤3💯2🔥1
به نام خدا
سلام وقت همگی بخیر
فرض کنید در مدولاسیون BPSK قصد این را داریم که افست فرکانسی Coarse را حذف کنیم راههای متفاوتی وجود دارد که من خیلی از این راهها را نمیدانم اما با استفاده از دو روش زیر که تقریبا یکسان هست میتوانیم افست فرکانسی را حذف کنیم.
1) روش اول:
سیگنال ورودی را در خودش ضرب کرده، وقتی این کار را انجام میدهیم اثر مدولاسیون حذف میشود و تنها افست فرکانسی باقی میماند سپس از آن FFT گرفته و افست فرکانسی را به دست میآوریم.
2) روش دوم:
زاویه سیگنال ورودی را به دست آورده و سپس آن را در مرتبه مدولاسیون ضرب کرده که در اینجا 2 میباشد و سپس از آن exp میگیریم و دوباره مانند حالت قبل از آن FFT میگیریم.
در اینجا چند نکته موجود میباشد فرض کنید sample rate برابر با یک مگاهرتز و طول FFT برابر با 1024 میباشد. و فرض کنید تعداد کل نمونهها ما 500,000 نمونه میباشد و برای اینکه بتوان افست فرکانسی را به دست آورد به دلیل اینکه طول FFT برابر با 1024 میباشد. باید 1024 نمونه به ورودی FFT داد و نکته ای که وجود دارد خروجی FFT نیز دارای 1024 نمونه است.
#ادامهدارد
https://t.me/SDR_two
سلام وقت همگی بخیر
فرض کنید در مدولاسیون BPSK قصد این را داریم که افست فرکانسی Coarse را حذف کنیم راههای متفاوتی وجود دارد که من خیلی از این راهها را نمیدانم اما با استفاده از دو روش زیر که تقریبا یکسان هست میتوانیم افست فرکانسی را حذف کنیم.
1) روش اول:
سیگنال ورودی را در خودش ضرب کرده، وقتی این کار را انجام میدهیم اثر مدولاسیون حذف میشود و تنها افست فرکانسی باقی میماند سپس از آن FFT گرفته و افست فرکانسی را به دست میآوریم.
2) روش دوم:
زاویه سیگنال ورودی را به دست آورده و سپس آن را در مرتبه مدولاسیون ضرب کرده که در اینجا 2 میباشد و سپس از آن exp میگیریم و دوباره مانند حالت قبل از آن FFT میگیریم.
در اینجا چند نکته موجود میباشد فرض کنید sample rate برابر با یک مگاهرتز و طول FFT برابر با 1024 میباشد. و فرض کنید تعداد کل نمونهها ما 500,000 نمونه میباشد و برای اینکه بتوان افست فرکانسی را به دست آورد به دلیل اینکه طول FFT برابر با 1024 میباشد. باید 1024 نمونه به ورودی FFT داد و نکته ای که وجود دارد خروجی FFT نیز دارای 1024 نمونه است.
#ادامهدارد
https://t.me/SDR_two
👍2❤1
SDR
Photo
سپس Index نمونهای که دارای بیشترین مقدار است را به دست میآوریم. و index مورد نظر افست فرکانسی ما میباشد. اما باید آن را نرمالیزه کنیم. برای انجام این کار sample rate را بر طول FFT تقسیم کرده و بنابراین داریم:
Sample rate/FFT_Length = delta_F = 1,000,000/1024=976Hz
و نکتهای که وجود دارد باید این مقدار را به خاطر اینکه مدولاسیون Bpsk میباشد تقسیم بر 2 کرد. اکنون فرض کنید index شماره صفر انتخاب شده است:
بنابراین افست فرکانسی برابر با صفر میباشد.
و اگر 1 انتخاب شود برابر با 488 هرتز میباشد.
نابراین اگر از index شماره صفر به index شماره یک انتقال پیدا کنیم به یک بار افست فرکانسی 488 هرتز تغییر میکند.
فرض کنید افست فرکانسی واقعی برابر با 200 هرتز میباشد و به علت اینکه این مقدار به صفر نزدیک میباشد مقدار افست فرکانسی تخمین زده شده برابر با صفر در نظر گرفته شده است.
#ادامهدارد.
https://t.me/SDR_two
Sample rate/FFT_Length = delta_F = 1,000,000/1024=976Hz
و نکتهای که وجود دارد باید این مقدار را به خاطر اینکه مدولاسیون Bpsk میباشد تقسیم بر 2 کرد. اکنون فرض کنید index شماره صفر انتخاب شده است:
بنابراین افست فرکانسی برابر با صفر میباشد.
و اگر 1 انتخاب شود برابر با 488 هرتز میباشد.
نابراین اگر از index شماره صفر به index شماره یک انتقال پیدا کنیم به یک بار افست فرکانسی 488 هرتز تغییر میکند.
فرض کنید افست فرکانسی واقعی برابر با 200 هرتز میباشد و به علت اینکه این مقدار به صفر نزدیک میباشد مقدار افست فرکانسی تخمین زده شده برابر با صفر در نظر گرفته شده است.
#ادامهدارد.
https://t.me/SDR_two
💯2👍1
SDR
سپس Index نمونهای که دارای بیشترین مقدار است را به دست میآوریم. و index مورد نظر افست فرکانسی ما میباشد. اما باید آن را نرمالیزه کنیم. برای انجام این کار sample rate را بر طول FFT تقسیم کرده و بنابراین داریم: Sample rate/FFT_Length = delta_F = 1,000,000/1024=976Hz…
اکنون فرض کنید به علت گرم شدن اسلاتور فرستنده و گیرنده و یا حتی doppler و یا حتی نویز موجود در الگوریتم، افست فرکانسی به آرامی تغییر میکند و به حدود 250 هرتز میرسد در این صورت افست فرکانسی که ما در مرحله بعد تخمین میزنیم برابر با 488 هرتز است.
وقتی این اتفاق میافتد به یک باره افست فرکانسی تغییر میکند و در نتیجه سایر بلوکهای synchronization که با PLL کار میکنند مانند timing recovery و carrier recovery و ... واگر شده و به زمان نیاز دارند که دوباره Lock شوند.
برای جلوگیری از این کار در مرجع زیر دو روش پیشنهاد شده است که یکی از این روشها استفاده #ازفیلتریاستکهازتخمینهایبهدستآمدهدرطولزمانمیانگینگیریکند.
مرجع:
Software-Defined Radio for Engineers
نکته این عکس که همراه این محتوا میباشد باید ابتدا خوانده شود نسبت به عکس قبلی.
و در نهایت داریم:
https://t.me/SDR_two
وقتی این اتفاق میافتد به یک باره افست فرکانسی تغییر میکند و در نتیجه سایر بلوکهای synchronization که با PLL کار میکنند مانند timing recovery و carrier recovery و ... واگر شده و به زمان نیاز دارند که دوباره Lock شوند.
برای جلوگیری از این کار در مرجع زیر دو روش پیشنهاد شده است که یکی از این روشها استفاده #ازفیلتریاستکهازتخمینهایبهدستآمدهدرطولزمانمیانگینگیریکند.
مرجع:
Software-Defined Radio for Engineers
نکته این عکس که همراه این محتوا میباشد باید ابتدا خوانده شود نسبت به عکس قبلی.
و در نهایت داریم:
https://t.me/SDR_two
❤2👏2