معرفی نرم افزارهای مهندسی برق
Download
Report
Transcript معرفی نرم افزارهای مهندسی برق
احمد کریمی
شهریور 1391
امروزه نرم افزارها جایگاه مهمی در تمامی رشته های مهندسی برای
خود باز کرده است.
در مهندسی برق نرم افزارهای مختلف با کابردهای متنوع به کمک
مهندسان برق آمده و آن ها را در پروژه هایشان کمک می کند .مانند
نرم افزارهای طراحی و شبیه سازی ،طراحی بردچاپی و کامپایلرها.
برای مثال نرم افزارهای طراحی و شبیه سازی مدارات ،در طراحی
مدارات مختلف استفاده شده و با شبیه سازی و رفع عیب های
احتمالی آن در نرم افزار ،باعث کاهش هزینه و وقت می شود.
این دسته از نرم افزارها کمک بسیار بزرگی به مهندسان می کند .یک مهندس می تواند با استفاده از این نرم افزارهای مدارهای
مورد نظر خود را طراحی کند و با استفاده از شبیه سازهای مختلف ،مدار خود را در یک محیط بسیار نزدیک به محیط واقعی شبیه
سازی کند .با این کار در زمان و هزینه صرفه جویی می شود و این صرفه جویی مهم ترین علت استفاده از اینگونه نرم افزارهاست.
برد مدار چاپی یا PCBهمان بردی است که قطعات روی آن قرار می گیرد .تمام سیم کشی ها روی برد چاپ می شود و
دیگر نیازی نیست که قطعات را با سیم به هم وصل کنیم .اینجاست که یک نرم افزار به کمک مهندس برق آمده و او را
در این راه یاری مینماید.
قطعاتی مانند FPGAو میکروکنترلرها و یا FPAAنیازمند این هستند که برنامه ریزی شوند .بدین منظور نرم افزارهایی
به موازات ساخت این قطعات ساخته شد که برنامه مورد نظر برای این قطعات را نوشت و آن ها در حافظه این قطعات
پروگرام کرد.
نرم افزار OrCadیکی از قدیمی
ترین و قدرتمند ترین نرم افزار
های رسم شماتیک ،طراحی
مدارهای الکترونیکی ،شبیه سازی
طرح الکترونیکی ،طرح پشت فیبر
مدار چاپی و طرح layoutاست.
دسترسی به کتابخانه این نرم افزار با بیش از 3000قطعه
رسم شماتیک در محیط OrCad Capture
ایجاد کتابخانه ها و المانهای جدید در این نرم افزار
شبیه سازی طرح مورد نظر به وسیله pspice simulaction , Orcad
signal explorer
تهیه netlistاز طرح مورد نظر جهت ایجاد PCBدر محیط Orcad PCB
Designer
قراردادن مدار بر روی فیبر مدار چاپی به صورت دستی یا به صورتی که نرم افزار
را ارائه میکند
رسم اتصاالت بین قطعات PCBبا روشهایی چون Routing–Autoیا
- Semi Automatic Roting
مشاهده نهایی برد ایجاد شده به صورت گرافیکی و از نماهای مختلف
امکان ارتباط و تبادل داده این نرم افزار با نرم افزار MATLAB
و...
نرم افزاری با قدرت بسیار و امکانات
فراوان
طراحی مدارات الکتریکی و الکترونیکی
شبیه سازی مدارات به صورت پویا
داشتن ابزار آالت اندازه گیری مجازی
مانند اسکوپ و مولتی متر و ...
طراحی برد مدارچاپی PCB
داشتن آرشیو کاملی از مدارات و
قطعات
گرافیک نسبتا عالی
شبیه ساز قدرتمند
و ...
نرم افزاری پرکاربرد با کارایی ساده و
نزدیک به دنیای واقعی
طراحی مدارات الکتریکی و الکترونیکی
طراحی مدارات میکروکنترلری
طراحی مدارات دیجیتالی
داشتن ابزار آالت اندازه گیری مجازی
مانند اسکوپ و مولتی متر و ...
طراحی برد مدارچاپی PCB
داشتن آرشیو کاملی از مدارات و
قطعات
داشتن المان های پویا مانند LCDکه
در زمان شبی سازی مطالب روی آن
نمایش داده می شود.
و ...
نرم افزار قدرتمندی است که برای پیاده سازی
شماتیک ،طراحی PCBو آنالیز مدارهای آنالوگ
و برخی مدار های دیجیتالی طراحی شده است.
یکی از مزایای این نرم افزار دسته بندی مناسب
کتابخانه ها بنحوی است که با صرف زمان کوتاهی
قطعه مورد نظر را خواهید یافت.
آنالیز مدارهای آنالوگ در پروتل ،توسط تحلیل
گر پی اسپایس انجام می شود.
محیط طراحی PCBدر پروتل ،بدلیل داشتن
کتابخانه هایی کامل و بدون نقص معروف است و
این امر سبب رفاه بیشتر کاربر در حین طراحی
انواع PCBبا این نرم افزار ،خواهد شد.
شماتیکمداردر Altium
شبیه سازی و رسم شماتیک مدار در آلتیوم
بردمدارچاپیدر Altium
یک نمونه برد مدار چاپی که به صورت پیش نمایش 3بعدی نمایش داده می شود
نرم افزار AutoCAD Electricalبصورت
خاص برای ساخت و طراحی مدارات کنترل
الکتریکی ساخته شده است .مانند دیگر محصوالت
نرم افزاری خانواده ،AutoCADنرم افزار
AutoCAD Electricalقابلیت رفع مجازی
ایراد های کنترلی و طراحی مدار ،اطالعات دقیق
برای ساخت و زمان بیشتر برای طراحی و مهندسی
را در اختیار کاربران می گذارد.
قابلیت های نرم افزار :
قابلیت ترسیم ورودی و خروجی های PLC
افزایش انعطاف پذیری نرم افزار در مقابل طرح ها
و هماهنگ سازی تنظیمات آن ها
قابلیت حاشیه نویسی در کنار نقشه ها
قابلیت ترسیم به صورت دو بعدی
قابلیت ترسیم به صورت سه بعدی واقعی
AutoCad Electrical محیطنرمافزار
Labviewتحولی اساسی و نوین در شیوه های زبانهای
برنامه نویسی ایجاد کرده است .برنامه نویسان بدون
نوشتن هیچ کدی برنامه های قدرت مندی را تنها با
ابزارهای گرافیکی ( زبان گرافیکی ) Gموجود در
برنامه ایجاد میکنند.
روش کار به این صورت است که تنها اشیاء را از
پالتهای controlو functionsبرداشته و در پنجره
frontpanelقرار میدهیم و سپس به وسیله سیم کشی
های صحیح آنها را به یکدیگر اتصال میدهیم
Labviewیک زبان برنامه نویسی همه منظوره بوده و
با آن میتوان کارهای برنامه نویسی شبکه ،پایگاه داده،
ورودی و خروجی فایل و غیره را انجام داد.
اما اوج قدرت Labviewدر کار با پورتهای سریال و
موازی و مدارهای واسط کامپیوتری ،عمل کنترل و
اتوماسیون و پردازش داده ها است.در Labviewشما
یک واسط کاربری به نام front panelبرای خودتان
میسازید .این واسط شامل ابزارهای کنترلی (مثل کلیدها)
و یا ابزارهای نمایشی (مثل درجه ها-گرافها-
نمایشگرها) میشود.
برنامهتهیهشدهباLabView
برنامهتهیهشدهباLabView
ADS (Advanced Design System)
WinCC
SimaticPLC
Eplan
CadSoft Eagle
SynaptiCAD Product Suite
Circuit Maker
Hspice
MicroSim Pspice 9.2
Agilent Genesys
BascomeAVR
CodeVision AVR
Atmel Studio (Last is AVR Studio )
FlowCode AVR
IAR Embedded Workbench
Keil uVision
ExpressPCB
GerbTool
And Many Others …
وبالگ جامع مهندسی برق و الکترونیک
Download4All.rzb.ir