Proteus
PROTEUS
پروتئوس نرمافزاری برای شبیهسازی ریزپردازندهها، ایجاد طرحواره (Schematic) و طراحی تختهٔ مدار چاپی است.
این نرمافزار توسط لبسنتر الکترونیکز (به انگلیسی: Labcenter Electronics) گسترش مییابد. آخرین نسخه از این نرمافزار نسخه ۸/9 آن است که در سال ۲۰۱9 رونمایی شد.
نرمافزار از دو بخش اصلی Schematic Capture و PCB Layout تشکیل شدهاست. Schematic Capture طراحی طرحواره (Schematic) و شبیه سازی مدارات آنالوگ، منطقی و ریزکنترلگرها را عهدهدار است که قابلیت برنامه دهی و برنامهنویسی را نیز داراست، کتابخانه Schematic Capture طیف وسیعی از ریزکنترلگر را شامل بوده و محبوبیت اصلی پروتئوس به علت قابلیت اطمینان و دقت Schematic Capture است. PCB Layout امکان طراحی تختهٔ مدار چاپی از طریق یا بدون ورود شماتیک (از محیط Schematic Capture) را به کاربر می دهد. PCB Layout نسبت به آلتیوم کتابخانه و قابلیتهای کمتری داراست و ضعف اصلی این نرمافزار نسبت به رقبا است.
این نرمافزار از نظر قدرت، آسانی و انعطافپذیری بهویژه برای مبتدیها و نسبت به نرمافزارهای دیگر، بسیار مورد توجه قرار گرفتهاست.
در نسخههای جدید این نرمافزار امکان شبیه سازی ریزکنترلگرهای ARM، افزودن کتابخانه های شبیه سازی بعضی از خانواده های آردوینو مانند (Arduino UNO)، (Arduino MINI)، (Arduino MEGA)،(Arduino Mini) و حسگر های کاربردی از جمله آلتراسونیک، جی پی اس، پی آی آر و مدار های جانبی (ارتباط سریال/USART)، آنالوگ، I2C، بلوتوث و … را در خود جای داده است، از ویژگی های بارز این نرم افزار می باشد. در کتابخانه این نرم افزار قطعاتی وجود دارد که صرفاً برای طراحی طرحواره (Schematic) استفاده می شود، در بعضی موارد کم هم شاهد نبود طرح مدار چاپی برای قطعات می باشیم که باید مورد توجه قرار گیرد .
شبیه سازی آنالوگ توسط موتور قدرتمند SPICE صورت میگیرد و نتایج بدست آمده بسیار به واقعیت نزدیک میباشد. البته باید در نظر گرفت با این همه در شبیه سازی دیجیتال بسیار عالی و حتی در بعضی موارد از دیگر نرم افزار ها بهتر عمل می کند ولی در کل برای شبیه سازی آنالوگ و دیجیتال به صورت کلی رقیب نرم افزار های OrCad و Advanced Design System نمی شود.
قابلیت های نرم افزار Proteus
- طراحی مدارات الکترونیکی
- شامل ابزارهای لازم برای طراحی حرفه ای
- مدلسازی دستگاه های قابل برنامه ریزی
- طراحی مسیریابی های پیشرفته
- صرفه جویی در وقت و هزینه طراحی مدار
- شبیه سازی مدارات میکرو کنترلری در سطح بسیار حرفه ای
- دارا بودن کلیه المان های اندازه گیری واقعی نظیر اسیلوسکوپ، سیگنال ژنراتور، ولت متر، آمپر متر و…
- امکان افزودن کتاب خانه های قدتمند و دارار بودن کلیه قطعات الکترونیک
- امکان طراحی pcb برای مدار شبیه سازی شده بدون نیاز به تغییر دادن مدار
- امکان دیباگ کردن برنامه ها و اجرای خط به خط آن ها در میکرو کنترلر
- و …