یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

مجموعه پروژه های مهم و کاربردی با 20 پروژه AVR

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

مجموعه پروژه های مهم و کاربردی با 20 پروژه AVR


مجموعه پروژه های مهم و کاربردی با 20 پروژه  AVR

این برنامه ها میتوانند مثال ها و تمرین های بسیار خوبی برای کلاس آزمایشگاه ریز پردازنده دانشگاه ها باشند . کدنویسی این برنامه ها به زبان سی بوده که در محیط نرم افزاری Code Vision نوشته شده است و تمام شبیه سازی ها توسط میکروکنترلر ای تی مگا ۱۶ در نرم افزار قدرتمند Proteus 7 Professional انجام شده است که امیدوارم مورد توجه شما قرار بگیرد.

avr حافظه بخش خیلی مهم از یک سیستم میکرو کامپیوتری است. ما می توانیم بر اساس به کارگیری حافظه، آن را به دو گروه دسته بندی کنیم: حافظه برنامه و حافظه داده . حافظه برنامه ، تمام کد برنامه را ذخیره می کند. این حافظه معمولاً از نوع حافظه فقط خواندنی (ROM) می باشد. انواع دیگری از حافظه ها نظیر EPROM و حافظه های فلش EEPROM برای کاربردهایی که حجم تولید پایینی دارند و همچنین هنگام پیاده سازی برنامه به کار می روند . حافظه داده از نوع حافظه خواندن / نوشتن (RAM) می باشد . در کاربردهای پیچیده که به حجم بالایی از حافظه RAM نیاز داریم ، امکان اضافه کردن تراشه های حافظه بیرونی به اغلب میکرو کنترلر ها وجود دارد.

لیستی از پروژه AVR موجود

  1.  نوشتن این برنامه آشنایی با طریقه اتصال بندی در پروتئوس و همچنین روش کدنویسی در کدویژن  است ، منطق این برنامه ایجاد چراغ چشمک زن است که در هر ۵۰۰ میلی ثانیه اقدام به روشن و خاموش کردن LED ها می نماید
  2. در این برنامه طریقه وارد کردن و کارکردن با کلید مد نظر است که توسط کلید اقدام به روشن و خاموش کردن چراغ می نماییم . لازم به ذکر است که کلید ها به صورت حساس به سطح تعبیه شده اند
  3. شاهد حساس به لبه بودن کلید می باشیم که توسط متغییر پرچم این حساسیت ایجاد می شود ، در توضیح این که با فشردن و رها کردن کلید، چراغ روشن می شود و روشن می ماند و برای خاموش کردن چراغ باید دوباره کلید فشرده و رها گردد به طور کلی با زدن کلید چراغ ابتدا روشن و با دوباره زدن کلید چراغ خاموش می گردد .

و….


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

طراحی و ساخت شبیه ساز آسانسور با AVR

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

طراحی و ساخت شبیه ساز آسانسور با AVR


طراحی و ساخت شبیه ساز آسانسور با AVR

هدف از این مدار شبیه‌سازی یک آسانسور مبتنی بر سیستم میکروکنترولری است و مدلی کوچک برای طراحی یک آسانسور می‌باشد. این آسانسور دارای ۴ طبقه است که در داخل آسانسور کلیدهای ۱-۴ برای انتخاب طبقه مورد نظر وجود دارد. در بیرون آسانسور و جلو درب‌ها کلیدی نیز وجود دارد که عملکرد آن مانند کلیدهای داخل آسانسور است و هر یک از آنها نماینده شماره طبقه مورد نظر است. در جلو درب هر طبقه یک نمایشگر ۷-Seg و یک لامپ در زیر هر کلید وجود دارد. از نمایشگر ۷-Seg به منظور نمایش موقعیت آسانسور استفاده می‌شود.

روشن بودن لامپ‌های زیر هر کلید درخواست توقف آسانسور برای طبقه مورد نظر را  نشان می‌دهد و پس از توقف آسانسور در طبقه مربوطه لامپ خاموش خواهد شد. همچنین عملکرد لامپ‌های کلیدهای داخل آسانسور نیز بصورت ذکر شده می‌باشد.

نحوه عملکرد کلی مدار بصورت زیر است:

به دلیل اینکه آسانسور داری ۴ طبقه است به همین منظور ۴ رجیستر که بصورت یک صف پیکربندی شده اند نیز به منظور ثبت درخواست‌ها و رسیدگی به آنها بکار می‌رود. نحوه پاسخ به درخواست‌ها اینگونه است که پس از هر درخواست، شماره طبقه مورد نظر در یکی از رجیسترها ثبت می‌شود.

بطوریکه درخواست اول در رجیستر اول و در خواست دوم در رجیستر دوم و … . پس از اینکه رجیستر اول از شماره طبقه مورد نظر پر شد، آسانسور شروع به حرکت به سمت طبقه مورد نظر می‌کند. در همین بین رجیسترهای ۲ و ۳ و ۴ را چک می‌کند و اگر طبقه درخواست شده دیگری بین مبدا و مقصد ثبت شده باشد در آنجا نیز توقف می‌کند. پس از توقف در هر طبقه، شماره طبقه مورد نظر از صف درخواست‌ها حذف شده و برنامه با شیفت دادن درخواست‌ها فاصله بوجود آمده را حذف می‌کند.

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

امکانات مورد نیاز برای پروژه:

  • یک میکروکنترولر برای عمل پردازش و کنترل فرایندها
  • یک مدار تغذیه تثبیت شده با قابلیت اطمیان مناسب به منظور تامین جریان مورد نیاز برای قسمت‌های ولتاژ پایین و حساس
  • کلیدها
  • نمایشگرها
  • کابل‌ها و فیبر مدار چاپی و دیگر اتصالات

فهرست مطالب این پروژه…

فصل ۱-   شرح پروژه

۱-۱-   بخش های پروژه آسانسور

فصل ۲-    قسمت‌های مکانیکی

فصل ۳-    بخش‌های سخت افزار الکترونیکی

۳-۱-     منبع تغذیه و مدارات تثبیت کننده ولتاژ

۳-۱-۱-    رگولاتورها یا تثبیت کننده‌های ولتاژ

۳-۲-     سنسورهای نوری و همچنین کلیدها

فصل ۴-   اصول تزویج کننده های نوری

۴-۱-     نسبت تبدیل تزویج کننده نوری

۴-۲-     ولتاژ جداسازی

۴-۳-   Vce(MAX)

۴-۴-     If(MAX)

۴-۵-     پهنای باند

فصل ۵-    نمایشگرها

فصل ۶-    قسمت میکروکنترولر برای انجام محاسبات و تصمیم گیری و همچنین کنترل اجزای دیگر          

فصل ۷-    موتور و مدارات مربوط به آن

۷-۱-   مختصری راجع به استپ موتور

۷-۲-   متداولترین نوع موتورهای پله‌ای

فصل ۸-   مختصری راجع به آی‌سی درایور ULN2003A

۸-۱-   مشخصات این آی سی

فصل ۹-    قسمت نرم‌افزار و برنامه نویسی میکروکنترولر

فصل ۱۰-  برنامه به زبان بیسیک

فصل ۱۱- الگوریتم 

فصل ۱۲-  مختصری در مورد برنامه مدار

۱۲-۱- شماتیک مدار


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

39 پروژه با AVR

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

39 پروژه با AVR


39 پروژه با AVR

این پروژه ها همراه سورس کد برنامه  (بسکام و کدویژن) ، شبیه ساز Proteus(  پروتئوس) و توضیحات لازم در مورد پروژه و نیز همراه با دیتا شیت قطعات بکار رفته می باشد.

لیست پروژه ها :

1.پروژه ی درایور موتورdc با کنترل تلویزیون
2.پروژه ی مولد موج سینوسی با قابلیت تنظیم دامنه ، فرکانس و اختلاف فاز
3.پروژه ی ریموت کنترل
4.پروژه ی شمارنده ی 0 تا 99 با سون سگمنت
5.پروژه ی چراغ راهنمایی
6.پروژه ی دماسنج با سنسور1621 DS
7.پروژه ی درایور سون سگمنت
8 .پروژه ی راه اندازی تابلو روان 32* 8
9.پروژه ی راه انداز6610 LCD Nokia
10 . پروژه ی شمارنده 50 هرتز
11 . پروژه ی راه انداز موتورDC
12 . پروژه ی نمایش کاراکتر فارسی بر رویLCD
13 . پروژه ی نمایش ساعت بر رویLCD با فونت فارسی
14 . پروژه ی نمایش ساعت بر روی سون سگمنت
15 . پروژه ی نمایش کاراکتر عددی بر رویLCD
16 . پروژه ی نوشتن حروف فارسی بر روی LCD گرافیکی
17 . پروژه ی شماره گیر تون
18 . پروژه ی آشکار ساز کدهای وارد شده
19 . پروژه ی قفل رمز دیجیتالی
20 . پروژه ی اسکنKeypad
21. پروژه ی ستاره مثلث الکترونیکی
22. پروژه ی دماسنج با سنسور LM35
23. پروژه ی صفحه کلید موبایل
24. پروژه ی ثانیه شمار با LED
25. پروژه ی ساعت و تقویم با RTC
26 .پروژه ی سیگنال ژنراتور
27 . پروژه ی متر دیجیتالی
28.  پروژه ی نمایش ساعت بر روی تابلو روان
29. پروژه ی کنترل 4 ورودی و 4 خروجی با میکرو
30. پروژه ی دیمر
31. فلاشر
32 .پروژه LED
33. پروژه ی دماسنج
34. پروژه ی اسیلوسکوپ
35. پروژه ی قفل رمز دیجیتال
36 . پروژه یPWM
37. پروژه کنترل کننده با SMS
38.  پروژه ی دماسنج
39 .پروژه ی ایمنی ساختمان


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

تولید موج سینوسی،مربعی،مثلثی،شیب،دندان اره ای،ECG و نویز با AVR به زبان C

اختصاصی از یارا فایل تولید موج سینوسی،مربعی،مثلثی،شیب،دندان اره ای،ECG و نویز با AVR به زبان C دانلود با لینک مستقیم و پرسرعت .

تولید موج سینوسی،مربعی،مثلثی،شیب،دندان اره ای،ECG و نویز با AVR به زبان C


تولید موج سینوسی،مربعی،مثلثی،شیب،دندان اره ای،ECG و نویز با AVR به زبان C

قصد داریم شکل موج های گوناگونی با میکروکنتر AVR به زبان سی (کدویژن) تولید کنیم. از آنجایی که ولتاژ میکرو 5 ولت می باشد ما 2.5 ولت را برای پیک منفی و 2.5 ولت دیگر را برای پیک مثبت در نظر میگیرم. اصول تولید موج بر مبنای پله های 0 تا 2.5 ولت می باشد که اطلاعات 8 بیتی روی پورت خروجی را توسط یک سری مقاومت به ولتاژ آنالوگ تبدیل میکنیم. به عنوان مثال برای تولید شکل موج سینوسی از فرمول زیر استفاده می کنیم:

step = 128+(127*Sin N)

step عددی است که گام حرکتی را مشخص می کند. N نیز درجه می باشد که در اینجا 360/1.41=255 خواهد بود، یعنی در هر گام 1.41 درجه حرکت خواهیم داشت. 255 ماکزیمم عددی است که می توان روی یک پورت 8 بیتی نوشت. بنابراین با محاسبه اعداد از 0 تا 360 درجه ما یک آرایه 255 عضوی با اعداد مختلف خواهیم داشت باید این 255 عدد مختلف را با نهایت سرعت بر روی پورت مورد نظر قرار دهیم تا یک سیکل کامل تولید شود. نکته: برای تغییر فرکانس موج تولید شده باید تاخیرهای مورد نیاز را بعد از حلقه های For قرار داد و هیچ وجه نباید درون حلقه های for تاخیر گذاشت (هرچه با سرعت بیشتری اعداد به پورت ارسال شوند کیفیت موج خروجی بهتر خواهد بود) سایر موج ها نیز از همین شوه (پله ها) تولید می شود. که در انشاء الله اگر وقت شد نحوی تولید و فرمول آنها را نیز توضیح خواهید داد.



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

بیش از 35 پروژه پایان ترم با AVR

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

بیش از 35 پروژه پایان ترم با AVR


بیش از 35 پروژه پایان ترم با AVR

 یست پروژه ها :

1.پروژه ی درایور موتورdc با کنترل تلویزیون

2.پروژه ی مولد موج سینوسی با قابلیت تنظیم دامنه ، فرکانس و اختلاف فاز

3.پروژه ی ریموت کنترل

4.پروژه ی شمارنده ی 0 تا 99 با سون سگمنت

5.پروژه ی چراغ راهنمایی

6.پروژه ی دماسنج با سنسور1621

 7.پروژه ی درایور سون سگمنت

8 .پروژه ی راه اندازی تابلو روان 32* 8

9.پروژه ی راه انداز6610

LCD Nokia 10 . پروژه ی شمارنده 50 هرتز

11 . پروژه ی راه انداز موتور

 12. پروژه ی نمایش کاراکتر فارسی بر روی ال سی دی

 13 . پروژه ی نمایش ساعت بر رویLCD با فونت فارسی

14 . پروژه ی نمایش ساعت بر روی سون سگمنت

15 . پروژه ی نمایش کاراکتر عددی بر روی ال سی دی

 16 . پروژه ی نوشتن حروف فارسی بر روی LCD گرافیکی

17 . پروژه ی شماره گیر تون

18 . پروژه ی آشکار ساز کدهای وارد شده

19 . پروژه ی قفل رمز دیجیتالی

20 . پروژه ی اسکن

Keypad 21. پروژه ی ستاره مثلث الکترونیکی

22. پروژه ی دماسنج با سنسور

LK35 23. پروژه ی صفحه کلید موبایل

24. پروژه ی ثانیه شمار با 

LED 25. پروژه ی ساعت و تقویم با 

RTC 26 .پروژه ی سیگنال ژنراتور

27 . پروژه ی متر دیجیتالی

28.  پروژه ی نمایش ساعت بر روی تابلو روان

29. پروژه ی کنترل 4 ورودی و 4 خروجی با میکرو

30. پروژه ی دیمر

31. فلاشر

32 .پروژه

LED 33. پروژه ی دماسنج

34. پروژه ی اسیلوسکوپ

35. پروژه ی قفل رمز دیجیتال

36 . پروژه ی

PWM 37. پروژه کنترل کننده با

SMS 38.  پروژه ی دماسنج

39 .پروژه ی ایمنی ساختمان



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