آیرنکس موظف به پاسخگویی و رفع اشکال هر مطلب است
برای پشتیبانی از انجمن ، نظرات و تلگرام میتونید اقدام کنید | تلگرام : 09358790909
اتمل استودیوپروژهساعت

ساعت هشدار اتمل استودیو (ساعت آلارم Atmel Studio)

ساعت هشدار اتمل استودیو

سلام

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

یعنی پروژه ساعت با هشدار (Alarm آلارم) با کامپایلر اتمل استودیو !

ساعت هشدار اتمل استودیو
ساعت هشدار اتمل استودیو

توضیحات پروژه ساعت اتمل استودیو

توی این پروژه ما میخوایم یک ساعت زنگ دار با استفاده از تایمر Atmega 32 طراحی کنیم. میکروکنترلر Atmega32A دارای تایمر 16 بیتی هستش و ما از این تایمر برای شمارش ثانیه ها و ایجاد یک ساعت دیجیتال استفاده میکنیم !

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

ساعت هشدار اتمل استودیو

قطعات مورد نیاز  پروژه ساعت هشدار اتمل استودیو

  • میکروکنترلر Atmega 32 (دیتاشیت مگا 32)
  • کریستال 11.0592 مگاهرتز
  • خازن 22 پیکوفاراد (2 عدد)
  • منبع تغذیه 5 ولت
  • خازن 100میکروفاراد
  • ال سی دی کاراکتری 16*2
  • دکمه (4 عدد)
  • مقاومت 10 کیلو اهم (6 عدد)
  • خازن 100 نانو فاراد (4 عدد)
  • پین سوئیچ (2 عدد)
  • ترانزیستور 2N2222
  • مقاومت 200 اهم
  • بازر (Buzzer)
  • کامپایلر Atmel Studio (دانلود اتمل استودیو)

شماتیک و توضیحات مدار

ساعت هشدار اتمل استودیو

برای داشتن زمان دقیق، ما یک کریستال 11.0592 مگاهرتزی رو به میکروکنترلر متصل کردیم. حالا برای غیرفعال کردن ساعت داخلی میکروکنترلر ما باید BITS FUSE BOND خودمون رو تغییر بدیم. ییادتون باشه که بیت های دیگه رو دست نزنید و ارتباط JTAG همچنان فعال هستش .
برای غیر فعال کردن ساعت داخلی مگا 32 ، و برای کار روی خروجی مون ، ما باید تنظیم کنیم :
استفاده کمتر بایت : 0xFF یا 0b11111111
توی مدار ، پورت B میکروکنترلر به ال سی دی متصله ! یادآوری میکنیم که اگه کسی از پورت C برای اتصال JTAG توی بایت فیوز های بالا استفاده کنه ، اتصال JTAG قطع میشه . توی ال سی دی 16 پین وجود داره . اگه بلک لایت رو حذف کنیم 14 پین میمونه .  میتونیم پین های بلک لایت و نور پشت رو به برق وصل کنید یا رها کنید . در حال حاضر ما 16 پین داریم که 8 پین داده هامون هستن . 2 پین منبع تغذیه ، 3 پین برای کنترل کنتراست ، 3 پین برای کنترل هستش .

ساعت هشدار اتمل استودیو

فیلم عملکرد مدار : کلیک کنید !
برای مشاهده بقیه آموزش و پروژه باید اشتراک داشته باشید
موارد موجود در فایل دانلودی : شماتیک ، فایل اتمل استودیو ، فایل هگز و …
برای مشاهده ادامه مطلب باید وارد سایت شوید. ورود به سایت یا ثبت نام
ما برای قرار دادن هر پروژه زحمت زیادی میکشیم ، خواهشمندیم مطالب VIP رو منتشر نکنید (*پیگرد قانونی*)
در صورتی که سوالی توی ذهن شماست یا قسمتی از پروژه رو نفهمیدید سوالتون رو توی نظرات یا انجمن مطرح کنید !
امتیاز کاربر 5 (1 رای)
درحال ارسال
اشتراک ویژه رایگان میخوای ؟ کلیک کن !

محمد رحیمی

محمد رحیمی هستم مدیر وبسایت آیرنکس ! در سال 1394 سایت ای وی آر استودیو رو طراحی کردم (ای وی آر استودیو رو حذف کردیم) . و در تیر ماه 1396 سایت آیرنکس رو طراحی کردم و در خدمت شمام !

مطالب مرتبط

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

درحال ارسال

Close