نکته مهم:
قبل از ساخت این پروژه باید به این نکته مهم توجه کنید. و آن این است که اگر شما قصد استفاده از باتری پشتیبان CR2032 غیر قابل شارژ شدن را دارید. باید تغییر جزئی بر روی ماژول ds3231 اعمال کنید. تغییر بدین صورت باید باشد که یک مقاومت عموما با نام R5 و یا 201 بر روی ماژول وجود دارد که نشان می دهد ماژول شما قابلیت شارژ باتری بکاپ را دارا می باشد، شما باید آنرا را بردارید در غیر این صورت مدار به درستی کار نخواهد کرد و همچنین باتری بکاپ را خراب و آنرا زود تخلیه خواهد نمود اگر قصد خارج کردن این مقامت را ندارید باید از باتری بکاپ مدل LIR2032 که قابلیت شارژ شدن دارد استفاده کنید. البته در پایان باید بیان نمایم که در صورت استفاده از باتری بکاپ غیر قابل شارژ شما می توانید به جای مقاومت دیود زنر را بردارید که پیشنهاد میشه همان مقاومت را بردارید بهتر خواهد بود. جهت راهنمایی به این تصاویر دقت کنید
پروژه ای که در حال مشاهده آن هستید یک پروژه ساعت دیجیتال واقعی است. که عملکرد خوبی را از خود نشان داده است در این پروژه از ماژول DS3231 استفاده شده است که اژ ماژول DS1307 دقیقتر می باشد. میکروکنترلر استفاده شده در این پروژه ATmeaga8A پکیج PDIP می باشد. دمای نشان داده در این پروژه دمای چیپ ماژول است که با تقریب می توان به عنوان دمای محیط تلقی نمود. علاوه بر نمایش ساعت و دما در این پروژه نمایش تاریخ میلادی و خورشیدی هم وجود دارد. همچنین از امکانات دیگر این پروژه می توان به آلارم و تایمر رله اشاره کرد. همچنین باید بیان نمایم که تنظیم آلارم(AL) و تایمر زمان روشن رله(t1) و تایمر زمان خاموش رله(t0) در حافظه EEPROM ذخیره می شود و شما نیاز ندارید هر روز آلارم و تایمر را تنظیم کنید باید خاطرنشان کنم برنامه این پروژه با زبان برنامه نویسی C در محیط میکروچیپ استودیو نوشته شده است. تنظیمات این پروژه بسیار ساده است و در 12 مرحله انجام میشه و از سال میلادی شروع و به تنظیم دقیقه زمان خاموش رله ختم می شود با نگاه کردن به شماتیک پروژه متوجه تنظیمات خواهید شد. فرکانس میکروکنترلر را بر روی 8 مگاهرتر داخلی تنظیم کنید در این پروژه امکانات جزئی دیگری دارد. که شما را شگفت زده خواهد کرد.
تصاویر مرتبط







بدون نظر