مقالات

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

مقدمه امروزه از میکروکنترلرها در گستره وسیعی از زندگی روزمره استفاده می شود. از میکروکنترلرهای کوچک 8 بیتی گرفته که در اسباب بازی ها ، اجاق گاز و ... استفاده می شود تا میکروکنترلرهای 32 بیتی قدرتمند که در گوشی ها و رسانه های تصویری کاربرد دارد. بدون میکروکنترلرها نه تنها...

معرفی تکنولوژی ها و راهکارهای جدید هوشمندسازی ساختمان

مقدمه امروزه در حوزه تکنولوژی های الکترونیک موضوعات جدیدی همچون IOT ( اینترنت اشیاء ) ، Smart Home ( ساختمان هوشمند ) و BMS ( سیستم های مدیریت ساختمان ) مطرح هستند که اخیرا مورد توجه و استفاده بسیاری قرار گرفته است. در این مقاله به معرفی این تکنولوژی ها ،...

آموزش کامل انواع ارتباط سریال UART ( RS232 ، RS422 ، RS423 و RS485 )

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

ویژگی های برد های آردوینو Arduino و مقایسه آن با AVR

آردوینو (Arduino) چیست ؟ ( معرفی آردوینو ) آردوینو نام مجموعه بوردهایی است که اکثر آن ها بر اساس برخی از میکروکنترلرهای AVR و ARM شرکت Atmel ساخته می شود. بر روی هر یک از این بوردها یک میکروکنترلر به عنوان هسته مرکزی قرار گرفته است و در کنار آن دیگر...

مقایسه انواع استانداردهای ارتباط سریال برای شبکه سازی میکروکنترلر

امروزه استفاده از میکروکنترلر به صورت فرستنده/گیرنده کاربرد بسیاری دارد. در این مقاله به بررسی ماژول هایی که به منظور ارتباط یک میکروکنترلر ( معمولا AVR ، ARM یا PIC ) با یک وسیله دیگر می پردازیم. وسیله ای که در مقابل میکرو قرار دارد و میکرو با آن ارتباط...

آشنایی با اصول و مبانی شبکه های کامپیوتری

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

نویز ( Noise ) چیست ؟ آشنایی با انواع نویز منابع تولید نویز و طیف فرکانسی نویز

تعریف نویز نویز Noise در معنای لغوی به معنی سر و صدا می باشد. اما در عمل عبارت است از هرگونه انرژی ناخواسته، نامطلوب و مزاحمی که موجب تغییر شکل یا اعوجاج (distortion) سیگنال می گردد. این تعریف اعوجاج سیگنال ها به علت عبور از مدارهای غیر خطی را شامل نمی...

اهمیت مدارهای آنالوگ در مقابل دیجیتال

چرا آنالوگ ؟ مرگ مدار های آنالوگ را بسیاری از متخصصان در اوایل دهه ۱۹۸۰ پیش بینی کردند.الگوریتم های پردازش سیگنال های دیجیتال ٬ پیوسته قوی تر می شدند و این در حالی بود که فناوری مدارهای مجتمع (IC) ٬ پیاده سازی فشرده و کارای این الگوریتم ها را در سیلیکون...

آشنایی با کنترل کننده های برنامه پذیر یا PLC ها

آشنایی با PLC ها PLC چیست ؟ ( تعریف PLC ) از تولد اولین کنترل کننده برنامه پذیر که اختصاراّ PLC خوانده شد زمان زیادی نمی گذرد . PLC که مخفف عبارت Programmable Logic Controller به معنای کنترل کننده منطقی برنامه پذیر است ، به Programmable Controller نیز شناخته می شود ....

آشنایی با IGBT یا ترانزیستور دو قطبی با گیت ایزوله

ترانزیستور دو قطبی با گیت ایزوله (Insulated Gate Bipolar Transistor-IGBT)   این ترانزیستورهای قدرت پیشرفته دارای توانمندی کار کردن در ولتاژها و جریان های بالا و افت ولتاژ هدایت مستقیم متوسط هستند. این ترانزیستور در کاربردهای توان پایین و توان متوسط تا چند مگاوات و حتی ده ها مگاوات بکارگرفته می شوند. از...