|
|
هرچند در
سالهای اخير بسته های نرم افزاری بسياری برای طراحی، ساخت و شبيه سازی
مدارات مختلف در بازار يافت می شود ولی هر کدام به نوبه خود دارای محاسن و
ايراداتی می باشد، يکی از کاملترين اين نرم فزارها، نرم افزار Protel DXPمی باشد. اين نرم افزار با ارائه مجموعه کاملی
از قطعات و کتابخانه ها، روند کار بر روی طرح را آسان می نمايد و بسياری از
مشکلات نرم افزارهای قبل از خود را رفع می نمايد.
معرفی Protel DXP
Protel DXPسيستم کامل و منسجمی است که از آن
می توانيد برای ترسيم، شبيه سازی، بررسی صحت عملکرد و پياده سازی طرحهای
الکترونيکی، با هدف نيل به PCBيا FPGA،
استفاده نمود.
از جمله تواناييهای طراحی در ProtelDXPمی توان
به موارد زير اشاره نمود:
•قابليت ترسيم طرح چند بعدی nVisage
•ترسيم شماتيک هم برای طرحهای PCBو هم برای
طرحهای FPGA
•پشتيبانی از طراحی چندکانالة سلسله مراتبی
•توانايی آرايش و ويرايش PCBبر مبنای قوائد
طراحی و به صورت تقريباً خودکار
•مسيريابی خودکار توپولوژيکی Situs
•شبيه سازی سازگار با SPICE 3f5/Xspice
•تحليل تماميت سيگنال پيش از آرايش برد
•ايجاد و کامپايل VHDL
•شبيه سازی VHDLبا حاشيه نويسی بازگشتی زمانی
•شبيه سازی VHDLدر سطح RTLو
برای چندين معماری FPGA
•انتقال دوطرفه
برای شماتيکها و کتابخانه های Orcadو وارد کردن
فايلهای PCBاين نرم افزار
•ويرايش و بررسی صحت فايلهای CAMمربوط به CAMtastic
معمولاً طراحی در سطح برد نيازمند مجموعه ای از ابزارهای مجزا است که
هر کدام در بخش خاصی از فرآيند طراحی استفاده می شوند. Protel
DXPبا فراهـم کردن تمام قابليت هايی که برای طرح برد از ايده تا
ساخت مورد نياز است، اين رويه را تغيير داده است. با اين کار، مسائل ترجمه
داده که ممکن بود هنگام انتقال طرح بين ابزارهای مجزا رخ دهد برطرف می
گردند و ديگر نيازی به کار اضافی لازم برای ترسيم مجدد قطعات طرح در نرم
افزارهای کاربردی مختلف نيست. به عنوان نمونه، به جای اينکه طرح را در نرم
افزار کاربردی ديگری مجدداً ايجاد کنيد تا آن را شبيه سازی نماييد، در Protel DXPمی توانيد از درون ويرايشگر شماتيک مستقيماً
شبيه سازيهای SPICEرا بر روی داده های به دست آمده
اجرا نماييد.
به طور مشابه، مسيرياب خودکار توپولوژيکی Situsدر
کل دوره طراحی PCBهمواره در اختيار شماست.از آنجا
که Situsبا محيط ويرايش PCBيکپارچه
شده است ديگر نيازی نيست که داده های طرح را برای انجام مسيريابی خودکار
به نرم افزارهای کاربردی ديگری ارسال نماييد. تنها لازم است گزينه منوی
مناسبی را انتخاب کنيد تا يک شبکه اتصال، يک عنصر، مجموعه ای انتخاب شده از
اشياء يا کل برد به طور خودکار مسيريابی شود.
در Protel DXP، تحليل تماميت سيگنال فرآيند
مجزايی نيست که لازم باشد پس از خاتمه طراحی اجرا گردد. علاوه بر اين،
اعمال تغييرات در اين مرحله از طراحی می تواند زمان بر پر هزينه نيز باشد!
در مقابل، Protel DXPامکان دسترسی به تحليل تماميت
سيگنال را هم در طی ترسيم طرح و هم در طی فرآيند طراحی PCBدر
اختيار می گذارد. می توانيد امپدانس و انعکاس سيگنال را در شماتيک بررسی
نموده و پيش از آنکه شروع به آرايش و مسيريابی برد نماييد، شبکه اختتام
مناسبی را جايگذاری کنيد تا در زمانی که برای طرح مجدد برد لازم است صرفه
جويي شود. بعداً می توانيد تحليل تماميت سيگنال را روی برد نهايی بررسی
کنيد تا مطمئن شويد طرح فاقد مشکلات reflectionو crosstalkاست.
تمرکز بر روی کل فرآيند طراحی، به جای تقسيم روند طراحی به بخشهای
مجزا، آن چيزی است که Protel DXPرا به محيط طراحی
منحصر به فرد و کارآمدی تبديل کرده است.
بررسی صحت طراحی و سازگاری با قواعد در هسته Protel
DXPقرار دارد. محيط طراحی PCBمبتنی بر قواعد
اين نرم افزار امکان مشخص کردن تمام جنبه های طرح را فراهم می کند و در
حين فرآيند طراحی، بر سازگاری با قواعدی نظير پهنا و فاصله مسيرها تأکيد
دارد تا تضمين شود بُردمشخصات مورد نظر را برآورده می کند. با استفاده از
اين سيستم مبتی بر قواعد قدرتمند تعيين ميدان عمل، می توان قواعد طراحی را
برقرار نموده و به شیء يا مجموعـه ای از اشيـا طراحـی اختصـاص داد و بـدين
وسيلـه، کنتـرل دقيقی بر مشخصات طراحی داشت.
امکانـات ترسيـم طـرح که در ProtelDXPبـرای
کاربـر تدارک ديده شده است توسط تکنـولوژی ترسيـم طـرح چنـدبعدی nVisageفراهم شده است. اين امکانات شامل محيط ويرايش
شماتيـک قدرتمنـدی است که طرحـهای سلسله مراتبی با رهيافت بالا به پايين يا
پاييـن به بالا را پشتيبانـی می کنـد. محدوديتـی برای تعداد صفحات يا عمق
سلسله مراتب وجود ندارد از اين رو Protel DXPبرای
طرحهای با درجه پيچيدگی مختلف مناسب است.
ويرايشگر شماتيک از طرحهای چندکاناله پشتيبانی می کند به طوری که به
سادگی می توانيد بلوک های مداری تکراری تعريف نماييد. برخلاف بسياری از
سيستم ها که به سادگی بلوک های تکراری را کپی کرده و می چسبانند، Protel DXPهمواره سلسله مراتب کانال را، حتی در طی طراحی PCBنيز حفظ می کند. لذا هرگاه بخواهيد می توانيد طرح
مداری کانال را ويرايش کنيد يا حتی تعداد کانال ها را تغيير دهيد. نمونه
سازی کانال به طور خودکار توسط سيستم انجام می گردد و نيازی به يک سطحی
کردن طرح نيست. وقتی يکی از کانال ها را تغيير دهيد به سادگی می توانيد آن
تغيير را به تمام کانال های درون PCBمنتشر نماييد.
منطق قابل برنامه ريزی، به ويژه به صورت FPGAهای
با چگالی بالا، بخش مهمی از طرح های مدرن امروزی شده اند و اهميت آنها روز
به روز در حال افزايش است. اين موضوع در Protel DXPمدنظر
بوده است لذا تمام امکاناتی که برای پياده سازی طرح روی FPGAنياز
می باشد تدارک ديده شده است.
Protel DXPاز حاشيه نويسی بازگشتی اطلاعات
تخصيص پايه حاصل از ابزارهای جايگذاری و مسيريابی FPGAپشتيبانی
می کند لذا می توانيد تغييرات پاية FPGAرا به
سادگی به طرح FPGAو همچنين پروژه های PCBمربوطه ارسال نماييد.
اگر می خواهيد طراحی الکترونيکی در سطح برد انجام دهيد Protel DXPتنها نرم افزاری است که تمام قابليتهای مورد
نياز را به صورت يکجا و در يک محيط طراحی قابل سفارشی کردن و شهودی فراهم
نموده است. Protel DXPموانع نوآوری طراحی را از سر
راه برداشته است و با استفاده از آن می توانيد آن گونه که می خواهيد کار
کنيد.
|
نرم افزار پروتل یکی از نرم افزار های طراحی
برد مدار چاپی می باشد اهمیت این نرم افزار در ایران می باشد و طرفداران
زیادی در ایران دارد
آموزش پروتل DXP
۱)ابتدا برای ایجاد
یک پروژه جدید مانند تصویر از منویHELP گزینه های
مشخص شده را کلیک کنید

2)در مرحله بعد شما
باید ابتدا یک سند شماتیک ایجاد کنید به مانند شکل .

۳)برای رسم شماتیک
یک
مدار شما باید به
کتابخانه قطعات دسترسی داشته باشید برای این منظور روشهای مختلفی وجود دارد
یکی از این روشها مانند شکل :
System_
Libraries

۴)مرحله بعد
جایگزاری قطعات و تغییر مقادر آنها می باشد :برای این منظور پس از یافتن
قطعه مورد نظر از کتابخانه گزینهPlace را زده
مشاهده میکنید که قطعه انتخاب شده به موس ( مکان نما) شما چسبیده است . شما
میتوانید به منظور تسریع در طراحی مقدار قطعه و مشخصه آن را قبل از
جایگزینی قطعه با زدن کلید Tab تعیین کنید . فراموش
نکنید که در پروتل شماره قطعه را باید تعیین کنید و در واقع به مانند نرم
افزار اورکد نیست که شماره قطعه را تعیین کند . در صورت عدم تعیین شماره
قطعه از طرف شما در کنار اسم قطعه علامت سئوال گذاشته میشود که در مراحل
بعدی طراحی با مشکل مواجه خواهید شد . **) برای چرخاندن قطعه از کلید اسپیس
استفاده کنید ( چرخاندن به صورت 90 درجه ای).
**) برای چرخاندن
قطعه نسبت به محور ایکس از کلید Xو برای چرخاندن
نسبت به محور وای از کلیدY استفاده کنید.
5)در شکل زیر ابزار
های مربوط به وایرینگ و آنالیز و همینطور ابزار های مربوط به ترسیم اشکال
هندسی برای ایجاد باکس را مشاهده میکنید.
6)در شکل زیر یک
مدار شماتیک ( مولتی ویبراتور) جهت تبدیل به PCB را
میبینید.

7)برای رفتن به
محیط PCB باید مقدمات آن را فراهم کنید برای این
منظور مطابق شکل PCB board Wizard را کلیک کرده سپس
پنجره جدیدی برای شما باز می شود که شما باید با انتخاب مناسب بورد PCBمورد نظر و متناسب با شماتیک تان را انتخاب کنید.
برای اطلاع از نحوه
انجام کار و چگونگی انتخاب گزینه های مناسب . میتوانید فایل زیر را دانلود
کنید من در این فایل سلسله مراتب کار را بصورت انیمیشن نشان دادم
دانلود HELP
8) مرحله بعد که
یکی از مهمترین قسمتهای پروتل است زیرمجموعه قرار دادن سندPCB در
زیر مجموعه شماتیک است در واقع اگر شما این کار را انجام ندید پروتل به
شما اجازه سوئیچ کردن به محیط PCB را نمیدهد . برای
این منظور شما باید سند PCB1.pcb را با درگ کردن
موس به سند شماتیک اضافه کنید

9)در مرحله بعد
مانند شکل از منوی Designگزینه Update
Pcbdocmentuرا انتخاب کنید تا به مانند شکل کادر جدیدی برای شما
باز شود . شما در این مرحله گزینهExecuteChangeرا
انتخاب تا بعد از اتمام لودینگ و یافتن فوت پرینتهای مورد نظر به محیط PCB سوئیچ کند .

10) مرحله اول با
انتقال قطعات به محیط جدید مانند شکل به اتمام می رسد.
11)در این مرحله من
چیدمان قطعات و مسیر یابی خودکار را به صورت کلی توضیح میدم در ادامه
آموزش در آینده به قسمتهای مختلف محیطPCBمی پردازم .
12) به مانند شکل
شما میتوانید با زدن کلیدL به همه لایه ها دسترسی
داشته باشید و رنگ و مشخصات آنها را تغییر و در صورت لزوم حذف کنید.
 
13) برای چیدن
قطعات به صورت اتوماتیکو خودکارمانند شکل اقدام کنید . البته لازم به ذکر
است که این روش تنها روش چیدمان خودکار نیست . در ادامه روشهای مختلف چیدن
خودکار قطعاترو توضیح میدم.
14)مرحله بعد مسیر
یابی اتوماتیکاست مانند شکل با انتخاب گزینه های مناسب این مرحله را به
پایان برسانید . نکته ای قابل ذکر است اینه که مراحلی که ما از ابتدا تا
حالا طی کردیم برای طراحی بور دو لایه بود . اما شاید بعضی دوستان تمایل به
طراحی بورد تک لایه داشته باشند . خدمت این عزیزان عرض کنم که در مرحله
آخر زمانی که شما Auto Route _ All را کلیک کردید
پنجره ای برای شما باز خواهد شد که متاسفانه من اون تصویر رو فراموش کردم
بگذارم . در این پنجره جدید قبل از اینکه شما عمل مسیر یابی را انجام
بدهید(RouteAll)در میانه این پنجره سمت چپ گزینهEdit Layer Directions را کلیک کنید در کادر جدید باز
شده میتوانید لایه بالا(Top) را غیر فعال کنید تا
بورد برای شما یک لایه طراحی شود.
15) در شکلهای زیر
نمونه طراحی شده و همچنین نمای سه بعدی بورد را ملاحظه میکنید.

 منبع http://www.maes.ir/amozesh/19-amozesh-protel
|