کاربرد SDR:
کاربرد SDR محدود به مصارف عمومی نمی گردد. امروزه تقریبا می توان چنین ادعا نمود که این تکنولوژی در تمام زیر شاخه های آماتوری و حرفه ای صنعت مخابرات و الکترونیک رسوخ نموده است. بعنوان مثال سیستم هایی مانند: ((BTS و BSC های موبایل، ناوبری و کنترل هوایی، ماهواره های مخابراتی، شبکه های wimax، تصویر برداری دیجیتال، سیستمهای کنترل و ابزار دقیق، ایستگاه های tracking زمینی، جهت یاب های دیجیتال، شبکه های ad-hoc ، شبکه های vanet، نسل های پیشرفته رادارهای اکتیو و پسیو، سمعک های دیجیتال، سیستم های مراقبت طیفی، سیستم های شنود، نسل های جدید بیسیم های wideband، رادیو های دیجیتال مایکروویو کم ظرفیت و پر ظرفیت، سونار ، مودم های High order QAM و High order OFDM ، و ...)) تنها بخشی از کاربرد های این تکنولوژی بشمار می روند. همچنین سیستمهای ارتباطی امن و پایدار از جمله سیستمهای طیف گسترده پرش فرکانسی (Spread Spectrum Frequency Hopping) که به اختصار FHSS نامیده میشود و سیستمهای طیف گسترده دنباله مستقیم (Spread Spectrum Direct Sequence) که به اختصار DSSS نامیده میشود نیز از زیرشاخه های تکنولوژی رادیونرم افزار بشمار می آیند. تکنولوژی رادیونرم افزاری، در مخابرات سیار سلولی نیز نفوذ چشمگیری داشته است. تقریبا تمام نسل های موبایل (بغیر از نسل های اولیه مانند AMPS و ...)، با تکنولوژی رادیونرم افزاری ساخته شده اند. در حقیقت، صنعت موبایل، رشد سریع خود را مدیون تکنولوژی رادیو نرم افزاری است، زیرا پیاده سازی الگوریتمهای پیچیده پردازش سیگنال نظیر فیلتر های وفقی، مدولاتور و دمودولاتور، رهگیری و همزمانی، کدینگ و سایر بخشهای پردازشی تنها در بستر رادیو نرم افزار امکانپذیر است. در حقیقت، گیرنده و فرستنده چنین سیستم هایی بایستی بر مبنای تکنولوژی رادیو نرم افزاری ساخته شود.
شکی نیست که امروزه ساخت یک سیستم مخابراتی مدرن، تنها در بستر (( رادیو نرم افزار)) امکانپذیر است. در حقیقت، گیرنده و فرستنده این سیستم بایستی بر مبنای تکنولوژی رادیو نرم افزاری ساخته شود
مرجع آقای مهندس محمد هادی کرمی عطا
https://news.1rj.ru/str/IranTechPOMB
کاربرد SDR محدود به مصارف عمومی نمی گردد. امروزه تقریبا می توان چنین ادعا نمود که این تکنولوژی در تمام زیر شاخه های آماتوری و حرفه ای صنعت مخابرات و الکترونیک رسوخ نموده است. بعنوان مثال سیستم هایی مانند: ((BTS و BSC های موبایل، ناوبری و کنترل هوایی، ماهواره های مخابراتی، شبکه های wimax، تصویر برداری دیجیتال، سیستمهای کنترل و ابزار دقیق، ایستگاه های tracking زمینی، جهت یاب های دیجیتال، شبکه های ad-hoc ، شبکه های vanet، نسل های پیشرفته رادارهای اکتیو و پسیو، سمعک های دیجیتال، سیستم های مراقبت طیفی، سیستم های شنود، نسل های جدید بیسیم های wideband، رادیو های دیجیتال مایکروویو کم ظرفیت و پر ظرفیت، سونار ، مودم های High order QAM و High order OFDM ، و ...)) تنها بخشی از کاربرد های این تکنولوژی بشمار می روند. همچنین سیستمهای ارتباطی امن و پایدار از جمله سیستمهای طیف گسترده پرش فرکانسی (Spread Spectrum Frequency Hopping) که به اختصار FHSS نامیده میشود و سیستمهای طیف گسترده دنباله مستقیم (Spread Spectrum Direct Sequence) که به اختصار DSSS نامیده میشود نیز از زیرشاخه های تکنولوژی رادیونرم افزار بشمار می آیند. تکنولوژی رادیونرم افزاری، در مخابرات سیار سلولی نیز نفوذ چشمگیری داشته است. تقریبا تمام نسل های موبایل (بغیر از نسل های اولیه مانند AMPS و ...)، با تکنولوژی رادیونرم افزاری ساخته شده اند. در حقیقت، صنعت موبایل، رشد سریع خود را مدیون تکنولوژی رادیو نرم افزاری است، زیرا پیاده سازی الگوریتمهای پیچیده پردازش سیگنال نظیر فیلتر های وفقی، مدولاتور و دمودولاتور، رهگیری و همزمانی، کدینگ و سایر بخشهای پردازشی تنها در بستر رادیو نرم افزار امکانپذیر است. در حقیقت، گیرنده و فرستنده چنین سیستم هایی بایستی بر مبنای تکنولوژی رادیو نرم افزاری ساخته شود.
شکی نیست که امروزه ساخت یک سیستم مخابراتی مدرن، تنها در بستر (( رادیو نرم افزار)) امکانپذیر است. در حقیقت، گیرنده و فرستنده این سیستم بایستی بر مبنای تکنولوژی رادیو نرم افزاری ساخته شود
مرجع آقای مهندس محمد هادی کرمی عطا
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
IranTech
https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adrv9361-z7035.html https://news.1rj.ru/str/IranTechPOMB
نکات طراحی PCB در ADRV9361 :
انتخاب متریال StackUp
نحوه PLACEMENT
کشیدن DDRها و نکات آن
و ... در ادامه
https://news.1rj.ru/str/IranTechPOMB
انتخاب متریال StackUp
نحوه PLACEMENT
کشیدن DDRها و نکات آن
و ... در ادامه
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
📸 رادار پکفا در حال مونتاژ و ساخت
بر روی دیش آن 1526 گیرنده و فرستنده آرایه فازی وجود دارد که برد کشف آن را به 400 کیلومتر میرساند!
✈️ https://news.1rj.ru/str/IranTechPOMB
بر روی دیش آن 1526 گیرنده و فرستنده آرایه فازی وجود دارد که برد کشف آن را به 400 کیلومتر میرساند!
✈️ https://news.1rj.ru/str/IranTechPOMB
#IPC2221
#Placement
#Standard
این متن قسمتی از استاندارد IPC هست که برای جاگذاری مناسب قطعات گذاشته شده. نوشته شده که برای جاگذاری قطعات THD از گرید 0.5 میلی متر یا 20 میل استفاده کنین و برای قطعات SMD از گرید 0.05 میلیمتر یا 2 میل استفاده کنین ( من شخصا میزارم 5 میل). گرید به صورت ساده همون که با G انتخاب می کنین :). اگر این استاندارد رو رعایت کنین برد خوبی رو از نظر فنی و مونتاژ می تونین طراحی کنین و برای مونتاژ های ماشینی هم مناسب خواهد بود
موفق باشید 🌸
https://news.1rj.ru/str/IranTechPOMB
#Placement
#Standard
این متن قسمتی از استاندارد IPC هست که برای جاگذاری مناسب قطعات گذاشته شده. نوشته شده که برای جاگذاری قطعات THD از گرید 0.5 میلی متر یا 20 میل استفاده کنین و برای قطعات SMD از گرید 0.05 میلیمتر یا 2 میل استفاده کنین ( من شخصا میزارم 5 میل). گرید به صورت ساده همون که با G انتخاب می کنین :). اگر این استاندارد رو رعایت کنین برد خوبی رو از نظر فنی و مونتاژ می تونین طراحی کنین و برای مونتاژ های ماشینی هم مناسب خواهد بود
موفق باشید 🌸
https://news.1rj.ru/str/IranTechPOMB
اموزشی سخت افزار :
انواع تراشه های power
1- تراشه های خطی LDO
علاوه بر تبدیل ولتاژ میتوانند فیلتر فعال برای حذف نویز باشند.
2- تراشه های Switching
این تراشه ها دارای سه دسته می باشند
دسته اول هم سوئیچ هم سلف بیرونی
دسته دوم سوئیچ داخل ماسفت بیرون
دسته سوم هر دو داخل
پیشنهاد می شود از نوع سوم استفاده شود به دلیل داشتن استاندارد های بهتر .
فضای کمتر در PCB
اما قیمت بیشتری دارند 😁
https://news.1rj.ru/str/IranTechPOMB
انواع تراشه های power
1- تراشه های خطی LDO
علاوه بر تبدیل ولتاژ میتوانند فیلتر فعال برای حذف نویز باشند.
2- تراشه های Switching
این تراشه ها دارای سه دسته می باشند
دسته اول هم سوئیچ هم سلف بیرونی
دسته دوم سوئیچ داخل ماسفت بیرون
دسته سوم هر دو داخل
پیشنهاد می شود از نوع سوم استفاده شود به دلیل داشتن استاندارد های بهتر .
فضای کمتر در PCB
اما قیمت بیشتری دارند 😁
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
نکته آموزشی در طراحی های خاص
در مواردی که میخواهیم طراحی انجام بدیم که قراره بورد تحت فشار زیاد قرار بگیره از خازن سرامیکی های ساده استفاده نمیشه چون ساختار اونا لایه لایه است و وقتی فشار بهش بیاد فاصله صفحه ها کم میشه از اونجایی که ظرفیت خازن برابر q= cv هستش ظرفیت خازن کم میشه و ما از قانون پایستگی انرژی داریم که انرژی ثابته و با کاهش ظرفیت c برای ثابت موندن بار باید ولتاژ بره بالا و به همین دلیل ولتاژ دو سر خازن بالا میره و میتونه باعث آسیب یا سوختن قطعه ای بشه که بهش وصله.
https://news.1rj.ru/str/IranTechPOMB
در مواردی که میخواهیم طراحی انجام بدیم که قراره بورد تحت فشار زیاد قرار بگیره از خازن سرامیکی های ساده استفاده نمیشه چون ساختار اونا لایه لایه است و وقتی فشار بهش بیاد فاصله صفحه ها کم میشه از اونجایی که ظرفیت خازن برابر q= cv هستش ظرفیت خازن کم میشه و ما از قانون پایستگی انرژی داریم که انرژی ثابته و با کاهش ظرفیت c برای ثابت موندن بار باید ولتاژ بره بالا و به همین دلیل ولتاژ دو سر خازن بالا میره و میتونه باعث آسیب یا سوختن قطعه ای بشه که بهش وصله.
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
مقایسه دو شرکت بزرگ xilinx و Altera
یا AMD vs Intel FPGA
طبقه تجربه شخصی
از اونجایی که بنده با FPGA های خانواده Cyclone از altra و سری 7 از xilinx کار کردم متوجه شدم که
Altra ها :
1- گرون تر هستن نصبت به xilinx
2- پایداری بیشتر نرم افزاری و تغییرات در هر ورژن کمتری هستن از قدیم تا حالا
3- به نظر معماری آنها طوری است که کلاک پشتبانی انها بالاتر از هم تراز خود در xilinx است مثلا Cyclone iiiها معادل سری هفت هستند اما آنها قدیمی ترند و اما با این حال کلاک پشتیبانی آنها بالاتر از سری7 است.
4- مزیت xilinx داشتن چند تراشه با packeg Compatible است.
5-در IP های xilinx تعدد بیشتر وجود دارد و ip رایگان زیاد است اما در Intel خیر
6- باگ های سخت افزاری گزارش شده در Intel بسیار کمتر است .
https://news.1rj.ru/str/IranTechPOMB
یا AMD vs Intel FPGA
طبقه تجربه شخصی
از اونجایی که بنده با FPGA های خانواده Cyclone از altra و سری 7 از xilinx کار کردم متوجه شدم که
Altra ها :
1- گرون تر هستن نصبت به xilinx
2- پایداری بیشتر نرم افزاری و تغییرات در هر ورژن کمتری هستن از قدیم تا حالا
3- به نظر معماری آنها طوری است که کلاک پشتبانی انها بالاتر از هم تراز خود در xilinx است مثلا Cyclone iiiها معادل سری هفت هستند اما آنها قدیمی ترند و اما با این حال کلاک پشتیبانی آنها بالاتر از سری7 است.
4- مزیت xilinx داشتن چند تراشه با packeg Compatible است.
5-در IP های xilinx تعدد بیشتر وجود دارد و ip رایگان زیاد است اما در Intel خیر
6- باگ های سخت افزاری گزارش شده در Intel بسیار کمتر است .
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
انواع توپولوژی منابع تغذیه و معیار انتخاب آنها:
1- Buck کاهنده
2- Boost افزاینده
3- Buck-Boost کاهنده و افزاینده
4- Cuk کاهنده افزاینده
مبدل flyback برای زیر ۸۰ وات
مبدل forward برای زیر ۱۲۰ وات
مبدل half bridge
مبدل push-pull
مبدل full bridge
مبدل resonance
مبدل chok
ایزوله و غیر ایزوله بودن مبدل ها نیز میتواند در طراحی ها در نظر گرفته شود.
https://news.1rj.ru/str/IranTechPOMB
1- Buck کاهنده
2- Boost افزاینده
3- Buck-Boost کاهنده و افزاینده
4- Cuk کاهنده افزاینده
مبدل flyback برای زیر ۸۰ وات
مبدل forward برای زیر ۱۲۰ وات
مبدل half bridge
مبدل push-pull
مبدل full bridge
مبدل resonance
مبدل chok
ایزوله و غیر ایزوله بودن مبدل ها نیز میتواند در طراحی ها در نظر گرفته شود.
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
طراحی RF
پارامترهای مهم در طراحی
1- Power handeling
2- Bandwidth
3- Frequency
4- p1dB, IP3
5- Noise and noise figure first stage
6- maching
7- Gain
در آینده یک مثال عملی به همراه شبیه سازی در ADS آورده می شود.
https://news.1rj.ru/str/IranTechPOMB
پارامترهای مهم در طراحی
1- Power handeling
2- Bandwidth
3- Frequency
4- p1dB, IP3
5- Noise and noise figure first stage
6- maching
7- Gain
در آینده یک مثال عملی به همراه شبیه سازی در ADS آورده می شود.
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
طراحی انواع Power divider
1- Wilkinson
برای طول موج های خیلی کوچک پیشنهاد می شود.
2- T- Junction
ایزولیشن کمتری دارند
3- Gysel
مزیت این ساختار پهنای باند بسیار بهتر
توان تحمل بسیار بالاتر
و با return loss بسیار خوب است
و تعمیم N port آن بهتر از سایر ساختار ها است. اما محدودیت در امپدانس تعداد بالا N way عرض ترک محدود کننده است ، راه حل آن استفاده از چند طبقه ای این ساختار است.
https://news.1rj.ru/str/IranTechPOMB
1- Wilkinson
برای طول موج های خیلی کوچک پیشنهاد می شود.
2- T- Junction
ایزولیشن کمتری دارند
3- Gysel
مزیت این ساختار پهنای باند بسیار بهتر
توان تحمل بسیار بالاتر
و با return loss بسیار خوب است
و تعمیم N port آن بهتر از سایر ساختار ها است. اما محدودیت در امپدانس تعداد بالا N way عرض ترک محدود کننده است ، راه حل آن استفاده از چند طبقه ای این ساختار است.
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
با سلام و احترام
این کانال در زمینه آموزش الکترونیک RF , PCB , شماتیک (سخت افزار)
و نرم افزار های Altium , ADS, Cadence, allegro, Vivado, intell quartus
میکرو کنترلر ها و FPGA ها
Embedded Linux
C++
و همچنین اخبار دنیای تکنولوژی فعالیت خواهد داشت.
دریافت سفارش ساخت PCB چین با بهترین کیفیت و قیمت پذیرفته می شود.
https://news.1rj.ru/str/IranTechPOMB
این کانال در زمینه آموزش الکترونیک RF , PCB , شماتیک (سخت افزار)
و نرم افزار های Altium , ADS, Cadence, allegro, Vivado, intell quartus
میکرو کنترلر ها و FPGA ها
Embedded Linux
C++
و همچنین اخبار دنیای تکنولوژی فعالیت خواهد داشت.
دریافت سفارش ساخت PCB چین با بهترین کیفیت و قیمت پذیرفته می شود.
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
نکته در طراحی PCB
1- بهتر است در هنگام کشیدن PCB سیگنال های پر سرعت( دیجیتال) در TOP و Buttom نباشد و در لایه های میانی کشیده شوند.
2- برای سیگنال های آنالوگ که فرکانس بالای 50MHz دارند ویا نزنید.
3- کنترل امپدانس ویا در فرکانس های بالا ( دیجیتال ) فراموش نشود.
4- بهتر است برای جدا کردن زمین آنالوگ و دیجیتال از روش زمین مجازی و در داخل PCB این کار انجام شود و در شماتیک زمین ها جدا نشود.
5- تا جای امکان خازن های decoupling را نزدیک پایه های متصل شده جانمایی کنید.
6- تراشه اسیلاتور در نزدیک ترین حالت به مصرف کننده باشد.
7- قطعات BGA که Pitch کمتر از 0.8 دارند مثلا 0.5 را در طراحی استفاده نکنید که هزینه ساخت شما توسط شرکت های خارجی بالا خواهد بود.
https://news.1rj.ru/str/IranTechPOMB
1- بهتر است در هنگام کشیدن PCB سیگنال های پر سرعت( دیجیتال) در TOP و Buttom نباشد و در لایه های میانی کشیده شوند.
2- برای سیگنال های آنالوگ که فرکانس بالای 50MHz دارند ویا نزنید.
3- کنترل امپدانس ویا در فرکانس های بالا ( دیجیتال ) فراموش نشود.
4- بهتر است برای جدا کردن زمین آنالوگ و دیجیتال از روش زمین مجازی و در داخل PCB این کار انجام شود و در شماتیک زمین ها جدا نشود.
5- تا جای امکان خازن های decoupling را نزدیک پایه های متصل شده جانمایی کنید.
6- تراشه اسیلاتور در نزدیک ترین حالت به مصرف کننده باشد.
7- قطعات BGA که Pitch کمتر از 0.8 دارند مثلا 0.5 را در طراحی استفاده نکنید که هزینه ساخت شما توسط شرکت های خارجی بالا خواهد بود.
https://news.1rj.ru/str/IranTechPOMB
Telegram
IranTech
IranTech
نیاز به پیاده سازی تکنولوژی های جدید شبکه مانند RESTFul و WebSocket مستقل از پلتفرم دارید؟
کتابخانه POCO
پوکو مجموعهای از کلاسها به زبان ++C برای توسعه برنامههای شبکه محور و قابل حمل (portable) است که کار را برای توسعهدهندگان آسان میکند.
پوکو یک کتابخانه ماژولار است که برای توسعه برنامههای Embedded System بسیار مناسب است
تمرکز این کتابخانه بر روی برنامههای شبکهمحور، بزرگترین مزیت آن محسوب میشود و برای این کار کلاسها و امکانات زیادی در اختیار توسعهدهندگان قرار می دهد.
از آنجایی که در پیاده سازی پوکو به صورت خالص از کتابخانه استاندارد std استفاده شده است، برای استفاده از آن برنامه نویس نیاز به نصب افزونه و کتابخانه دیگری ندارد.
متنباز بودن و در دسترس بودن برای پلتفرمهای مختلف از دیگر مزیتهای این کتابخانه قدرتمند محسوب میشود.
سیستم هایی که پوکو از آنها پشتیبانی میکند شامل موارد زیر است
-Microsoft Windows
-Linux
-Mac OS X
-HP-UX, Solaris, AIX*
-Embedded Linux (uClibc, glibc)
-iOS
-Windows Embedded CE
-QNX
نويسنده مهندس علی فریدونی
https://news.1rj.ru/str/IranTechPOMB
کتابخانه POCO
پوکو مجموعهای از کلاسها به زبان ++C برای توسعه برنامههای شبکه محور و قابل حمل (portable) است که کار را برای توسعهدهندگان آسان میکند.
پوکو یک کتابخانه ماژولار است که برای توسعه برنامههای Embedded System بسیار مناسب است
تمرکز این کتابخانه بر روی برنامههای شبکهمحور، بزرگترین مزیت آن محسوب میشود و برای این کار کلاسها و امکانات زیادی در اختیار توسعهدهندگان قرار می دهد.
از آنجایی که در پیاده سازی پوکو به صورت خالص از کتابخانه استاندارد std استفاده شده است، برای استفاده از آن برنامه نویس نیاز به نصب افزونه و کتابخانه دیگری ندارد.
متنباز بودن و در دسترس بودن برای پلتفرمهای مختلف از دیگر مزیتهای این کتابخانه قدرتمند محسوب میشود.
سیستم هایی که پوکو از آنها پشتیبانی میکند شامل موارد زیر است
-Microsoft Windows
-Linux
-Mac OS X
-HP-UX, Solaris, AIX*
-Embedded Linux (uClibc, glibc)
-iOS
-Windows Embedded CE
-QNX
نويسنده مهندس علی فریدونی
https://news.1rj.ru/str/IranTechPOMB