مقالات

آشنایی با گواهینامه SIL و آموزش استانداردهای IEC 61508 و IEC 61511

SIL مخفف عبارت Safety Integrity Level به معنای یکپارچگی سطح ایمنی می باشد. گواهینامه SIL یا SIL Certification ارزیابی میزان یکپارچگی سطح ایمنی در سیستم های الکترونیکی می باشد. بر اساس این استاندارد چهار سطح ایمنی تعریف شده است که سطح 4 بیانگر بیشترین میزان کاهش ریسک و سطح 1...

اصول مهندسی سازگاری الکترومغناطیس و راهنمای اخذ گواهینامه EMC

مقدمه امروزه استفاده گسترده از مدارهای الکترونیکی در زمینه های مختلف، موجب شده است که این مدارهای مختلف بنا به ضرورت در مجاورت هم کار کنند. در حالی که این مدارها اغلب اوقات بر یکدیگر تاثیرات منفی می گذارند. امروزه تداخل الکترومغناطیسی یا EMI ( مخفف Electromagnetic Interference ) یکی از...

راه اندازی پروتکل مدباس ( ModBus TCP IP ) در بستر Ethernet

پروتکل مدباس TCP IP در بستر اترنت یکی از پروتکل های معروف در شبکه های پرسرعت صنعتی می باشد. به علت این که این پروتکل در لایه اپلیکیشن ( Application Layer ) قرار دارد، میتوان آن را بر روی انواع بستر های فیزیکی RS232 ، RS422 ، RS485 ، Ethernet...

آموزش افزودن ورژن کنترل SVN/Git به پروژه آلتیوم دیزاینر

نرم افزار Altium Designer به عنوان قوی ترین نرم افزار طراحی انواع بردهای مدار چاپی دارای قابلیتی به نام ورژن کنترل ( Version Control ) می باشد. قابلیتی که شاید تاکنون از آن استفاده نکرده اید و یا حتی از وجود قابلیت های فوق العاده آن بی خبرید. در این...

ورژن کنترل چیست و گیت چگونه به روند توسعه سریع محصولات الکترونیکی کمک می کند ؟

امروزه در دنیای الکترونیک و برنامه نویسی مدرن از ابزارهای ورژن کنترل تقریبا در تمامی پروژه های نرم افزاری و سخت افزاری استفاده می شود. ورژن کنترل ابزاری است که به توسعه دهندگان اجازه می‌دهد بدون نگرانی اشتباه کنند! چرا که اشتباهاتشان از طریق ابزار ورژن کنترل قابل پیگیری، بررسی...

اپتوکوپلر ( Optocoupler ) و انواع مدارهای کاربردی

مقدمه اپتوکوپلرها در کنار دیودهای TVS یا ( ESD Protection Diode ) دو دسته بزرگ از قطعات الکترونیکی هستند که جهت محافظت از مدار در برابر ولتاژهای لحظه ای بالا ( شوک ها و جرقه های در حد کیلو ولت ) محافظت از آسیب های الکترواستاتیکی ناشی از تماس اجسام عایق...

Python یا ++C ( مقایسه بین دو زبان برنامه نویسی پایتون و سی پلاس پلاس )

مقدمه زبان برنامه نویسی پایتون که به عنوان برترین زبان برنامه نویسی دنیا شناخته می شود ، جای خود را در بسیاری از پروژه ها باز کرده و برنامه نویسان را به سمت خود کشانده است. از طرف دیگر نسخه پیشرفته تر برنامه نویسی C که تحت عنوان ++C شناخته می...

آشنایی با لایه کاربرد در مدل TCP/IP و تشریح عملکرد پروتکل HTTP

مقدمه در مقاله قبلی با عنوان آشنایی با اصول و مبانی شبکه های کامپیوتری به تشریح انواع شبکه ها و مدل TCP/IP پرداختیم و گفتیم شبکه جهانی وب و اینترنت بر اساس این مدل کار می کند. بالاترین لایه در این مدل ، لایه اپلیکیشن ( Application Layer ) می باشد...

انقلاب صنعتی ، از ماشین بخار تا رباتیک و اینترنت اشیاء

مقدمه تمدن های جامعه بشری انقلاب های بسیاری را به خود دیده است که هر کدام کم و بیش روی جهانی که امروز میبینیم ، تاثیر گذاشته است. این انقلاب های جامعه بشری انواع و اقسام مختلفی دارد ، از جمله : انقلاب فرهنگی : نظیر دوران رنسانس ( قرن 14...

ده مهارت ضروری یک مهندس سیستم های نهفته ( Embedded System )

مقدمه متخصص سیستم های نهفته یک فرد کاملا بروز و آگاهی هست که هر روز در حال یادگیری هست او با نرم افزار های متن باز آشناست و میتواند آنها را توسعه دهد .در گذشته ها مثلا دهه ۱۹۸۰ فردی که مدارهای  طراحی آمیخته با سیگنال ( mixed signal ) طراحی...