تحقیق در مورد اندازه گیری مقادیرمقاومت وخازن بامیکروکنترلر

تحقیق در مورد اندازه گیری مقادیرمقاومت وخازن بامیکروکنترلر

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه:32

  

 فهرست مطالب

 

صفحه

 

مقدمه ......................................... 4

 

فصل اول : اجزای مدار

 

مقدمه ......................................... 6

 

میکروکنترلر8051................................. 6

 

آی سی تایمر555................................. 9

 

کلید12 پایه................................... 10

 

فصل دوم : نحوه عملکرد مدار

 

مقدمه ........................................ 13

 

رگلاتور........................................ 13

 

LCD........................................... 14

 

آی سی 555..................................... 15

 

میکروکنترلر 8051............................... 15

 

کلید 12 پایه ................................. 17

 

فصل سوم : برنامه میکروکنترلرونقشه مدار

 

مقدمه......................................... 20

 

توضیح برنامه میکروکنترلر....................... 20

 

برنامه کامل میکروکنترلر........................ 24

 

نقشه کامل مدار................................ 29

 

منابع......................................... 31

 

مقدمه

 

همانطورکه می دانید محاسبه واندازه گیری مقادیرعناصرالکتریکی درطراحی وپیاده سازی مدارهای الکتریکی والکترونیکی نقش مهمی دارد . این مسئله زمانی که تفاوت های جزئی درمقادیر محاسباتی این عناصرنتایج متفاوتی رادریک سیستم باعث میشوند اهمیت بیشتری می یابد .

 

دراین پروژه طراحی وپیاده سازی یک اهم متروخازن سنج دیجیتال بررسی میشود .

 

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

 

درفصل اول به معرفی قطعات وآی سی های مورد استفاده درمدارمی پردازیم . ازجمله میکروکنترلر8051 وآی سی تایمر555 .

 

فصل دوم مربوط به مشخصات فنی وشرح کارپروژه می باشد . دراین فصل با نحوه عملکرد مدارآشنا می شوید .

 

درفصل سوم نقشه کلی مداروکدبرنامه میکروکنترلربیان شده است .

 

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

 

 

مقدمه

 

دراین فصل به بررسی اجزای مداروشرح پایه های آنها می پردازیم . اجزای اصلی مداراهم سنج دیجیتال عبارتند از :

 

میکروکنترلر8051آی سی تایمر555کلید 12 پایه

 

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

 

میکروکنترلر8051

 

 

 

پایه VCC : پایه 40 ولتاژ تغذیه را برای تراشه فراهم می کند ولتاژ منبع 5V + است .

 

پایه GND : پایه 20 زمین است .

 

پایه های XTAL1  و XTAL2 :        

 

 

8051 دارای یک اسیلاتور( نوسان ساز) درون تراشه ای است ولی برای راندن آن به یک ساعت کریستال نیاز است اغلب یک اسیلاتورکریستال کوارتز به ورودیهای XTAL1 ( پایه 19 ) و ) XTAL2پایه 18 ) وصل است اسیلاتورکریستال کوارتزمتصل به XTAL1 و XTAL2 به دوخازن 3OPF وصل می باشد یک طرف هر یک ازخازن ها مثل شکل 2-1 به زمین وصل است .

 

باید توجه کرد که سرعت های مختلفی درخانواده 8051 وجود دارد غرض ازسرعت حداکثر، فرکانس متصل به XTAL است . مثلاً یک تراشه 12MHZ باید به فرکانس 12MHZ یاکمتر وصل شود .

 

پایه RST : پایه 9 ، پایه RESET (بازنشانی ) است . این پایه به یک ورودی فعال بالاست بعد ازاعمال یک پالس بالا به این پایه ، میکروکنترلربازنشانده شده وچه فعالیت هارارها می کند . اغلب به این حالت ، بازنشانی به هنگام روشن شدن می گویند . فعال کردن یک بازنشانی به هنگام روشن شدن موجب ازدست همه مقادیردرعبادت ها می شود . جدول 1-1 لیست غیرکاملی ازثبات های 8051  ومقادیرآنها را پس ازبازنشانی به هنگام روشن شدن نشان می دهد .

 

 

 

 

 

 

 

پایه EA : هنگامی که برنامه داخل ROM داخلی میکروکنترلراست این پایه به VCC متصل می شود . درصورتی که برنامه درROM  خارجی باشد این پایه به GND وصل می شود . درهرصورت این پایه نباید آزاد باشد .

 

پایه PSEN : جهت فعال سازی ROM خارجی است.

 

پایه ALE : هنگامی که میکروکنترلر به یک حافظه بیرونی وصل است پورت 0 هر دو مقدار آدرس و داده را تهیه می کند. این پایه جهت تعیین آدرس و یا داده بودن مقادیر روی پورت O است.

 

پایه های پورت I/O و عملکرد آن ها :

 

چهارپورت P0 ، P1 ، P2 ، P3   هر کدام 8 پایه را بکار می برند تا پورت ها را 8 بیتی سازند. همه پورت ها پس از RESET بصورت خروجی در می آیند، و آماده استفاده به عنوان خروجی هستند برای استفاده از هریک از این پورت ها به عنوان ورودی، باید آنها را برنامه ریزی کرد.

 

آی سی تایمر 555

 

 

 



خرید و دانلود تحقیق در مورد اندازه گیری مقادیرمقاومت وخازن بامیکروکنترلر


پروژه با عنوان: طراحی فرکانس متر دیجیتال (Digital Frequency Meter Design)

پروژه با عنوان: طراحی فرکانس متر دیجیتال (Digital Frequency Meter Design)

 

 

 

 

 

 

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

پروژه مورد نظر مشتمل بر چهار (4) فصل، 67 صفحه، تایپ شده، به همراه تصاویر، با فرمت word جهت دانلود قرار داده شده و فصل بندی پروژه به ترتیب زیر می باشد:

فصل 1: مقاومت

کمیت مقاومت الکتریکیعنصر مقاومت الکتریکیانواع مقاومت های الکتریکیمقاومت های ثابتمقاومت های کربنی (ترکیبی)مقاومت های سیمیمقاومت های لایه ایمقاومت های متغیرمقاومت های قابل تنظیمپتانسیومتررئوستامقاومت های وابستهمقاومت های تایع حرارتمقاومت های تابع نورمقاومت های تابع ولتاژمقاومت های تابع میدان مغناطیسی

فصل 2: میکروکنترلر

آشنایی با ای وی آر (AVR)
امکانات کلی یک ای وی آرپروگرام کردن ای وی آرفیوزبیتمنابع کلاکاسیلاتور آرسی کالیبره شده ی داخلیمبدل آنالوگ به دیجیتالرجیسترهای واحد ای دی سینحوه اتصال ال سی دی به میکروکنترلر

فصل 3: برنامه نویسی

محیط برنامه نویسی کدویژنکدویزاردزبان برنامه نویسی سی، دستورات و توابعانواع داده ها (متغیرها)آرایه ها رشته ها رهنمودهای پیش پردازندهاینکلاد دیفاینتوابع کتابخانه ایتابع ال سی دی کلیرتابع ال سی دی گوتوتابع ال سی دی پوتس افاس تی دیو.اچاس تی دی ال آی بی.اچدیلی.اچپوتس دستورات کنترلیحلقه های کنترلی فوردستور کانتی نیو بریکحلقه های کنترلی وایلحلقه دو وایلدستور کنترلی سوییچ کیسدستور شرطی ایف

فصل 4: فرکانس متر

فرکانس متر چیستکاربردهای فرکانس مترطراحی فرکانس متر متر دیجیتالمنبع تغذیهساختار طراحی فرکانس متربرنامه نویسی تراشه ای وی آربرنامه نویسی تراشه ای وی آرجمع بندی منابع و مراجع

جهت خرید پروژه طراحی فرکانس متر دیجیتال (Digital Frequency Meter Design) به مبلغ فقط 5000 تومان و دانلود آن بر لینک پرداخت و دانلود در پنجره زیر کلیک نمایید.

!!لطفا قبل از خرید از فرشگاه اینترنتی کتیا طراح برتر قیمت محصولات ما را با سایر فروشگاه ها و محصولات آن ها مقایسه نمایید!!

!!!تخفیف ویژه برای کاربران ویژه!!!

با خرید حداقل 10000 (ده هزارتومان) از محصولات فروشگاه اینترنتی کتیا طراح برتر برای شما کد تخفیف ارسال خواهد شد. با داشتن این کد از این پس می توانید سایر محصولات فروشگاه را با 20% تخفیف خریداری نمایید. کافی است پس از انجام 10000 تومان خرید موفق عبارت درخواست کد تخفیف و ایمیل که موقع خرید ثبت نمودید را به شماره موبایل 09016614672 ارسال نمایید. همکاران ما پس از بررسی درخواست، کد تخفیف را به شماره شما پیامک خواهند نمود.



خرید و دانلود پروژه با عنوان: طراحی فرکانس متر دیجیتال (Digital Frequency Meter Design)


تحقیق در موردمیکروکنترلر

تحقیق در موردمیکروکنترلر

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه17

فهرست مطالب مقدمه

طراحی برای زبانهای BASIC  و C

 

فصل اول

 

میکروکنترلرهای MEGAAVR

 

 

1-1 خصوصیات ATMEGA323    و ATMEGA323L

4- 1 خصوصیات  ATMEGA163L , ATMEGA163

 

5- 1 خصوصیات  ATMEGA8L , ATMEGA8

 

فصل یک در موردانواع میکروکنترلرهای MEGAAVR است که سعی شده است به طور کلی توضیح داده شود . در فصل دوم شاهد توضیحاتی در مورد عملکرد پروژه ساخت (مدار الکترونیکی ، قطعات تشکیل دهنده ، برنامه مورد استفاده وتوضیحات کامل کننده است . درفصل آخر شاهد مدارات داخلی آی سی های مورد استفاده در این پروژه خواهیم بود .

 

این مدار یک ولوم دیجیتال است که دارای دو خروجی مونو است ،همچنین میتوان به صورت استریو از آن بهره برد، که بعدا به طور کامل توضیح داده خواهد شد .

 

 

 

مختصری در مورد AVR

 

زبانهای سطح بالا یا همان HLL (HIGH LEVEL LANGUAGES) به سرعت در حال تبدیل شدن به  زبان برنامه نویسی استاندارد برای میکروکنترلر های (MCU) حتی برای میکروهای 8 بیتی کوچک هستند . زبان برنامه نویبی BASIC و C   بیشترین استفاده را در برنامه سازی دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمیلی تولید می کنند .

 

ATMEL   ایجاد تحولی در معماری ، جهت کاهش کد به مقدار مینیمم رادرک کرد که نتیجه این تحول میکروکنترلرهای AVR  هستند که علاوه بر کاهش وبهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری (REDUCED RISC INSTRUCTION SET COMPUTER)  انجام میدهند واز 32 رجیستر همه منظوره (ACCUMULATORS) استفاده می کنند که باعث شده 4 تا 12 بار سریعتر میکروهای مورد استفاده کنونی باشند.

 

تکنولوژی حافظه کم مصرف غیر فرار شرکت ATMEL   برای برنامه ریزی AVR  ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH  و  EPROM  در داخل مداار قابل برنامه ریزی (ISP)  هستند . میکروکنترلرهای اولیه AVR دارای 1، 2و 8 کیلوبایت حافظه FLASH  وبه صورت  کلمات 16 بیتی سازماندهی شده بودند.

 

AVR  ها به عنوان میکروهای RISC  با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم وسرعت بالاتری  بدست آید.

 

 

عملیات تک سیکل

 

 

باانجام تک سیکل دستورات ،کلاک داخلی سیستم یکی می شود. هیچ تقسیم کنننده ای درداخل AVR قرار ندارد که ایجاد اختلاف فاز کلاک کند. اکثر میکرو ها کلاک اسیلاتور به سیستم را با نسبت 1:4 یا 1:12 تقسیم می کنند که خود باعث کاهش سرعت می شود . بنابراین

 



خرید و دانلود تحقیق در موردمیکروکنترلر