فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

میکروکنترلر 77 صفحه

اختصاصی از فی لوو میکروکنترلر 77 صفحه دانلود با لینک مستقیم و پر سرعت .

میکروکنترلر 77 صفحه


میکروکنترلر 77 صفحه

میکروکنترلر

77 صفحه در قالب word

 

 

 

 

فهرست مطالب

فصل اول- توصیف کامل پروژه                                                                             

1-1- ضرورت ها و نیازها             

1-1-2- مراحل انجام پروژه                                                                                     

فصل دوم تئوری مرتبط با پروژه                                                                         

2-1- مقدمه    

2-2- بررسی دستورات میکرو کنترلر                                                                                                 

فصل سوم- بررسی سخت افزار سیستم                                                                  

3-1- مقدمه

3-2- بلوک دیاگرام سیستم                                                                                      

3-3- توضیح بلوک دیاگرام سیستم                                                                      

3-4-نقشه کامل مدار توضیحات مربوطه                                                                 

فصل چهار -  نرم افزار                                                                                       

4-1- مقدمه:بررسی نرم افزارمورداستفاده وکامپایلربکاررفته

4-2فلوچارت برنامه اصلی و فرعی                                                                         

4-3- توضیحات نرم افزار                                                                                    

فصل پنجم - نکات پایانی                                                                               

5-1- ضمایم

5-2- مراجع

 

 

فصل 1 - توصیف کامل پروژه

  • ضرورت ها و نیاز ها :

 در بسیاری از مدارات دیجیتالی ( میکروکنترلی ) که با برق و باطری کار می کنند با دو مشکل مواجه می باشیم :

  • مشکل اول مربوط به عملکرد است. یعنی عملکرد نمایش LCD با ولتاژ 5 ولت است در حالی که این مدارات در هنگام استفاده از خازن پشتیبان و باطری دارای ولتاژ 6/3 تا 5 ولت هستند.
  • مشکل دوم گرانی باطری و دشوار بودن تعویض آن است . در بعضی از این مدارات مثل کنتور دیجیتال تعویض باطری بسیار دشوار است در نتیجه باید تا حد امکان مصرف را در حالت استفاده از خازن و باطری کم کرد در حالی که دستگاه باید به کار خود ادامه دهد.

1-2- مراحل انجام پروژه :

 در این پروژه جهت بررسی و حل این دو مشکل یک مدار میکرو کنترلی مثل ساعت دیجیتالی طراحی شده است و به حل مشکلات فوق پرداخته شده است این ساعت باید از نمایشگر 5 ولت استفاده کند و بتواند حداکثر به مدت 5000 ساعت در صورت استفاده از باطری 6/3 ولتی و 2/1 آمپر ساعتی در حالت قطع برق به کار خود ادامه دهد.

       در طراحی این مدار برای حل مشکل اول سعی شده است که برای تامین ولتاژ 5 ولت LCD از تبدیل ولتاژ DC به کمک یک مبدل DC/DC  استفاده کنیم تا زمانی که ولتاژ ما 6/3 ولت است با یک آ ی سی Admbbo ولتاژ 2/7 تولید کنیم ( در ادامه خواهیم دید این آ ی سی یک دوبل کننده ولتاژ است) و بعد باکمک زنریک           ولتاژ 5 ولت تحویل LCD  می دهیم و برای حل مشکل دوم سعی شده است که تا زمانی که LCD از تغذیه اصلی استفاده نمیکند از خازن پشتیبان تغذیه شود و بعد از مدت زمانی که تعریف می کنیم ( در نرم افزار سیستم بررسی می شود) میکرو از طریق یک Mosfet از باطری استفاده میکند که توسط مبدل DC/DC و زنر به ولتاژ 5 ولت تبدیل شده است.

فصل 2 - تئوری ای مرتبط با پروژه

2-1- مقدمه :

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

فصل 3- بررسی سخت افزار سیستم

3-1-مقدمه :

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

 

 

ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است

متن کامل را می توانید در ادامه دانلود نمائید

چون فقط تکه هایی از متن پایان نامه برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل پایان نامه همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است

 


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


میکروکنترلر 77 صفحه

تایمر تخصصی بلندمدت مجهز به میکروکنترلر

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

تایمر تخصصی بلندمدت مجهز به میکروکنترلر


تایمر تخصصی بلندمدت مجهز به میکروکنترلر

 

 

 

 

 

چکیده :

 

فصل اول : AT89C2051 از شرکت Atmel :

این تراشه 8051 رایج دارای ROM سریع می باشد و طراحی های سریع این نوع حافظه ایده آل است زیرا حافظه سریع می تواند طی چند ثانیه در مقایسه 20 دقیقه لازم برای 8751 پاک شود به این دلیل AT89C2051 بجای 8751 بکار برده شده است تا هنگام پاک کردن تراشه وقتی تلف نشود و به این وسیله ساخت سیستم سریع گردد.

هنگام استفاده از AT89C2051 برای ساخت سیستم های مبتنی بر میکروکنترلر به سوزاننده یا برنامه ریز ROM سریع نیاز داریم با این وجود به پاک کننده ROM نیازی نیست. توجه داشته باشید که در حافظه سریع باید تمام حافظه پاک شود تا بتوان مجدداً آن را برنامه ریزی کرد پاک کردن حافظه سریع یا خود سوزاننده صورت می گیرد به این دلیل پاک کننده جداگانه ای لازم نمی باشد برای حذف سوزاننده PROM ، Atmel روی نوعی از AT89C2051 کار می کند که می تواند از طریق پورت سریال COM یک IBM PC برنامه ریزی شود.

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

در این فصل به بررسی جزئیات مدار تایمر اعم از IC و مقاومت و خازن و دیودهای به کار رفته در مدار پرداخته می شود. این مدار توسط میکرو کار می کند و میکروکنترلر آن توسط کریستال 12 مگاهرتز کلاک خورده و توسط IC رگولاتور تغذیه می شود و خروجی آن توسط ترانزیستور تقویت شده و تقویت شدة آن باعث به کار افتادن رله می شود و رله وسیلة برقی را کنترل می کند.

فصل سوم : پیوست ها

در این فصل سورس برنامه میکرو که به زبان اسمبلی است ارائه شده و کلیه اطلاعات منبع در مورد AT89C2051 شامل DATA SHEET و توضیحات برنامه نویسی آن ارائه شده است.

 

فهرست مطالب :

فصل اول : میکرو کنترلر AT89C2051

1_1_ تاریخچه 

2_1_ ساختار میکرو کنترلر 8X51 

3_1_ زمان سنج 

4_1_ برنامه ریزی اینتراپتها 

5_1_ انتقال سریال 

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

1_2_ مشخصه ها و خصوصیات مدار 

2_2_ لیست قطعات به کار رفته در مدار 

3_2_ برد 

4_2_ مقاومت 

5_2_ خازن 

6_2_ دیود یکسوساز 

7_2_ دیود نورانی (LED )

8_2_ آی سی 

9_2_ ترانزیستور 

10_2_ رله 

11_2_ کلیدهای میکروسوئیچ 

12_2_ دیپ سوئیچ 

13_2_ کریستال 

14_2_ برنامه ریزی میکرو 

15_2_ طرز کار مدار  

16_2_ نتیجه 

فصل سوم : پیوست ها

سورس برنامه به زبان اسمبلی  

منابع  


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


تایمر تخصصی بلندمدت مجهز به میکروکنترلر

سورس پروژه راه اندازی سه نوع موتور با میکروکنترلر AVR

اختصاصی از فی لوو سورس پروژه راه اندازی سه نوع موتور با میکروکنترلر AVR دانلود با لینک مستقیم و پر سرعت .

سورس پروژه راه اندازی سه نوع موتور با میکروکنترلر AVR


سورس پروژه راه اندازی سه نوع موتور با  میکروکنترلر AVR

 

 

سورس پروژه راه اندازی سه نوع موتور با  میکروکنترلر AVR

 

  

در این پست یکی از پروژه هایی که مورد علاقه بسیاری از اساتید و دانشجویان گروه مهندسی برق قرار دارد آورده شده است. در این بسته سورس کد راه اندازی سه نوع موتور دی سی (DC Motor)، سروو موتور (Servo Motor) و استپ موتور (Step Motor) به همراه فایل شبیه سازی آن ها با استفاده از نرم افزار پروتئوس آورده شده است. تمامی برنامه ها با استفاده از زبان C نوشته شده اند.

برای اجرای صحیح پروژه مراحل زیر را انجام دهید:

  1. فایل DSN را با Proteus باز نمایید.
  2. روی میکرو کلیک راست کرده و گزینه Add/remove source files را انتخاب نمایید.
  3. در کادر باز شده باید برنامه ای که می خواهید بر روی میکرو قرار گیرد را معرفی کنید. در قسمت source code file name  گزینه New را بزنید و در پوشه همین پروژه فایل متنی با فرمت .C را انتخاب کنید.
  4. ok را فشار دهید تا به صفحه اصلی برنامه proteus برگردید.
  5. حالا در قسمت پایین بر روی علامت play کلیک کنید.

 


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


سورس پروژه راه اندازی سه نوع موتور با میکروکنترلر AVR