طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه یک مدار گیرنده رادیویی 433 یا 315 مگاهرتز می باشد که قابلیت تعریف و ذخیره سازی انواع ریموت کنترل هایی از قبیل (ریموت دزدگیر ماشین، پارکینگ، بالابر و ...) را دارد. می توان رله مربوطه را روی هر کلید دلخواه تعریف نمود.کنترل نور یک لامپ 12 الی 24 ولتی DC توسط دو عدد کلید در بازه روشنایی 1 تا 99 درصد. به همراه نمایشگر جهت نمایش درصد روشنایی.این پروژه یک مدار واسط I/O می باشد که دارای 12 خروجی رله است. توسط نرم افزار کنترلی که قابل نصب بروی ویندوز های XP, Win7, Win8, Win10 می باشد می توان هر 12 رله را به صورت مجزا فعال و غیر فعال کرد.بر اساس رنج دمایی حداقل و حداکثر که توسط کاربر تعریف می شود می توان سرعت موتور را بین 1 تا 100 درصد به صورت خودکار تنظیم کرد.در صورتی که برق شهر از حداقل تعریف شده کمتر، یا از حداکثر بیشتر شود رله خروجی قطع خواهد شد و از طریق بازر بوق هشدار پخش می شود. ولتاژ فعلی، زمان باقیمانده تا اتصال رله و پیغام ها روی نمایشگر نشان داده می شود.
پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ

MCP-30

پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ
دیمر دیجیتال با AVR به زبان سی

MCP-38

دیمر دیجیتال با AVR به زبان سی
پروژه کنترل رله توسط پورت USB با AVR و C شارپ 12 کاناله

MCP-39

پروژه کنترل رله توسط پورت USB با AVR و C شارپ 12 کاناله
پروژه کنترل دور فن یا موتور توسط سنسور دما

MCP-41

پروژه کنترل دور فن یا موتور توسط سنسور دما
پروژه محافظ لوازم برقی با avr و نمایشگر LCD

MCP-23

پروژه محافظ لوازم برقی با avr و نمایشگر LCD

C

تاريخچه ميكرو پروسسور

در مورخه : چهارشنبه، 21 بهمن ماه، 1388 موضوع : الکترونیک

ميكرو پروسسور چيست؟
ميكروپروسسور در صنعت نيمه هادي توسط شركت اينتل ابداع شد. آنها اين وا‍ژه را براي توصيف يك مدار مجتمع ماشين حساب گونه چهار بيتي كه تازه طرح كرده بودند بكار بردند. امروزه ميكروپروسسور به آيسي گفته مي شود كه اساس يك ميكرو كامپيوتر را تشكيل مي دهد. مثلا كامپيوتر شخصي IBM بر اساس ميكروپروسسور Apple IIe Intel 8088 بر اساس Rockwell اپل مكينتاش (Apple Macintosh) بر اساس مو تورولا 68000 (Motorola) ساخته شده اند. بعضي سازندگان بكار بردن چند ميكروپروسسور در يك كامپوتر را مفيد تشخيص داده اند. يكي از اين ميكروپروسسور ها يراي  كنترل صفحه كليد، دومي براي پرداختن به عمليات ورودي/خروجي، سومي براي كنترل وسايل ذخيره سازي انبوه (ديسك گردانها) ، و چهارمي به عنوان پروسسور اصلي سيستم مي توانند به كار روند. اين تكنيك پردازش توزيع شده (distributed processing) نام دارد.
بعضي تراشه هاي ميكروپروسسور مدعي اند كه خود به تنهايي يك ميكرو كامپيوتر، يك- تراشه اي هستند.



 بیشتر

ساختار سه باسه

در مورخه : چهارشنبه، 21 بهمن ماه، 1388 موضوع : الکترونیک

CPU واحد حافظه و وسايل ورودي/خروجي بايد بنوانند با هم ارتباط برقرار كنند. مثلا CPU بايد بتواند معين كند كه كدام خانه حافظه بايد انتخاب شود، و اينكه آيا محتويات آن سلول بايد خوانده شود يا داده هاي جديد بايد در آن نوشته شود. كار باس هاي آدرس، داده و كنترل همين است. وقتي كه لازم مي شود CPU محتويات سلول خاصي از حافظه را بخواند ابتدا آدرس مناسب را روي باس آدرس قرار مي دهد. اين آدرس در واقع محتويات رجيستر شمارنده برنامه PC است.



 بیشتر

کامپایلر 8051 (زبان اسمبلی و سي ASM , C)

در مورخه : چهارشنبه، 21 بهمن ماه، 1388 موضوع : کامپایلرها

اين كامپايلر هم زبان c و هم زبان اسمبلي را كامپايل مي كند.



 بیشتر