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

نرم افزارهای طراحی مدارات الکترونیکی

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

نرم افزارهای طراحی مدارات الکترونیکی

نرم افزار های طراحی و شبیه سازی

نرم افزار ارکد پی‌اس‌پایس  Orcad PSpise

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

نرم افزار ارکد

نرم افزار پروتئوس Proteus

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

طراحی PCB در محیط ARES

نرم افزار مولتی‌سیم Multisim

نرم افزار مولتی سیم نیز نرم افزار مفیدی برای شبیه سازی است که خودم شخصا فقط یکبار استفاده کردم و البته بنظر من در مقابل پروتئوس و ارکد زیاد حرفه ای نیست

نرم افزار ادیسون

نرم افزار ادیسون را بخاطر محیط زیبا و شبیه سازی سه بعدی آن اینجا نوشتم کسانی که میخوان کتاب و یا موارد آموزشی بنویسند بنظرم مفید هستش.

مطلب پیشنهادی:  آموزش نرم افزار HSpice ( طراحی و شبیه سازی مدارهای آنالوگ )

نرم افزار EasyEDA رایگان و تحت وب

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

معرفی نرم افزار EasyEDA

نرم افزار easyeda

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

متلب MATLAB

متلب هم امروزه به عنوان دستیار مهندسی در اکثر رشته ها استفاده می شود و در الکترونیک ، کنترل ،پردازش تصویر و غیره خیلی کاربرد دارد که در لینک زیر آموزش های متلب را میتوانید دانلود کنید:

لب ویوو LabVIEW

با لب ویو بصورت گرافیکی برنامه بنویسید یعنی با زبان G یا گرافیکی ، بلوک ها را بهم وصل کنید و یک برنامه مانیتورینگ حرفه ای بنویسید در لینک زیر آموزش های لب ویو را را دانلود کنید:

نرم افزار های طراحی و تحلیل برد مدار چاپی یا PCB

نرم افزار آلتیوم‌دیزاینر Altium Designer

اگر میخواهید برد مدار چاپی پروژه خودتان را طراحی کنید بدون شک در سطح حرفه ای به سراغ آلتیوم دیزاینر خواهید رفت که آموزش آن را از لینک زیر می توانید دانلود کنید.

نرم افزار ایگل EAGLE

این نرم افزار هم برای طراحی شماتیک و PCB استفاده میشه.

در مورد نرم افزار های PCB لینک زیر را حتما مطالعه کنید:

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

نرم افزار MPLAB X

از این نرم افزار برای برنامه نویسی میکروکنترلرهای شرکت میکروچیپ استفاده می شود.آموزش نرم افزار را میتوانید در لینک زیر ببینید:

مطلب پیشنهادی:  آموزش ساخت Installer در لب ویو

نرم افزار BASCOM

از این نرم افزار برای برنامه نویسی میکروکنترلرهای AVR به زبان بیسیک استفاده می شود.

نرم افزار CCS

CodeVision

از این نرم افزار برای برنامه نویسی میکروکنترلرهای AVR به زبان C استفاده می شود.

نرم افزار Keil

کیل یک نرم افزار و البته بهتره بگیم یک محیط توسعه و برنامه نویسی میکروکنترلرهای های ARM  است که بصورت حرفه ای میتوانید به زبان C  و ++C برنامه بنویسید ، شبیه سازی و دیباگ کنید. آموزش های ARM را از لینک زیر دنبال کنید:

نرم افزار‌های برنامه‌نویسی و شبیه سازی FPGA

نرم افزار Xilinx ISE

از این نرم افزار برای برنامه نویسی و بهتره بگیم طراحی مدارات دیجیتال با FPGA  های شرکت Xilinx استفاده می شود که برای نسل های جدید از نرم افزار زیر استفاده می شود.

نرم افزار Xilinx vivado

نرم افزار جدید شرکت Xilinx برای FPGA های حرفه ای مانند Virtex®-7, Kintex®-7, Artix®-7, and Zynq®-7000 است.

نرم افزار Modelsim

این نرم افزار شبیه ساز مدارات FPGA می باشد که از زبان های VHDL , Verilog و systemC پشتیبانی میکند. این نرم افزار هم میتواند بصورت مستقل عمل کند و هم خروجی نرم افزارهای Xilinx ISE و Altera Quartus را شبیه سازی کند.

نرم افزار LeonardoSpectrum

در حقیقت سنتز کننده برای FPGA ها و ASICs هست. اگر بعضی اصطلاحات جدید را متوجه نمی شوید نگران نباشید. اگر FPGA کار کنید با اینا آشنا میشید.

نرم افزار Bridges2silicon

این نرم افزار هم دیباگر هستش که حالا من خودم هم نمیدونم چه شکلی هست 🙂

مطلب پیشنهادی:  آموزش طراحی مدارات مجتمع با نرم افزار Microwind

نرم افزار Altera Quartus

این نرم افزار هم برای شرکت Altera هست که FPGA  های این شرکت را پشتیبانی میکند.

نرم افزار های مخابرات و آنتن

نرم افزار HFSS

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

نرم افزار ADS

نرم افزار برای علاقمندان به RF و مخابرات

نرم افزار CST

نرم افزار شبیه ساز مایکروویو

برنامه نویسی PLC ها

برای PLC ها هر شرکت تولید کننده نرم افزار مخصوص خودش را دارد و معمولا بصورت رایگان در اختیار توسعه دهندگان قرار میگیرد. از جمله نرم افزار LOGO و Step7 برای شرکت زیمنس برای اطلاعات بیشتر و یادگیری PLC میتوانید به لینک زیر سر بزنید.

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

دوستان عزیز من دقت کنید که این نوشته و اطلاعات تجربیات میکرو دیزاینر الکترونیک هستش و دوس داریم که با شما در میان بگذاریم تا شاید در پیشرفت شما نقشی داشته باشیم و همچنین از دوستانی که وبلاگ و یا سایت دارند خواهشمندم بدون لینک به مرجع اصلی مطالب را کپی و پیست نکنند. بهترین ها را برای شما آرزو میکنیم اگر شما هم نرم افزار مفیدی را می شناسید به دوستان خودتان در قسمت نظرات معرفی کنید.

اگر این نوشته‌ برایتان مفید بود لطفا کامنت بنویسید.

دیدگاهتان را بنویسید

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

6 دیدگاه

  1. مهندس جهاندیده عزیز سلام
    ممنونم بابت این سایت … خیلی بزرگوارید..

  2. سلام مهندس عزیز . کمک میخاستم از شما . برای طراحی مثلا یک شارژر موبایل من با چه برنامه ای باید کار کنم حرفه ای نیستم اما سریع یاد میگیرم هر کمک و راهنمایی که بمقصد نزدیکترم میکنه و صلاح میدونید متشکرم دوست عزیز ای کاش در حد شما درس میخوندم من راهی برا تماس خصوصی ندیدم خلاصه ببخشید

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

  4. سلام من نیاز به سورس کنترل موتور بصورت حلقه بسته دارم .لطفا راهنمایی بفرمایید.باتشکر

  5. سلام
    تشکر تشکر