مهندسی کامپیوتر

تحقیق ميكروكنترلر

دانلود تحقیق با موضوع ميكروكنترلر،
در قالب word و در 18 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
ميكروكنترلر چيست ؟
ميكروكنترلر در واقع يك كامپيوتر تك تراشه اي ارزاتقيمت مي¬باشد. كامپيوتر تك تراشه اي بدين معني است كه كل سيستم كامپيوتر در داخل تراشه مدارمجتمع جاي داده شده است.ميكروكنترلري كه برروي تراشه سيليكوني ساخته ميشود داراي خصوصياتي مشابه خصوصيات كامپيوترهاي شخصي استاندارد است.
نخستين ويژگي ميكرولنترلر داراي يك CPU (واحد پردازشگر مركزي) حافظه RAM3 و حافظه ROM4 خطوط I/O (خطوط ورودي و خروجي)، درگاههاي سريال و موازي و زمان سنج است و برخي اوقات نيز شامل ادوات جانبي نظير مبدل A/D (مبدل آنالوگ به ديجيتال) و مبدل D/A (مبدل ديجيتال به آنالوگ) مي باشد. 
چرا از ميكروكنترلر استفاده مي شود ؟
همان گونه كه قبلاً توضيح داده شد ميكروكنترلرها، كامپيوترهايي ارزانقيمت هستند. قابليت ذخيره سازي و اجراي برنامه هاي منحصر به فرد،موجب شده است تا ميكروكنترلرها بسيار انعطاف پذيرشوند. بعنوان مثال شخص مي تواند ميكروكنترلر را به گونه اي برنامه ريزي كند بر اساس شرايط از پيش تعيين شده (وضعيت خطوط خروجي ورودي و خروجي) تصميم گيري نمايد (عمليات مورد نظر را انجام دهد). قابليت انجام عمليات رياضي و منطقي موجب شده است تا ميكروكنترلر بتواند عملكرد مدارهاي منطقي پيچيده و مدارهاي الكترونيكي را تقليد كند.
برنامه هاي ديگر مي توانند موجب شوند كه ميكروكنترلر مشابه يك مدار در شبكه عصبي و يا به صورت يك كنترلر كننده با منطق فازي عمل كند. ميكروكنترلرها وظيفه هوش مصنوعي را در دستگاههاي مربوط به «حسابهاي هوشمند» در فروشگاهها بر عهده دارند.
آينده الكترونيك مختص ميكروكنترلرها مي باشد 
اگر به مجله هاي الكترونيكي كه در اين كشورها و يا ساير كشورها چاپ مي شوند توجه كنيد، مقاله هايي را مشاهده خواهيد كرد كه در طراحي مدارهاي آنها، بطور مستقيم و يا بصورت تركيبي، از ميكروكنترلرها استفاده شده است. ميكروكنترلرها به دليل انعطاف پذيري زيادي كه دارند، با صرف هزينه اندك مي توانند قدرت زياد، كنترل و انتخابهاي مختلفي را ارائه كنند. به همين دليل است كه مهندسين الكترونيك و افرادي كه علاقه مند به كارهاي الكترونيكي هستند، برنامه ريزي ميكروكنترلرها را فرا مي¬گيرند تا از مزاياي ميكروكنترلرها در مدارات خود بهره ببرند و سطح كيفي مدار خود را در حد بالايي حفظ كنند. 
اگر از دستگاههاي الكترونيكي خانگي را بررسي كنيد، خواهيد ديد كه از ميكروكنترلرها تقريباً در تمامي آنها استفاده شده است. اين نيز دليل ديگري براي آشنايي با ميكروكنترلر هاست.
دانلود فایل

دانلود فایل”تحقیق ميكروكنترلر”

مهندسی برق و الکترونیک

فانکشن ژنراتور کنترل شونده با میکرو کنترولر

مقدمه
سیگنال ژنراتور( مولد پالس) وسیله ای  است برای تولید انواع
موجهای سینوسی، مربّعی و مثلثی که معمولا در در آزمایشگاههای الکترونیکی به
عنوان منبع سیگنال برای مدارهای الکترونیکی ازآن استفاده می کنند. با توجه
به عنوان پروژه ،کنترل این مدار به وسیله یک میکروکنترولر که واسط بین
کاربر و سیستم می باشد صورت میگیرد.
چکیده مطالب:
 در این پروژه از
آی سی های مولد این سه پالس استفاده نشده است و میبایست مدار داخلی این آی
سی ها شبیه سازی می شد. بدین منظوراز آمپ امپها برای تولید امواج مربعی و
مثلثی و از یک مدارشامل مقاومت و دیودها برای تولید موج مثلثی استفاده شده
است که کنترل دامنه و فرکانس و نوع موج بوسیله یک میکرو صورت میگیرد. در
فصل اول مشخصات و خلاصه ای از مدار و قطعات استفاده شده و  نحوه و مدار
مولد پالس مربعی ومثلثی و  پالس سینوسی و محاسبات مدار و نحوه کنترل مدار
بوسیله میکرو مورد نظر آورده شده است و در فصل دوم فلوچارت برنامه و برنامه
میکرو که به زبان C نوشته شده و نتیجه پروژه تهیه شده  و در آخر پروژه
،DATA SHEET  قطعات استفاده شده آورده شده است.

دانلود فایل

دانلود فایل”فانکشن ژنراتور کنترل شونده با میکرو کنترولر”

مهندسی برق و الکترونیک

تحقيق ارتباط سريال بين pc و ميکرو کنترلر AT90S2313 s

مقدمه
کامپيوتر ها داده را به دو طريق ‘موازي  و سريال ‘ انتقال مي دهند. در انتقال هاي  موازي ،داده اغلب از 8 خط داده  و يا بيشتر استفاده مي شود. در اين حالت داده مي تواند به وسيله اي  که فقط چند فوت دورتر است انتقال يابد. به عنوان مثال چاپگر ها از انتقال موازي استفاده مي کنند. اگر چه در انتقال به صورت موازي حجم زيادي از داده در مدت زمان کوتاهي انتقال مي شود ولي در فاصله محدوديت داريم  و اين فاصله نمي تواند چندان طولاني باشد؛ براي انتقال در فواصل دورتر از روش ارسال سري استفاده مي شود.در روش انتقال به صورت سريال  تبادل  اطلاعات به صورت بيت به بيت مي باشد. يعني هر بار يک بيت ارسال مي گردد.
اصول تبادل سريال
 وقتي که ريز پردازنده اي  با دنياي خارج تبادل اطلاعات مي کند  بسته هاي داده را د ر ابعاد بايت فراهم مي نمايد. در بعضي  موارد همچون چاپگر ها، اطلاعات به راحتي از گذرگاه داده  8 بيت اخذ شده و به گذرگاه داده8  بيت چاپگر تحويل مي شود.اين روش اگر کابل زياد طولاني نباشد عملي است زيرا کابل هاي طولاني ،سيگنال ها را تضعيف و حتي تغيير شکل مي دهند. بعلاوه مسير   8بيت گران هم هست . بنابراين در تبادل داده بين دو سيستم با فاصله دور از انتقال سريال استفاده مي شود. واقعيت استفاده از يک خط داده  در تبادل سريال به جاي خط داده     8 بيت   در تبادل موازي، نه تنها موجب  ارزاني فرآيند مي شود بلکه موجب تبادل اطلاعات دو کامپيوتر واقع در دو شهر از طريق  خط تلفن مي گردد. براي به راه ا ندازي تبادل سريال داده  ، بايت داده   بايد از گذر گاه     8بيتي ريز پردازنده گرفته شده  و با استفاده از شيفت رجيستر ورودي –موازي-خروجي-سريال به بيتهاي سريال تبديل مي گردد که آنگاه  قابل  ارسال ل به يک خط داده   خواهد بود. واضح است که در سمت گيرنده بايد يک شيفت رجيستر ورودي- سريال-خروجي-موازي براي دريافت  داده ارسالي وجود داشته باشد و پس از بسته بندي کردن به صورت بايت ،آنها را به گيرنده تحويل دهد.

دانلود فایل

دانلود فایل”تحقيق ارتباط سريال بين pc و ميکرو کنترلر AT90S2313 s”

مهندسی برق و الکترونیک

تحقيق آموزش و مطالب کلي راجع به ميکرو کنترلر

در این قسمت قصد داریم یک دوره کوتاه و ساده از کار با اساسی ترین وسایل
تولید و اندازه گیری سیگنال های الکتریکی ارایه کنیم. سعی کردیم که توضیحات
به زبانی ساده بیان شود .
یک راهنمای قدم به قدم استفاده از اسکوپ نیز در انتهای مطالب قرار دادیم تا مورد استفاده سریع شما قرار گیر
1- اسیلوسکوپ (oscilloscope)
اصولا
کلمه oscilloscope به معنی نوسان نما یا نوسان سنج است و این وسیله برای
نمایش دوبعدی سیگنال های متغیر با زمان است. که محور افقی نمایش زمان و
محور عمودی محور اختلاف ولتاژ بین دو نقطه از مدار است. پس اسیلوسکوپ فقط
توانایی نمایش ولتاژ رو داره و وسیله ای صرفا برای اندازه گیری است و یک
اسکوپ ایده آل نباید هیچ تاثیری بر روی سیگنال ورودی داشته باشه و فقط اون
رو نمایش بده.
2- تنظیمات پایه
اگرچه کلیدهای کنترلی اسکوپ های
مختلف کمی با هم فرق می کنه ولی در مجموع در اسکوپ های آنالوگ یک سری کلید
های اساسی وجود داره که اگرچه در ظاهر تفاوت هایی وجود داره ولی در نهایت
وظیفه ی اونا در مدل های مختلف یکیه و در شکل زیر یکی از ساده ترین مدل ها
رو می بینید. این شکل به چهار قسمت مختلف تقسیم شده که سه قسمت مهم اون
نامگذاری شده که در زیر توضیح اون ها رو می بینید.

a. انتخاب و ضعیت عمودی (کلید Vertical MODE در مرز مشترک قسمت 2 و 3)
بسته
به این که بخواهیم از کدوم یک از ورودی های اسکوپ استفاده کنیم می تونیم
کلید MODE رو تنظیم کنیم که به ترتیب از بالا به پایین اسکوپ، روی صفحه
نمایش، کانال یک، کانال دو، دو موج راهمزمان و در وضعیت ADD، جمع ریاضی دو
موج را نشان خواهد داد.
توجه1: بعضی از اسکوپ ها بجای کلید DUAL دو کلید
دیگر به نام های ALT و CHOP دارند که هر دوی اون ها هم دو موج رو همزمان
نمایش می دن اما تفاوت ALT و CHOP در اینه که ALT یک دوره تناوب از یک موج
رو به طور کامل و بسیار سریع نمایش میده و بعد موج کانال دیگه رو. اما این
تغییر انقدر سریع انجام میشه که ما اون رو حس نمی کنیم. اما وضعیت CHOP به
صورت انتخابی بریده هایی از یک موج و بریده هایی ازیک موج دیگه رو هم زمان
نشون میده که ممکنه شکل موج در فرکانس های پایین با نقطه هایی خالی نشون
داده بشه.

• آشنایی با دستگاه اسیلوسکوپ
• معرفی پورت موازی
• میکروپروسسور به عنوان قلب یک کامپیوتر
• مختصری بر تاریخچه ی ریزپردازنده ها
• چرا میکروکنترلر؟
• بررسی انواع حافظه ها
• آشنایی با پورت سریال
• مفهوم فرکانس ساعت پردازنده
• همه چيز در باره بايوس كامپيوترتان

دانلود فایل

دانلود فایل”تحقيق آموزش و مطالب کلي راجع به ميکرو کنترلر”

مهندسی برق و الکترونیک

تحقيق كليات ميكروكنترلر 8051

فصل اول : ميكروكنترلر 8051
1-1 دراين بخش اتبدا به اعضاي مختلف
خانواده ميكروكنترلر 8051 و ويژگي هاي آنها نگاه مي كنيم . به علاوه خواهيم
ديد كه سازندگان 8051 چه كساني هستندوچه نوع محصولي ارائه مي دهند .
تاريخچه مختصري از 8051
درسال
1981 شركت Intel ميكروكنترلربه نام 8051 را معرفي كرد . اين
ميكروكنترلرداراي 128 بايت 4k , RAM بايت ROM دو تايمر ، يك پورت سريال
وچهار پورت موازي ( هريك 8 بيت ) بود كه همه آنها دريك تراشه تعبيه شده
بودند . زماني به آن سيستم در يك تراشه مي گفتند . 8051 يك پروسسور 8 بيت
است ، يعني CPU هر بار مي تواند فقط روي 8بيت داده كار كند . داده هاي
بزرگتر از 8 بيت بايد به قطعات 8 بيت بشكنند وسپس بوسيلهCPU پردازش شوند .
8051 كلا داراي چهار پورت I/O با عرض 8 بيت است . شكل 2-1 را ملاحظه كنيد
گرچه 8051 مي تواندحداكثر 64K حافظه ROM درتراشه داشته باشد ، بسياري از
سازندگان فقط 4K بايت را درتراشه كار گذاشته اند .اين مطلب بعدا بطور مفصل
بحث شده است .
پس از آنكه Intel بشرط حفظ سازگاري با 8051 اجازه توليد
را به ديگر سازندگان داد تراشه مذكور بسيار مورد توجه قرار گرفت .اين
توافق منجر به توليد انواع 8051 با سرعت هاي متفاوت مقداري ROM در تراشه
بوسيله نيم دو جين سازنده شد . ما بعضي از آنها را بعدا بررسي خواهيم كرد .
آنچه اهميت دارداين است كه گرچه انواع مختلف 8051 با سرعت ومقدار ROM
متفاوت در تراشه موجودند ولي همه آنها با 8051 اصلي از نظر دستورات
سازگارند . اين بدان معني است كه اگرشما برنامه اي براي يكي بنويسيد ،
مستقل از سازنده روي ديگري هم قابل اجرا ست .
ميكروكنترلر 8051
8051 عضواصلي خانواده 8051 است Intel آن را MCS-51 مي نامد . جدول 1-1 امكانات اصلي 8051 را نشان مي دهد .

دانلود فایل

دانلود فایل”تحقيق كليات ميكروكنترلر 8051″

مهندسی برق و الکترونیک

تحقیق ميكروكنترلرها

دانلود تحقیق با موضوع ميكروكنترلرها،

در قالب word و در 27 صفحه، قابل ویرایش، شامل:

مقدمه
سير تكاملي ميكروكنترلرها
معماري داخلي ميكروكنترلرها
خانواده 8051
پيكربندي پايه ها
تايمر
جريان و مقاومت در ميكروكنترلرها
عملكرد تابلو روان
نحوه نمايش در تابلو به صورت ثابت
روش جاروب كردن
روش شيفت دادن
بررسي چگونگي نمايش بر روي دات ماتريكس
LED هاي دورنگ
زمان روشن

دانلود فایل

دانلود فایل”تحقیق ميكروكنترلرها”