در جلسه ی قبلی دوره آموزش آلتیوم دیزاینر که بخش اول طراحی PCB بود، روش انتقال سند شماتیک به سند PCB و نحوه ی Placement یل چیدمان المانها در سند PCB در نرم افزار altium designer را آموزش دادیم. در این جلسه آموزش قوانین طراحی یا design rule در آلتیوم دیزاینر را بیان میکنیم. قوانین طراحی یکی از مهمترین و کاربردی ترین بخشها در آلتیوم دیزاینر هستند.
توضیحات جلسه آموزش قوانین طراحی یا design rule در آلتیوم دیزاینر
همواره قبل از شروع سیمکشی برد، باید قوانین موردنیاز متناسب با بردی که طراحی میکنیم را تعریف کنیم. طراحی PCB دیگر تنها مساله ی رسم مسیرها(trackها) جهت برقراری اتصالات بین المانها نیست. جهت طراحی اصولی PCB باید جنبه های مختلفی را در نظر بگیریم. قوانین طراحی این جنبه های طراحی مانند ضخامت مسیرها، فاصله ی بین مسیرها و پدها و … را پوشش میدهند.
ادیتور PCB آلتیوم دیزاینر یک محیط قانون-محور است، به این معنی که وقتی اقداماتی مانند کشیدن ترکها، حرکت المانها و مسیرکشی خودکار برد را انجام میدهید، نرم افزار بر هر یک از این اقدامات نظارت میکند و چک میکند که آیا طرح هنوز با قوانین طراحی تعریف شده مطابقت دارد یا خیر. در صورتیکه یکی از قوانین نقض شود، خطا به سرعت به عنوان یک مورد Rule Validation گزارش می شود.
در حقیقت قوانین طراحی برای مشخص کردن نیازهای طراحی استفاده می شوند. مساله ی دیگری که قبل از سیمکشی برد باید در نظر گرفته شود. ظرفیت مدار است. یعنی باید بدانیم مدار برای چه ولتاژ و جریانی باید طراحی شود و سپس این موارد را به صورت یک قانون تعریف کنیم تا برد از آن تبعیت کند. برای جنبه های مختلف طراحی PCB مانند ضخامت مسیرها و فاصله ی بین آبجکتها از هم، استانداردهای طراحی PCB یا استانداردهای IPC در دسترس قرار دارند که میتوان با استفاده از آنها قوانین را متناسب با برد خود تعریف کنیم که به بررسی این استانداردها هم خواهیم پرداخت. در ادامه مطالب جلسه آموزش آلتیوم دیزاینر – قوانین طراحی را بیان میکنیم.