تنظیم طول مسیر با Interactive Length Tuning نرم افزار Altium Designer

by | 9 دی, 1398 | برد مدار چاپی, طراحی PCB, وبلاگ | 10 comments

تنظیم-طول-مسیر-آلتیوم-interactive-length-tunning

تنظیم طول مسیر با Interactive Length Tuning نرم افزار Altium Designer

by | 9 دی, 1398 | برد مدار چاپی, طراحی PCB, وبلاگ | 10 comments

تنظیم-طول-مسیر-آلتیوم-interactive-length-tunning

آموزش STM32 یوبرد

شروع بازی ST

آموزش های رایگان STM32

فیلم های آموزش STM32

آموزش خصوصی STM32

آموزش AVR یوبرد

شاهکار 8بیتی اتمل

آموزش های رایگان AVR

فیلم های آموزش AVR

آموزش خصوصی AVR

آموزش میکروکنترلرهای ARM LPC یوبرد

یادگار فیلیپس

آموزش های رایگان LPC

فیلم های آموزش LPC

آموزش خصوصی LPC

آموزش ARDUINO یوبرد

جاده آسفالت میکروکنترلر

آموزش های رایگان ARDUINO

فیلم های آموزش ARDUINO

آموزش خصوصی ARDUINO

آموزش طراحی PCB یوبرد

تجسم دنیای الکترونیک

آموزش های رایگان طراحی PCB

فیلم های آموزش طراحی PCB

آموزش خصوصی طراحی PCB

آموزش لحیم کاری و مونتاژ و استاندارد IPC یوبرد

ساخت دنیای الکترونیک

آموزش های رایگان لحیم کاری

فیلم های آموزش لحیم کاری

آموزش خصوصی لحیم کاری

آموزش برنامه نویس زبان C و استاندارد MISRA-C یوبرد

گام نخست دنیای میکروکنترلر

آموزش های رایگان برنامه نویسی

فیلم های آموزش زبان C

آموزش خصوصی زبان C

آموزش ماژول های SIM800 یوبرد

تلفن همراه صنعت

آموزش های رایگان سری SIM800

فیلم های آموزش SIM800

آموزش خصوصی SIM800

آموزش STM32 یوبرد

شروع بازی ST

آموزش های رایگان STM32

فیلم های آموزش STM32

آموزش خصوصی STM32

آموزش میکروکنترلر یوبرد، جهش در مسیر سیستم های دیجیتال

آموزش برنامه نویسی میکروکنترلر یوبرد، روح سیستم های دیجیتال

آموزش برد مدار چاپی یوبرد، بستر قطعات الکترونیکی

آموزش لحیم کاری و مونتاژ یوبرد، ساخت دنیای الکترونیک

آموزش ماژول های الکترونیکی یوبرد، شاخ و برگ درخت الکترونیک

اخبار جدید یوبرد در اینستاگرام

اخبار جدید یوبرد در اینستاگرام

طول مسیر چرا مهم است؟ تنظیم طول مسیر در آلتیوم چگونه است؟ چگونه طول مسیر را با Interactive Length Tuning تنظیم کنیم؟ مراحل تنظیم طول مسیر چیست؟ چرا در بوردهای فرکانس بالا طول مسیرها برابر است؟ طول مسیر چه تأثیری در سیگنال فرکانس بالا دارد؟ برای پاسخ به این سوالات با ما همراه باشید.

طول مسیر سیگنال های فرکانس بالا به دلیل این که در هر جای این مسیر، سیگنال دارای فاز متفاوت است، باید مقدار معینی باشد. در آلتیوم برای تنظیم طول مسیر ابزاری به نام Interactive Length Tuning (تنظیم طول تعاملی/تقابلی) وجود دارد. با استفاده از Interactive Length Tuning می توان طول یک مسیر را برابر با طول مسیر دیگری قرار داد. به طوری که مسیر طولانی تر به عنوان مسیر مرجع قرار می گیرد و مسیر دیگر که کوتاه تر است، با پیچ و خمی که به آن می دهیم هم اندازه با مسیر مرجع می شود. بدین ترتیب طول مسیری که کوتاه بود با طول مسیر مرجع برابر می شود.

در این نوشته به معرفی کاربرد Interactive Length Tuning که برای تنظیم طول مسیر است، می پردازیم. در این نوشته منظور از مسیر همان ترک (Track یا Trace) است.

مراحل تنظیم طول مسیر با Interactive Length Tuning

ما می خواهیم طول تعدادی ترک را با هم برابر قرار دهیم. برای تنظیم طول مسیر در آلتیوم ابزاری به نام Interactive Length Tuning وجود دارد. ابتدا باید ترک های مورد نظر در یک کلاس باشند. سپس برای آن کلاس یک قانون جدید تعیین شود. در نهایت طول مسیرهای کوتاه با پیچ و تاب دادن با طول مسیرهای بلند برابر شود. در ادامه مراحل ذکر شده را به ترتیب می بینیم.

تعریف کلاس نت برای تنظیم طول مسیر

یکی از روش های تعریف کلاس نت، استفاده از پنل PCB است. اگر این پنل موجود نبود، آن را از Panel Access در قسمت PCB فعال کنید. در کشوی موجود در این پنل Nets را انتخاب می کنیم. در قسمت Net Classes کلاس های نت موجود در PCB قرار گرفته اند.

ساخت-کلاس-نت-برای-تنظیم-طول-مسیر

تصویر 1 – ساخت کلاس نت برای تنظیم طول مسیر

اگر ترک های مورد نظر در یک کلاس نت نبودند، در قسمت Net Classes کلیک راست کنید و یک کلاس نت جدید بسازید. سپس نت هایی که می خواهید طول مسیر آنها را تنظیم کنید، در آن کلاس قرار دهید. در قسمت Name نام کلاس نت را تایپ کنید و نت های مورد نظر را به سمت راست منتقل کنید. با کلیک بر روی OK کلاس نت جدید ساخته می شود.

ساخت-کلاس-نت-برای-تنظیم-طول-مسیر

تصویر 2 – ساخت کلاس نت برای تنظیم طول مسیر

تعیین قانون برای طول مسیر نت های یک کلاس

برای این که طول مسیر  نت های موجود در یک کلاس با هم برابر باشند باید برای آن نت ها یک قانون در پنجرۀ Rules تعیین کنیم. از پنجرۀ Design روی Rules… کلیک می کنیم. در پنجرۀ Rules در بخش High Speed و در قسمت Matched Lengths روی New Rule کلیک می کنیم و یک قانون جدید می سازیم. روی اسم آن کلیک می کنیم و نام آن را تغییر می دهیم. ما نام آن را Keypad_Length تعیین کردیم.

ساخت-قانون-جدید-برای-تنظیم-طول-مسیر

تصویر 3 – ایجاد قانون جدید برای تنظیم طول مسیر

بعد از این که قانون جدید ایجاد شد، در زیر Matched Lengths یک زیر مجموعه با نامی که ما تعیین کردیم ایجاد می شود. روی آن کلیک می کنیم. در قسمت Where The Object Matches در کشوی موجود Net Classes را انتخاب و در کشوی سمت راست آن کلاس نت مورد نظر را انتخاب می کنیم. در قسمت Constraints در تکست باکس Tolerance میزان کمترین اختلاف طول مسیر را تعیین می کنیم. ما آن را 10 میلی اینچ تعیین کرده ایم. هر چه این مقدار کمتر باشد، طول مسیرها با هم اختلاف کمتری خواهند داشت. در زیر آن، چون مسیرهای ما تفاضلی نیستند، Group Matched Lengths را انتخاب می کنیم. سپس روی OK کلیک می کنیم.

تعیین-قانون-برای-تنظیم-طول-مسیر

تصویر 4 – تعیین قانون برای تنظیم طول مسیر

تنظیم طول مسیر با Interactive Length Tuning

پس از تعیین قانون و پیش از تنظیم طول مسیر باید فضای مناسب برای تنظیم طول مسیرها روی PCB ایجاد شود. برای این کار در جایی از PCB که فضای مناسب وجود دارد، ترک های کناری را نسبت به بقیۀ ترک ها با فاصلۀ بیشتر قرار می دهیم. برای هر یک ترک های میانی نیز فضای مناسب را ایجاد می کنیم. برای دیدن بهتر ترک های مورد نظر از پنل PCB ابتدا کلاس نت را انتخاب و سپس در کشویی که در تصویر زیر مشخص شده، Mask را انتخاب کنید و سپس در بالای آن روی Apply کلیک کنید. برای بیرون آمدن از این حالت کلیدهای Shift+c را می زنیم.

ایجاد-فضا-برای-ترک-ها

تصویر 5 – ایجاد فضا برای ترک های مورد نظر

در تصویر بالا در پنل PCB می بینیم که نت PD2 در ستون Routed Length به رنگ سفید و دیگر نت ها به رنگ زرد در آمده اند. این موضوع بیان گر این است که طول مسیر PD2 از همه بیشتر است و بقیۀ نت ها دارای طول مسیر کمتر از 10 میلی اینچ نسبت به طول مسیر PD2 هستند. ما باید طول مسیر دیگر نت ها را نسبت به طول مسیر نت PD2 به کمتر از 10 میلی اینچ (که تعیین کرده بودیم) برسانیم. برای این کار پس از ایجاد فضا برای ترک ها، در منوی Route روی Interactive Length Tuning کلیک می کنیم. سپس نشانگر موس را روی قسمتی از ترک که اطراف آن فضای خالی مناسب وجود دارد قرار می دهیم و موس را جابه جا می کنیم. می بینیم که طول مسیر آن با پیچ و خم، بیشتر می شود. وقتی طول مسیر به بازۀ مورد نظر (یعنی طول مسیر بزرگترین ترک با اختلاف 10 میلی اینچ) می رسد، یک مستطیل در کنار موس وجود دارد که رنگ درون آن از قرمز به سبز تبدیل می شود. در این هنگام با یک کلیک، عملیات تنظیم طول مسیر به اتمام می رسد.

تنظیم-طول-مسیر

تصویر 6 – تنظم طول مسیر

به این شکل مارپیچی ایجاد شده Accordion Object می گویند. برای همۀ ترک های مورد نظر این کار را تکرار می کنیم. در پنل PCB می بینیم که ستون Routed Lengths برای تمام نت های کلاس مورد نظر سفید رنگ شده است. اگر برای یک ترک فضای کافی تمام شود، در قسمت دیگری از آن ترک تنظیم طول مسیر را می توانیم ادامه دهیم. برای مثال در تصویر زیر ترک مشخص شده را ببینید.

ترک-با-طول-مسیر-یکسان

تصویر 7 – ترک های مورد نظر با طول مسیر برابر

ویژگی های Accordion Object

پس از تنظیم طول مسیر با Interactive Length Tuning با کلیک کردن روی Accordion Object (یعنی همان قسمت پیچ و تاب خورده)، می توانیم آن را جا به جا کنیم. برای این کار پس از کلیک کردن، موس را روی ترک در قسمت وسط ضلع مستطیل نشان دهندۀ Accordion Object (که در تصویر زیر با دایرۀ سفید رنگ مشخص شده) می گیریم. سپس آن ضلع را جا به جا می کنیم.

جابجا-کردن-accordion-object-در-طول-مسیر

تصویر 8 – جا به جا کردن Accordion Object در طول مسیر

همچنین می توانیم پیش از این که طول مسیر را تنظیم کنیم (پس از انتخاب Interactive Length Tuning از منوی Route و کلیک روی ترک) کلید TAB را بزنیم. در این صورت پنجرۀ Properties برای Accordion Object باز می شود.

پنجرۀ-properties-برای-accordion-object

تصویر 9 – پنجرۀ Properties برای Accordion Object

در این پنجره می توانیم در قسمت Pattern شکل Accordion Object را تعیین کنیم. مثلا در تصویر زیر می بینیم که آن را نیم دایره ای شکل کرده ایم.

تغییر-شکل-accordion-object

تصویر 10 – تغییر شکل Accordion Object

امکان حذف کردن Accordion Object نیز وجود دارد. کافی است روی آن کلیک کنیم و روی کیبورد کلید Delete را بزنیم. در این صورت Accordion Object حذف می شود.

accordion-object-حذف-شده

تصویر 11 – Accordion Object از مسیر حذف شده است

از تنظیم طول مسیر با Interactive Length Tuning نتیجه می گیریم:

  1. فاز سیگنال های فرکانس بالا دلیل اصلی تنظیم طول مسیر است. اگر روی چند مسیر سیگنال فرکانس بالا وجود داشته باشد به طوری که این سیگنال ها در ارتباط با هم باشند، باید با برابر قرار دادن طول مسیرهای مذکور، اختلاف فاز سیگنال ها در مقصد را به صفر رساند.
  2. در تنظیم طول مسیر در آلتیوم با Interactive Length Tuning، مسیر بلندتر به عنوان مرجع انتخاب می شود و با ایجاد پیچ و خم در مسیرهای دیگر، طول مسیرها برابر می شود.
  3. مراحل تنظیم طول مسیر عبارتند از: تعیین کلاس نت برای ترک های مورد نظر، تعیین قانون برای کلاس نت ها، تنظیم طول مسیر با Interactive Length Tuning.
  4. در پنجرۀ Rules برای تنظیم طول مسیر، یک محدوده وجود دارد. که آن را با Tolerance نشان داده است. هر چه این مقدار کمتر باشد، طول مسیرها بیشتر به هم نزدیک اند.
  5. برای نمایش بهتر ترک ها در محیط رسم PCB می توانیم از Mask کردن در پنل PCB استفاده کنیم. برای بیرون آمدن از این حالت نیز کلیدهای Shift+c را می زنیم.
  6. برای تنظیم طول مسیر حتماً باید برای مسیرها فضای کافی روی PCB وجود داشته باشد.
  7. می توان پیش از ایجاد Accordion Object کلید TAB را فشرد و تنظیمات آن را تغییر داد.
  8. می توان Accordion Object را با کلیک کردن روی آن و فشردن کلید Delete حذف کرد.
  9. می توان روی Accordion Object دابل کلیک کرد و در پنجرۀ Properties، تنظیمات آن را تغییر داد.

آموزش های مرتبط با این نوشته:

فیلم آموزش طراحی PCB با آلتیوم مقدماتی

فیلم آموزش لحیم کاری و مونتاژ

سفارش پروژه میکروکنترلر یوبرد

زیرساخت مطمئن صنعت

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد
رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های STM32

میکروکنترلر ARM

میکروکنترلر ARM چیست؟ پردازندۀ ARM

میکروکنترلر ARM ، میکروکنترلرهایی هستند که پردازندۀ آنها ساخت شرکت ARM است. شرکت ARM سازندۀ میکروکنترلر نیست. سازندۀ پردازنده (CPU) است. امروزه به میکروکنترلرهایی که پردازندۀ آنها طراحی شدۀ شرکت ARM باشد، میکروکنترلر ARM گفته می شود.

راه-اندازی-dac-stm32

راه اندازی DAC در STM32

راه اندازی DAC در STM32، ویژگی های DAC در میکروکنترلرهای STM32F1، بلوک دیاگرام DAC در STM32، اتصالات راه اندازی DAC در میکروکنترلر STM32F107VC، نمونه کد رجیستری راه اندازی واحد DAC در میکروکنترلرهای STM32F1، ساخت موج سینوسی با STM32، راه اندازی مبدل دیجیتال به آنالوگ STM32 با توابع HAL

راه-اندازی-usart-stm32

راه اندازی UART در STM32، رجیستری و HAL

راه اندازی UART در STM32، اتصالات و نرم افزار مورد نیاز، نمونه کد USART در STM32 به صورت رجیستری، نمونه کد رجیستری USART با وقفۀ دریافت، نمونه کد HAL برای راه اندازی USART در STM32، نمونه کد HAL با وقفۀ دریافت، نحوه محاسبه Baud rate در USART میکروکنترلرهای STM32F1

برنامه-نویسی-میکروکنترلر-ویژوال-استودیو

برنامه نویسی میکروکنترلرها با ویژوال استودیو

نصب VisualGDB روی ویژوال استودیو، ساخت پروژه برای برنامه نویسی میکروکنترلرها با ویژوال استودیو، ساخت پروژه برای STM32 در ویژوال استودیو، کدنویسی STM32 در ویژوال استودیو، ساخت پروژه برای AVR در ویژوال استودیو، ساخت پروژه برای LPC در ویژوال استودیو، ساخت پروژۀ آردوینو در ویژوال استودیو

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های AVR

برنامه-نویسی-میکروکنترلر-ویژوال-استودیو

برنامه نویسی میکروکنترلرها با ویژوال استودیو

نصب VisualGDB روی ویژوال استودیو، ساخت پروژه برای برنامه نویسی میکروکنترلرها با ویژوال استودیو، ساخت پروژه برای STM32 در ویژوال استودیو، کدنویسی STM32 در ویژوال استودیو، ساخت پروژه برای AVR در ویژوال استودیو، ساخت پروژه برای LPC در ویژوال استودیو، ساخت پروژۀ آردوینو در ویژوال استودیو

پروتکل-i2c-protocol

پروتکل I2C، ادغامی از USART و SPI توسط Philips

پروتکل I2C، تاریخچه I2C، ویژگی ها و کاربردهای I2C، عبارات و اصطلاحات I2C، باس، اتصالات و گسترش شبکه I2C، سیگنال های I2C، قالب داده و آدرس در I2C، انتقال داده در I2C، آدرس دهی 10 بیتی، قابلیت Multi-master، حکمیت، مشخصات الکتریکی و زمانی، مقدار مقاومت های پول آپ، Clock Stretching

سون-سگمنت-seven-segment

سون سگمنت، نمایشگر هفت قسمتی

سون سگمنت چیست؟ انواع 7-segment، تاریخچه 7-segment، ساختار 7-segment و نمایش در آن، تعداد ارقام و 7-segmentهای مالتی پلکس، کاربردها، انواع اندازه ها و رنگ ها و مدار راه اندازی 7-segment، بایاس 7-segment، مقدار مقاومت در راه اندازی 7-segment، درایور سون سگمنت، پایه های 7-segment

ترمینال-پورت-سریال-آموزش-hercules

ترمینال پورت سریال و کار با نرم افزار Hercules

ترمینال پورت سریال چیست؟ پورت سریال مجازی چیست؟ نرم افزارهای پورت سریال، ترمینال سریال در CodeVisionAVR و Atmel Studio و Arduino، ارتباط کامپیوتر با میکروکنترلرها و ماژول ها از طریق پورت سریال، ترمینال سریال در پروتئوس، کار با ترمینال سریال نرم افزار Hercules، ارسال و دریافت دادۀ سریال با Hercules

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های میکروکنترلرهای ARM-LPC

برنامه-نویسی-میکروکنترلر-ویژوال-استودیو

برنامه نویسی میکروکنترلرها با ویژوال استودیو

نصب VisualGDB روی ویژوال استودیو، ساخت پروژه برای برنامه نویسی میکروکنترلرها با ویژوال استودیو، ساخت پروژه برای STM32 در ویژوال استودیو، کدنویسی STM32 در ویژوال استودیو، ساخت پروژه برای AVR در ویژوال استودیو، ساخت پروژه برای LPC در ویژوال استودیو، ساخت پروژۀ آردوینو در ویژوال استودیو

پروگرامر-j-link-میکروکنترلر-arm

پروگرامر J-Link و برنامه ریزی میکروکنترلرهای ARM

پروگرامر J-Link، پردازنده هایی که توسط J-Link پشتیبانی می شوند، انواع J-Link، ویژگی های J-Link، نرم افزار J-Flash چیست؟ پروگرام کردن STM32F1xx و LPC17xx با J-Flash و J-Flash Lite و Keil، اتصالات JTAG و SWD در J-Link، تنظیمات J-Flash و Keil برای پروگرام کردن با J-Link

پروتکل-i2c-protocol

پروتکل I2C، ادغامی از USART و SPI توسط Philips

پروتکل I2C، تاریخچه I2C، ویژگی ها و کاربردهای I2C، عبارات و اصطلاحات I2C، باس، اتصالات و گسترش شبکه I2C، سیگنال های I2C، قالب داده و آدرس در I2C، انتقال داده در I2C، آدرس دهی 10 بیتی، قابلیت Multi-master، حکمیت، مشخصات الکتریکی و زمانی، مقدار مقاومت های پول آپ، Clock Stretching

سون-سگمنت-seven-segment

سون سگمنت، نمایشگر هفت قسمتی

سون سگمنت چیست؟ انواع 7-segment، تاریخچه 7-segment، ساختار 7-segment و نمایش در آن، تعداد ارقام و 7-segmentهای مالتی پلکس، کاربردها، انواع اندازه ها و رنگ ها و مدار راه اندازی 7-segment، بایاس 7-segment، مقدار مقاومت در راه اندازی 7-segment، درایور سون سگمنت، پایه های 7-segment

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های آردوینو

استفاده از همه امکانات میکروکنترلر در آردوینو

راه اندازی همه امکانات میکروکنترلر با آردوینو

راه اندازی همه امکانات میکروکنترلر با آردوینو امکان دارد؟ سوالیست که برای بسیاری از مخاطبین آردوینو در اوایل کار با آن بوجود می آید. در این نوشته به پاسخ به این سوال می پردازیم.

راه-اندازی-سون-سگمنت-با-آردوینو

راه اندازی سون سگمنت با آردوینو

راه اندازی سون سگمنت با آردوینو UNO، راه اندازی سون سگمنت 4 تایی آند مشترک با آردوینو، اتصال سون سگمنت به آردوینو، کتابخانۀ سون سگمنت برای آردوینو، نمونه کد راه اندازی سون سگمنت، نمایش اعداد در سون سگمنت 4 تایی، نکات راه اندازی سون سگمنت

راه-اندازی-adc-در-آردوینو

راه اندازی ADC در آردوینو

راه اندازی ADC در آردوینو، راه اندازی LCD گرافیکی KS0108 با کتابخانۀ U8g2، اتصالات لازم برای راه اندازی ADC و LCD گرافیکی KS0108، نمونه کد راه اندازی ADC آردوینو، فرمول محاسبۀ دما با TMP36، راه اندازی سنسور دما با آردوینو، راه اندازی فتوسل (LDR) با آردوینو

راه-اندازی-آردوینو-run-arduino

راه اندازی آردوینو، شروع کار با Arduino

راه اندازی آردوینو، اضافه کردن آردوینو به VS Code و ویژوال استودیو، ایجاد پروژه آردوینو در Arduino IDE و VS Code و ویژوال استودیو، برنامه نویسی آردوینو در Arduino IDE و VS Code و ویژوال استودیو، آپلود برنامه روی آردوینو با Arduini IDE و VS Code و ویژوال استودیو

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های طراحی PCB

فیوز الکترونیکی

فیوز الکترونیکی، حافظ جان بردهای الکترونیکی

فیوز الکترونیکی با قطع کردن به موقع جریان بیش از حد، موجب جلوگیری از آسیب به قطعات برد و همچنین کاهش خطرات ایمنی می‌شوند.

تست-الکتریکال-pcb

تست الکتریکال PCB و روش های آن

تست الکتریکال برد مدار چاپی چیست؟ برخی انواع تست PCB، تست الکتریکال PCB، پارامترهای اندازه گیری در تست الکتریکال، روش های تست الکتریکال برد مدار چاپی، روش تست Flying probe، روش تست Universal grid یا Bed of nails، نکات تست الکتریکال برد مدار چاپی

رله-relay

رله، سوییچ تحریک پذیر

تعریف رله، تاریخچه، طرز کار رلۀ الکترومکانیکی، اصطلاحات، انواع الکترومکانیکی، رلۀ حالت جامد، رلۀ هیبریدی، رلۀ حرارتی و انواع تحریک شونده با عوامل غیر الکتریکی، انواع موجود در صنعت برق و برق صنعتی، رلۀ ایمنی و برخی انواع حفاظتی، رلۀ دیجیتال، لزوم استفاده و راه اندازی رله، مشخصات الکتریکی

دیود-tvs

دیود TVS، حذف ولتاژ گذرا و ESD

ولتاژ گذرا و TVS (Transient Voltage Suppression) چیست؟ دیود TVS چیست؟ حذف ولتاژ گذرا با دیود TVS، حذف تخلیه الکتریسیته ساکن (ESD) با TVS، مشخصات الکتریکی دیودهای TVS، انواع دیودهای TVS، نماد شماتیک دیودهای TVS، کاربرد دیودهای TVS، کاربرد خودرویی، تفاوت دیودهای TVS و دیودهای زنر، انتخاب دیودهای TVS مناسب

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های لحیم کاری و مونتاژ استاندارد

لحیم کاری قطعات حساس

لحیم کاری قطعات حساس

لحیم کاری قطعات حساس، باید با دقت به دمای لحیم کاری انجام شود. در این نوشته 4 نکته در رابطه با حرارت در لحیم کاری قطعات حساس را بیان می کنیم.

انواع-هویه

انواع هویه، ویژگی ها و کاربرد آنها

تعریف و انواع هویه، هویه های الکتریکی و غیر الکتریکی، هویه ها از لحاظ اتصال نوک هویه به هیتر آن، توان هویه، قابل حمل بودن، سرعت داغ شدن هویه، هویه های AC و DC، هویه های قلمی و تفنگی، قابلیت های دیگر هویه ها، انواع مختلف هویه، نکات هویه

تست-الکتریکال-pcb

تست الکتریکال PCB و روش های آن

تست الکتریکال برد مدار چاپی چیست؟ برخی انواع تست PCB، تست الکتریکال PCB، پارامترهای اندازه گیری در تست الکتریکال، روش های تست الکتریکال برد مدار چاپی، روش تست Flying probe، روش تست Universal grid یا Bed of nails، نکات تست الکتریکال برد مدار چاپی

انواع-نوک-هویه

انواع نوک هویه و کاربرد آنها

انواع نوک هویه متداول، انواع اتصال نوک هویه به هیتر، مشخصات و کاربرد انواع نوک هویه، نوک هویه تایپ B، تایپ I، تایپ BI، تایپ SI، تایپ D، تایپ C، تایپ K، قاشقی، T شکل و Diamond، احیا کننده های نوک هویه، نام های نوک هویه

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های حوزه الکترونیک

فیوز الکترونیکی

فیوز الکترونیکی، حافظ جان بردهای الکترونیکی

فیوز الکترونیکی با قطع کردن به موقع جریان بیش از حد، موجب جلوگیری از آسیب به قطعات برد و همچنین کاهش خطرات ایمنی می‌شوند.

دومینوی تخصص در مهندسی الکترونیک

دومینوی تخصص در مهندسی الکترونیک

تخصص در مهندسی الکترونیک با انتخاب مسیر صحیح و استمرار در مسیر پیشرفت میسر می شود. هر سنگ مسیر، دومینو وار باعث حرکت دادن سنگ بعدی شود.

دانشگاه و صنعت در الکترونیک

دانشگاه و صنعت در الکترونیک باید با هم ارتباط داشته باشند. چرا باید ارتباط داشته باشند؟ در کشور ما وضعیت ارتباط دانشگاه و صنعت بخصوص در زمینۀ الکترونیک چطور است؟

اهمیت-تخصص-مهندس-الکترونیک

اهمیت تخصص مهندس الکترونیک

اهمیت تخصص مهندس الکترونیک در جایگاه، حقوق، آیندۀ یک مهندس الکترونیک را می بینیم.

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

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

استفاده از زبان سی در سیستم های حیاتی

از همه ابزارهای زبان برنامه نویسی میکروکنترلرها استفاده کنیم؟!

ابزارهای زبان برنامه نویسی میکروکنترلرها در استانداردهای برنامه نویسی محدود شده است. بطور مثال در استاندارد MISRA-C برای سیستم های حیاتی، استفاده از دستورهای goto و continue ممنوع شده است. در این نوشته به بررسی این موضوع می پردازیم.

مهمترین کاربردهای اشاره گر

مهمترین کاربردهای اشاره گر در زبان C میکروکنترلرها

کاربردهای اشاره گر در زبان C میکروکنترلرها شامل موارد مختلفی است که مهمترین آنها «ارسال اشاره گر به تابع» و «اشاره گر به تابع» است. در این نوشته ابتدا آنها را به اختصار شرح داده سپس در مورد اهمیت کاربرد اشاره گر در میکروکنترلر توضیح می دهیم.

انواع-متغیر-زبان-c-cpp

انواع متغیر در زبان برنامه نویسی C

انواع متغیرها در زبان C، تعریف انواع متغیر در زبان C، انواع متغیر در نرم افزار کدویژن و نرم افزار Keil، آرایه و رشته در زبان برنامه نویسی C، انواع متغیر استراکچر (Structure) و یونیون (union)، typedef در زبان C، متغیر نوع volatile، متغیرهای عمومی (Global)، متغیرهای محلی (Local)

ساخت-کتابخانه-c-cpp

نحوۀ ساخت کتابخانه در زبان برنامه نویسی C برای میکروکنترلرها

کتابخانه در زبان برنامه نویسی چیست؟ ساخت کتابخانه در نرم افزار CodevisionAVR، کتابخانه با پسوند h، کتابخانه با پسوند c، کتابخانه با پسوند h و c، فراخوانی کتابخانه، کاربرد دستور پیش پردازندۀ #ifndef در نوشتن کتابخانه، فراخوانی کتابخانه از پوشه های مختلف، ساخت کتابخانه در نرم افزار Keil

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های ماژول های الکترونیکی

راه-اندازی-ماژول-sim800

راه اندازی ماژول SIM800، تماس تلفنی و پیامک

راه اندازی ماژول SIM800، AT کامند چیست، سخت افزارها و نرم افزارهای مورد نیاز برای راه انداختن SIM800، تغذِیۀ ماژول SIM800، ارتباط سریال ماژول SIM800، ارسال AT کامند به SIM800، سینتکس های AT کامند در SIM800، تنظیمات اولیۀ SIM800، تماس تلفنی و ارسال و دریافت SMS با SIM800

آپدیت-فریمور-ماژول-sim800

آپدیت Firmware ماژول SIM800

نحوه آپدیت Firmware ماژول SIM800، آپدیت Firmware بلوتوث ماژول SIM808 و SIM800، نکات قبل از شروع آپدیت ماژول های SIM800، آپدیت ماژول های SIM800 با نرم افزار SIM800 Series download Tools Customer، مراحل به روز رسانی و تغییر نرم افزار SIM800، آپدیت Firmware ماژول SIM800C

سامانه-gnss-gps

سامانه GNSS و GPS، سامانه های موقعیت یاب جهانی و محلی

معرفی سامانه GNSS، سامانه موقعیت یاب محلی بدون ماهواره، ناوبری هذلولوی، سامانه ماهواره ای ناوبری جهانی و محلی، GPS و GLONASS، خطای GPS محیط های مختلف، NMEA چیست؟ فرمت داده خروجی GPS، قالب داده GPS در ماژول SIM808، فرمت های استاندارد طول و عرض جغرافیایی، تنظیمات ماژول های سامانه GNSS

بلوتوث-bluetooth

معرفی بلوتوث، پروفایل های بلوتوث و نسخه های بلوتوث

نام گذاری بلوتوث، مزیت بلوتوث به WIFI، کلاس کاری و پروفایل بلوتوث، بلوتوث نسخه 1.0، B1.0، 1.1 و 1.2، نسخه 2.0 و EDR، نسخه 2.1 و EIR، نسخه 3.0 و HS، نسخه 4.0 و BLE یا LE، بلوتوث هوشمند، نسخه 4.1، 4.2 و IPV6، نسخه 5، کاربرد بلوتوث در خودرو

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین تاپیک های ماژول های الکترونیکی

راه-اندازی-ماژول-sim800

راه اندازی ماژول SIM800، تماس تلفنی و پیامک

راه اندازی ماژول SIM800، AT کامند چیست، سخت افزارها و نرم افزارهای مورد نیاز برای راه انداختن SIM800، تغذِیۀ ماژول SIM800، ارتباط سریال ماژول SIM800، ارسال AT کامند به SIM800، سینتکس های AT کامند در SIM800، تنظیمات اولیۀ SIM800، تماس تلفنی و ارسال و دریافت SMS با SIM800

آپدیت-فریمور-ماژول-sim800

آپدیت Firmware ماژول SIM800

نحوه آپدیت Firmware ماژول SIM800، آپدیت Firmware بلوتوث ماژول SIM808 و SIM800، نکات قبل از شروع آپدیت ماژول های SIM800، آپدیت ماژول های SIM800 با نرم افزار SIM800 Series download Tools Customer، مراحل به روز رسانی و تغییر نرم افزار SIM800، آپدیت Firmware ماژول SIM800C

سامانه-gnss-gps

سامانه GNSS و GPS، سامانه های موقعیت یاب جهانی و محلی

معرفی سامانه GNSS، سامانه موقعیت یاب محلی بدون ماهواره، ناوبری هذلولوی، سامانه ماهواره ای ناوبری جهانی و محلی، GPS و GLONASS، خطای GPS محیط های مختلف، NMEA چیست؟ فرمت داده خروجی GPS، قالب داده GPS در ماژول SIM808، فرمت های استاندارد طول و عرض جغرافیایی، تنظیمات ماژول های سامانه GNSS

بلوتوث-bluetooth

معرفی بلوتوث، پروفایل های بلوتوث و نسخه های بلوتوث

نام گذاری بلوتوث، مزیت بلوتوث به WIFI، کلاس کاری و پروفایل بلوتوث، بلوتوث نسخه 1.0، B1.0، 1.1 و 1.2، نسخه 2.0 و EDR، نسخه 2.1 و EIR، نسخه 3.0 و HS، نسخه 4.0 و BLE یا LE، بلوتوث هوشمند، نسخه 4.1، 4.2 و IPV6، نسخه 5، کاربرد بلوتوث در خودرو

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین های دانلودی

پک های نرم افزار KEIL

دانلود پک های میکروکنترلر برای Keil

دانلود پک های میکروکنترلر برای Keil پیش نیاز استفاده از میکروکنترلر موردنظر در نرم افزار Keil است. شامل پکهای میکروکنترلر STM32 و LPC

دانلود نرم افزار KEIL

دانلود نرم افزار Keil MDK-ARM

دانلود نرم افزار Keil، یک محیط یکپارچۀ توسعۀ نرم افزار (IDE) برای میکروکنترلرها را در اختیار ما قرار می دهد.

دانلود نرم افزار STM32CubeProg

دانلود نرم افزار STM32CubeProg

دانلود نرم افزار STM32CubeProg ، یک ابزار برنامه ریزی برای میکروکنترلرهای STM32 از طریق درگاه JTAG و SWD را در اختیار شما قرار می دهد.

دانلود پک های میکروکنترلر برای STM32Cube

دانلود پک های میکروکنترلر برای STM32Cube

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

رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

جدیدترین های میکروآموزش

فرق آماتور و حرفه‌ای در الکترونیک

فرق آماتور و حرفه‌ای در الکترونیک

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

علت سوختن برد الکترونیکی

علت سوختن برد الکترونیکی چیست؟

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

پرینتر خمیر قلع در مونتاژ SMD

پرینتر خمیر قلع در مونتاژ SMD

پرینتر خمیر قلع در مونتاژ SMD یکی از مراحل کلیدی در فرآیند تولید برد است. این آموزش اهمیت این مرحله و دقت مورد نیاز را بررسی می‌کند.

مسیر برگشت جریان در طراحی PCB

مسیر برگشت جریان در طراحی PCB

مسیر برگشت جریان در طراحی PCB مفهومی کلیدی برای عملکرد بی‌نویز است. این آموزش با نگاهی الهام‌گرفته از معماری ایرانی، اهمیت آن را بررسی می‌کند.

10 Comments

  1. ضمن عرض سلام. تشکر رو لازم دونستم چون این مطلب در طراحی بکار بنده اومد. و یک سوال داشتم اینکه ترسیم خطوط با Interactive Length Tuning به این شکل پیچیده ، باعث ایجاد اثرات نامطلوب روی سیگنال های دیگه در PCB یا ایجاد سلف روی مدار یا چنین مواردی نمیشه؟

    Reply
    • سلام. خیلی ممنون. امیدوارم مفید بوده باشه. جواب سوالتون: طراحی مسیرها به این شکل که به اون Accordion Object گفته میشه، باعث به وجود اومدن سلف میشه که به اون Meander Line inductor گفته میشه. باید به این نکته توجه داشت که مقدار سلف به وجود اومده اثری روی سیگنال فرکانس بالا نداشته باشه. یعنی مقدار سلف به حدی کم باشه که توی فرکانس مورد نظر بشه ازش صرف نظر کرد. برای این که بفهمیم اندوکتانس Accordion Objectی که طراحی کردیم چقدر هست، یکی از راه ها اینه که از محاسبه کننده های اندوکتانس آنلاین اینترنتی استفاده کنیم. توی این محاسبه کننده ها مشخصات و ابعاد Accordion Object رو وارد می کنیم. خروجی محاسبه کننده مقدار اندوکتانس هستش. یکی از موارد دیگه ای که باید مورد توجه قرار بگیره، اینه که سیگنال روی Accordion Object با توجه به مسیر پیچ در پیچ اون میتونه روی خودش اثر بذاره. اثری به اسم نویز Crosstalk. با توجه با این که فرکانس سیگنال مسیر بالا هست، توی هر نقطه از مسیر، فاز سیگنال متفاوت هستش و مکنه در جاهایی باعث تضعیف و یا تقویت ناخواستۀ سیگنال بشه. یکی از راه های کاهش نویز Crosstalk استفاده از قانون 3W هست که توی نوشتۀ «نویز Crosstalk و روش های حذف آن در برد مدار چاپی PCB» درباره ش توضیح داده شده. میشه این قانون رو اینجا برای Accordion Object به کار برد.

      Reply
  2. سلام. چه جاهایی لازمه که از ابزار interactive lengh tuning استفاده کنیم؟ چند مثال میگید لطفا؟ من الان نمیدونم که مثلا خطوط دیتای LCD کاراکتری رو هم باید با Interactive Lengh Tuning طولشون رو یکی کنیم؟ مرسی از مطالب خوبتون

    Reply
    • سلام. همون طور که توی مقدمۀ نوشته گفتم، تنظیم طول مسیر با ابزار Interactive Length Tuning در ترک هایی که روی اونا سیگنال های فرکانس بالا وجود داره، انجام میشه. سیگنال های دادۀ LCDهای کاراکتری انقدری فرکانس بالا نیستن و نیازی به استفاده از تنظیم طول مسیر رو ندارن. اگه توی تصاویر این نوشته تنظیم طول مسیر برای ترک های کی پد انجام شده، صرفاً جنبۀ آموزش تنظیم طول مسیر رو داره. منظور ما از فرکانس بالا، فرکانس هایی هستن که توی این فرکانس ها، جاهای مختلف مسیر دارای فاز متفاوته. مثل فرکانس های Microwave. تنظیم طول مسیر از طرفی باید با هدف تطبیق امپدانس باشه تا سیگنالی که از یک Net (فرستنده) ایجاد میشه، به درستی به Net (گیرنده) برسه و حداقل میزان انرژی برگشتی و حداکثر انتقال توان رو داشته باشه. با توجه به مباحث آنتن و مایکروویو، اگه تطبیق امپدانس به درستی انجام نشه، بخشی از سیگنالی که به مسیر (خط انتقال) داده میشه، بر میگرده و باعث تداخل با خودش و یا حتی آسیب رسوندن به بخش خروجی فرستنده میشه. توی بحث مسیرهای تفاضلی فرکانس بالا حتماً باید از Interactive Length Tuning استفاده بشه. چون اگه سیگنال های تفاضلی به دلیل عدم رعایت نکات گفته شده، با اختلاف فاز به مقصد برسند، دریافت در قسمت گیرنده دچار خطا میشه. مثال هایی که میشه گفت این موارد هستن: تنظیم طول ترک آنتن (مثلاً آنتن ماژول های وای فای، ماژول های بلوتوث و ماژول های GSM، ماژول های GPS و GNSS و …)، ترک های سیگنال کریر توی مدارهای مخابراتی فرکانس بالا (مثلاً فرستنده و گیرنده های باند فرکانسی UHF، فرستنده و گیرنده های مایکروویو)، ترک های فرکانس بالای CPUها و … . این نوشته بخشی از دوره آموزشی آلتیوم سطح 1 هستش و جنبۀ معرفی ابزار Interactive Length Tuning رو داره. بحث کامل و محاسباتی تنظیم طول مسیر توی دورۀ آموزشی آلتیوم سطح 2 مطرح شده. امیدوارم مفید بوده باشه.

      Reply
  3. سلام
    برای آموزش تان سپاسگذارم

    Reply
    • سلام. خواهش میکنم. زنده باشید.

      Reply
  4. سپاسگذارم

    Reply
  5. عالی بود مهندس

    Reply
    • خواهش میکنم. خیلی ممنون.

      Reply

Submit a Comment

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های یوبرد

آموزش TFT LCD با TouchGFX و STM32 یوبرد

گرافیک کاربرپسند با میکروکنترلر ST

آموزش FreeRTOS یوبرد

زمان واقعی در میکروکنترلر و پردازنده های کوچک با FreeRTOS

آموزش طراحی PCB و نویز یوبرد

تجسم دنیای الکترونیک

آموزش زبان C و MISRA-C یوبرد

گام نخست دنیای میکروکنترلر

آموزش لحیم کاری و IPC-A-610 یوبرد

ساخت دنیای الکترونیک

آموزش آردوینو یوبرد

جادۀ آسفالت میکروکنترلر

آموزش ماژول های SIM800 یوبرد

تلفن همراه صنعت

آموزش زبان ++C و ++MISRA-C یوبرد

لمس شی گرایی در میکروکنترلرها

آموزش میکروکنترلرهای AVR یوبرد

شاهکار 8 بیتی Atmel

آموزش میکروکنترلرهای LPC یوبرد

یادگار فیلیپس

دانلود

لطفا برای دریافت لینک دانلود اطلاعات خواسته شده را وارد نمایید
ضبط پیام صوتی

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