مقالات

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

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

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

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

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

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

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

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

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

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

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

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

آشنایی با علم رمزنگاری ( Cryptography ) و پنهان نگاری ( Steganography )

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

پاسخ به سوالات متداول در خصوص خرید رزبری پای

با گسترش پروژه های مبتنی بر رزبری پای ، سوالات اساسی برای کاربران مطرح می گردد که در این صفحه سعی در حل اینگونه سوالات داریم. 1- رزبری پای چیست ؟ رزبری پای ( به انگلیسی : Raspberry pi ) که معنی فارسی آن میوه "تمشک" است ، نوعی کامپیوتر تک بوردی...

آموزش و راه اندازی پروتکل مدباس ( ModBus RTU/ASCII ) در بستر RS485

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

آشنایی با اترنت ( Ethernet ) و شبکه های محلی ( LAN )

اترنت چیست ؟ اترنت (Ethernet)، به مجموعه‌ فناوری‌هایی گفته می‌شود که برای ایجاد شبکه‌های محلی (LAN) سیمی ( wired ) به منظور برقراری ارتباط میان دستگاه های مختلف به کار می‌روند. اولین شبکه اترنت در سال های 1973 تا 1979 در شرکت زیراکس ( Xerox ) و بر روی کابل کواکسیال...