قسمت هفدهم : تنظیم طول مسیرها ( Interactive Length Tuning )

قسمت هفدهم : تنظیم طول مسیرها ( Interactive Length Tuning )

قسمت هفدهم : تنظیم طول مسیرها ( Interactive Length Tuning )
قسمت هفدهم : تنظیم طول مسیرها ( Interactive Length Tuning )

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

در مدارهای فرکانس بالا نیاز هست که طول مسیرها یکسان باشد. چرا که در فرکانس بالا هر قسمت دارای فرکانس مخصوصی هست. برای این منظور از قابلیت Interactive Length Tuning در آلتیوم دیزاینر استفاده می‌کنیم. که با برابر قرار دادن طول مسیرهای مذکور، اختلاف فاز سیگنال ها در مقصد را به صفر می‌رسانیم.

مراحل تنظیم طول مسیر عبارتند از: تعیین کلاس نت برای ترک‌های مورد نظر، تعیین قانون برای کلاس نت ها، تنظیم طول مسیر با Interactive Length Tuning.

کلاس‌بندی ترک‌ها :

برای این منظور باید مسیرهایی که می‌خواهیم هم طول باشند را مشخص کنیم و آن‌ها در یک کلاس قرار دهیم. برای کلاس‌بندی ترک‌ها در محیط PCB بدین صورت عمل می‌کنیم:

از نوار پایین صفحه روی گزینه Panels کلیک نموده و PCB را انتخاب نمایید تا این پنل به قسمت سمت چپ محیط آلتیوم اضافه شود.

 

افزودن پنل PCB در آلتیوم دیزاینر

 

از قسمت کشویی پنل PCB گزینه Net را انتخاب نموده و AllNets  قرار دهید تا بتوانید تمامی نت ها و طول آن‌ها را مشاهده کنید.

 

پنل PCB در آلتیوم دیزاینر

تمامی نت‌های PCB در کادر زیر مشخص می‌شوند.

 

پنل PCB در آلتیوم دیزاینر

 

حال برای کلاس‌بندی نت‌ها، کلیک راست کرده و گزینه Add CLass  را می‌زنیم تا صفحه‌ای به صورت زیر باز شود :

 

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

 

در نوار بالای صفحه باز شده نام کلاس مورد نظر را وارد نمایید و در ستون سمت چپ روی نت‌هایی که می‌خواهید در یک کلاس قرار گیرند کلیک نمایید تا به ستون سمت راست منتقل شوند. سپس روی دکمه Ok کلیک نمایید.

 

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

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

 

اکنون در ستون سمت چپ مشاهده می‌شود که نت‌های انتخاب شده در کلاس مجزایی قرار گرفته‌اند.

نکته: می‌توان چند کلاس برای یک برد تعریف نمود و هر کلاس از قوانین خاصی برخوردار باشد.

 

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

 

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

 

 

تعیین Rules برای هم طولی :

برای هم طولی مسیرها باید برای کلاس مورد نظر قوانینی را مشخص نماییم و در آنجا طولی که می‌خواهیم به آن برسیم را وارد کنیم. پس بدین صورت عمل می‌کنیم:
از منوی Design –> Rules –> High Speed –> Matched Length را انتخاب نمایید و با راست کلیک کردن روی Matched Length گزینه New Rule را انتخاب نمایید تا برای کلاس ایجاد شده قوانینی را تعیین نماییم.
 
 
تنظیم قوانین هم طولی
 
 
با کلیک بر روی Matched Length ابتدا زبانه کشویی را روی Net Class قرار می‌دهیم و سپس نام کلاس مورد نظر را انتخاب می‌کنیم تا این قوانین تنها برای کلاس مورد نظر تنظیم شود. (برای زمانی که چند کلاس در یک پروژه تعریف شده باشد به شدت کارآمد است). سپس تلرانس مورد نظر را تعیین کرده و OK می‌زنیم.
 
تنظیم قوانین هم طولی
 
 

تلورانس را متناسب با دقت در طراحی انتخاب نمایید.

در نوار بالای صفحه گزینه Interactive Tune Trace Lengths –> Interactive Lengh Tune را انتخاب نمایید.

 
 
هم طولی مسیرها
 
 
با نگهداشتن کلیک چپ و حرکت موس ترک دارای خمش شده و در نوار ایجاده شده در زیر ترک طول مسیر و وضعیت آن نسبت به طول مرجع نشان داده می‌شود. سبز شدن نوار به منزله رسیدن به طول مناسب با در نظر گرفتن تلورانس است.
 
 
 
هم طولی در آلتیوم دیزاینر
 
 
همان‌طور که در تصویر بالا دیده می‌شود طول مسیر در نوار نوشته شده است و طول کمتر از طول مرجع به رنگ قرمز نشان داده می‌شود. با تغییر سایز کادر Length Tuning می‌توان محدوده هم طولی را تغییر داد و کمی به آن فرم بخشید تا مرتب‌تر شود.
 
هم طولی در آلتیوم دیزاینر
 
 
در حین رسم با زدن کلیک Tab وارد تنظیمات شده و می‌توانید دامنه و فاز را تنظیم نمایید.
 
 
تنظیمات Length Tuning

 

کلیدهای میان‌بر Length Tuning :

 
در طول کشیدن مسیر نیز می‌توان با تغییر دامنه و فاز  آن را مدیریت کرد. لیست کلیدهای میان‌بر Length Tuning  بدین شرح است:
 
 
Space : Next Tuning Pattern
Shift + Space : Previous Tuning Pattern
 Shift + G : Tuning Length Gauge
Tab : Pause Interactive Process
Coma “,” : Decrease Amplitude by Increment
Point “.” : Increase Amplitude by Increment
 One “1” : Decrease miter Radius
Two “2” : Increase miter Radius
Three “3” : Decrease Gap by Increment
Four “4” : Increase Gap by Increment
Y : Toggle Amplitude Direction
 
 
در این قسمت به تنظیم طول مسیرها و نحوه استفاده از ابزار Length Tuning  و کلیدهای میان‌بر آن پرداختیم تا شما را در طراحی مدارات فرکانس بالا یاری کرده باشیم.با سیسوگ همراه باشید.
 

حمایت از electronic girl

خوشحال میشیم برای تداوم و کیفیت ما رو حمایت کنید.

0 نفر

پــــســنــدیـده انـد

توجه

electronic girl
electronic girl

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

دیدگاه ها

16 دیدگاه

  • علی
    ۷ آذر ۱۴۰۰

    سلام و خسته نباشید
    من خودم از اول با پروتل 99 و آلتیوم کار کرده بودم و پروژه انجام میدادم و حتی دوره هایی رو هم در موسسات معتبر گرانده بودم ولی واقعا این 17 قسمت خیلی خوب همه چیز رو توضیح داده بودید
    واقعا که “قسمت 17” معرکه بود و خیلی شیوا و قشنگ توضیح داده بودید.
    ممنون از آموزش خوبتون
    اگر ممکنه یک سری نکات طراحی هم اضافه کنید( مثلا tear و …) یا سه بعدی ساختن رو کامل خودتون توضیح بدید
    باز هم از سایت خوبتون ممنون

    • Zeus ‌
      Zeus ‌
      ۵ اردیبهشت ۱۴۰۱

      سلام دوست عزیز
      این آموزش ها دوباره از سر گرفته شدن 🙂

  • محمد حسین
    ۱۱ شهریور ۱۳۹۹

    سلام.
    چجوری میتونم چنتا سیگنال دیفرانسیلی(مثلا 5 زوج) رو طولشون رو با همین روشی که میگید مساوی کنم؟

    • Kamin Jalili
      ۱۷ آبان ۱۳۹۹

      سلام. در کنار این مقاله، قسمت پانزدهم همین مجموعه را نیز مطالعه بفرمائید تا بتونید این کار رو انجام بدید.

  • محمد حسین رحیمی
    ۵ شهریور ۱۳۹۹

    سلام.
    اقا میشه ی دوره طراحی برد های فرکانس بالا (از جایگذاری قطعات تا روت کردن و نکات و ملاحظات و …) به صورت مجازی برگزار کنید؟
    حالا رایگان و غیر رایگان بودنش مشکلی نیس
    چون تو سایت ها اموزش به درد بخوری وجود نداره
    ممنون که به نظرم توجه میکنید

    • Sisoog Os
      Sisoog Os
      ۵ شهریور ۱۳۹۹

      دوست عزیز شما میتونید از کلاسهای اقای بورقانی عزیز استفاده کنید
      https://t.me/chilaboard
      این هم ادرس تلگرام ایشون

      • محمد حسین رحیمی
        ۶ شهریور ۱۳۹۹

        ممنون از راهنماییتون
        چنتا سوال در رابطه با این پست داشتم.
        1)اون تلرانسی که در قانون ها گفتید تنظیم کنیم را از کجا باید تنظیم کنیم؟ به چه چیزی بستگی دارد؟
        2)اونجا که گفتید طول بزرگ ترین ترک را انتخاب کنیم,خود التیوم تشخیص میدهد و بقیه را هم هم اندازه اون میکنه یا باید جایی تنظیم کنیم؟
        3)اونجا که TAB رو میزنم و وارد تنظیمات میشیم که اندازه ها رو تنظیم کنیم, میشه چیز هایی رو که باید تنظیم کنیم بگید؟
        4)میشه چنتا ترک(مثلا 2 تا) رو همزمان باهم تنظیم کنیم طولشون رو؟
        ممنون از توجهتون

  • محمد حسین رحیمی
    ۵ شهریور ۱۳۹۹

    سلام.
    چنتا سوال:
    1)تلرانس چیه و چجوری باید مقدار دهی اش کنیم؟
    2)اونجا که گفتید بلند ترین مسیر رو در نظر بگیریم عددش رو کجا باید بزاریم؟
    ممنون از مطالب اموزندتون

  • قربون علی
    ۴ شهریور ۱۳۹۹

    همیشه از التیوم میترسیدم انقد که میگفتن سخته سخته، آموزش هایی که خود التیوم توی یوتوبش گذاشته هم دیدم ولی اون طوری در نظر گرفته که تو سی ساله کارت طراحی PCB شونزده لایه مادربرد تو ایسوزه حالا اومدی التیوم یاد بگیری :|، خلاصه که فایده نداره
    ولی الان اموزش شمارو پیدا کردم یه روزه فهمیدم چی به چیه، دمتون گرم

    • Sisoog Os
      Sisoog Os
      ۴ شهریور ۱۳۹۹

      خبر خیلی خوبی بود 🙂

  • افشین
    ۶ مرداد ۱۳۹۹

    سلام تشکر بابت اموزش خوبی که تهیه کردید

    • Phoenix
      ۷ مرداد ۱۳۹۹

      درود افشین نازنینم. سپاس از نظر مثبت شما.

  • حسین
    ۱۳ اسفند ۱۳۹۸

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

    • Nasim Hematian
      electronic girl
      ۱۳ اسفند ۱۳۹۸

      سلام دوست عزیز
      ممنون بایت نظر مثبت و دعای خیرتون ، خوشحالیم که مطالب براتون مفید بوده
      موفق باشید

  • سجاد
    ۱ اسفند ۱۳۹۸

    آقا دمتون گرم!
    واقعا دست مریزاد

پر بحث ترین ها

مسابقه دوم : چالش برنامه نویسی به زبان C

مسابقه اول سیسوگ (مسابقه اول: درک سخت افزار) انتقادهای زیادی رو در پی داشت تا جایی که حتی خودمم به نتیجه مسابقه...

Zeus ‌ Zeus ‌
  • 2 سال پیش

راه اندازی LCD گرافیکی Nokia 1661 و دانلود کتابخانه آن

LCD گرافیکی یکی از مهم ترین پارامترهای موجود در طراحی انواع مدارات الکترونیکی پیچیده و حتی ساده است ، نمایش وضعیت و...

Zeus ‌ Zeus ‌
  • 4 سال پیش

ریموت کدلرن و چکونگی دکد کردن آن به همراه سورس برنامه

ریموت کنترل امروزه کاربرد زیادی پیدا کرده است؛ از ریموت‌های درب بازکن تا ریموت‌های دزدگیر و کنترل روشنایی همه از یک اصول اولیه پیروی می‌کنند و آن‌هم ارسال اطلاعات به‌صورت بی‌سیم است....

Zeus ‌ Zeus ‌
  • 5 سال پیش

مسابقه سوم: استخراج داده از رشته ها در زبان C

نزدیک به 5 ماه از مسابقه دوم سیسوگ می‌گذره و فکر کردم که بد نیست یک چالش جدید داشته باشیم! البته چالش‌ها...

Zeus ‌ Zeus ‌
  • 2 سال پیش

همه چیز درباره ریموت کنترل‌های هاپینگ

امنیت همیشه و در همه‌ی اعصار، مقوله‌ی مهم و قابل‌توجه‌ ای بوده و همیشه نوع بشر به دنبال امنیت بیشتر، دست به ابداعات و اختراعات گوناگونی زده است. ریموت کنترل یکی از این اختراعات است. در این مقاله، به بررسی امنیت انواع ریموت‌های کنترل خواهیم پرداخت....

Zeus ‌ Zeus ‌
  • 5 سال پیش

مسابقه ششم: بزن میکروکنترلر را بسوزون!

بزنم میکروکنترلر را بسوزونم اونم تو  این شرایط!، طراحی مسابقه از اون چیزی که به نظر می‌رسه سخت‌تر است، باید حواست باشه...

Zeus ‌ Zeus ‌
  • 9 ماه پیش

آموزش قدم به قدم راه اندازی +NRF24L01

آموزش قدم به قدم راه اندازی +NRF24L01  با کتابخانه سازگار با انواع میکروکنترلرها و کامپایلرها قبل از اینکه قسمت بشه با ماژول...

رسول خواجوی بجستانی رسول خواجوی بجستانی
  • 3 سال پیش

ساخت ماینر با FPGA و ARM

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

Zeus ‌ Zeus ‌
  • 3 سال پیش

مسابقه چهارم: کدام حلقه سریع‌تر است؟

حدود ۷ ماه پیش، مسابقه سوم سیسوگ رو برگزار کردیم و کلی نکته در مورد خواندن رشته‌های ورودی را بررسی کردیم. فکر...

Zeus ‌ Zeus ‌
  • 1 سال پیش

کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار...

Mahdi.h   Mahdi.h  
  • 2 سال پیش
سیـــســـوگ

مرجع متن باز آموزش الکترونیک