ایران مقاله
مقالات مربوط به ups مقالات رشته های فنی مهندسی پزشکی و سلامت
درباره وبلاگ


این وبلاگ جهت ارائه مطالب مفید در زمینه UPS ، برق والکترونیک و ومقالات فنی مهندسی تشکیل شده است

مدیر وبلاگ : MORTEZA KAZEMI
صفحات جانبی
نویسندگان
یکشنبه 10 مرداد 1395 :: نویسنده : MORTEZA KAZEMI

این پروژه جهت نمایش ساعت و تاریخ شمسی برنامه ریزی شده است. همچنین یك دماسنج به صورت دیجیتالی در این پروژه قرار داده شده است كه دما را به صورت كاملاً دقیق نمایش میدهد.


ر قسمت ساعت این پروژه از RTC (Real Time Clock) داخلی میكرو mega16 استفاده شده است. RTC داخلی یكی از مزایای میكروكنترلرهای AVR بر سایر میكروكنترلرها میباشد. جهت بالا بردن دقت و جدا كردن كلاك سیستم میكرو از RTC ،كلاك این قسمت باید توسط یك كریستال خارجی تامین شود (مقدار 32768 Hz ). سیستم نامبرده علاوه بر كارایی و دقت بالا باعث كم حجم شدن برنامه می‌گردد كه این مورد در كار برنامه نویسی بسیار با اهمیت میباشد. قابل ذكر است سیستم RTC به صورت 24 ساعته كار میكند، و برای كاركرد خود از timer2 میكرو استفاده میكند.


این پروژه جهت نمایش ساعت و تاریخ شمسی برنامه ریزی شده است. همچنین یك دماسنج به صورت دیجیتالی در این پروژه قرار داده شده است كه دما را به صورت كاملاً دقیق نمایش میدهد.


ر قسمت ساعت این پروژه از RTC (Real Time Clock) داخلی میكرو mega16 استفاده شده است. RTC داخلی یكی از مزایای میكروكنترلرهای AVR بر سایر میكروكنترلرها میباشد. جهت بالا بردن دقت و جدا كردن كلاك سیستم میكرو از RTC ،كلاك این قسمت باید توسط یك كریستال خارجی تامین شود (مقدار 32768 Hz ). سیستم نامبرده علاوه بر كارایی و دقت بالا باعث كم حجم شدن برنامه می‌گردد كه این مورد در كار برنامه نویسی بسیار با اهمیت میباشد. قابل ذكر است سیستم RTC به صورت 24 ساعته كار میكند، و برای كاركرد خود از timer2 میكرو استفاده میكند.

تاریخ در این برنامه به صورت شمسی است و از سال 1388 تا 1400 را پشتیبانی میكند. قسمت تاریخ كاملا دقیق بوده و در آن سالهای كبیسه و ماههای 31 روزه نیز منظور شده است. متغیرهای مربوط به روز و ماه و سال ازنوع eprom بوده و با قطع و وصل تغذیه مقدار خود را حفظ میكنند.
الگوریتم برنامه به نحوی نوشته شده است كه در صورتی كه كاربر در قسمتی از كار تنظیمات كار را رها كند پس از گذشت یك زمان خاص برنامه با ذخیره مقادیر تعیین شده به main اصلی بر میگردد.

تنظیمات :

پس از فشردن كلید s2 برنامه به قسمت setting رفته و با زدن كلید s1 (سمت چپ) وارد تنظیمات ساعت و با زدن كلید s3 (سمت راست) وارد تنظیمات تاریخ میشود. در صورتی كه كلید s2 (وسط) زده شود برنامه به محیط كار بر میگردد. درهر قسمت (ساعت یا تاریخ) با زدن s1 متغیر مورد نظر انتخاب شده و با زدن s2 به مقدار متغیر افزوده میشود. در صورتی كه كلید s3 زده شود، مقادیر ذخیره شده و برنامه به محیط setting برمیگردد.

دریافت فایل پروژه

حجم فایل: 68 کیلو بایت

رمز فایل در صورت نیاز:www.tiva.in





















نوع مطلب : ساعت و تقویم شمسی همراه با دماسنج، 
برچسب ها :
لینک های مرتبط :


موضوعات
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
پیج رنک سایت mups.mihanblog.com/
 
 
 
شبکه اجتماعی فارسی کلوب | Buy Website Traffic | Buy Targeted Website Traffic