ماژول ساعت DS1302 نوعی ماژول RTC (Real Time Clock) یا ساعت دقیق است که معمولاً در پروژههایی که نیاز به زمانگیری دقیق دارند مانند ساعتها، تایمرها و دیتا لاگرها و سیستمهای رباتیک قابل برنامهریزی استفاده میشود.
ماژول ساعت DS1302 از یک باتری کوچک (معمولا یک سلول سکهای CR2032) برای پیگیری زمان در زمانی که منبع تغذیه اصلی در دسترس نیست، استفاده میکند. این باتری وظیفه حفظ حافظه ساعت و دقیق نگه داشتن زمان و تاریخ در زمان قطع برق را بر عهده دارد.
پروتکل ارتباطی ماژول ساعت DS1302، پروتکل I2C نمیباشد! این ماژول برای ارتباط یا آردینو و انواع میکروکنترلر از ارتباط سه سیمه سریالی سنکرون استفاده میکند :
طول عمر باتری ماژول ساعت DS1302 حدودا 8-10 سال است اما این زمان بسته به عوامل مختلفی مانند نوع و کیفیت باتری مورد استفاده، دمای کارکرد ماژول و فرکانس استفاده از آن متفاوت باشد.
ویژگی ماژول ساعت DS1302
با ولتاژ پایین کار می کند و انرژی بسیار کمی مصرف می کند
امکان محاسبه ی سال های کبیسه
امکان محاسبه روز، ماه، سال
امکان محاسبه ثانیه، دقیقه، ساعت
محاسبه تقویم تا سال 2100 میلادی
محاسبه خودکار ماه های کمتر از 31 روز
امکان نصب باتری برای پشتیبانگیری اطلاعات در زمان قطع منبع تغذیه
سازگار با انواع میکروکنترلرها و بردهای توسعه مانند AVR، آردوینو و …
ماژول DS1302 دارای دو حالت کار است: حالت 24 ساعته و حالت 12 ساعته
دارای 31 بایت رم غیر فرار است که می تواند برای ذخیره داده ها یا تنظیمات کاربر و … استفاده شود
کاربرد ماژول ساعت DS1302
زنگ مدارس و کارخانه ها
اندازه گیری دقیق زمان در ساعت خودرو، یخچال، لباس شویی و …
علامتگذاری دقیق رویدادها و ردیابی دادههای حساس به زمان در سیستم های ثبت دادهها
همگام سازی رویدادهایی مانند اذان با زمان دقیق
سیستمهای هشدار ی مانند زنگ مدارس
سیستم های اتوماسیون صنعتی که برای کنترل ماشین ها و فرآیندها به زمان بندی دقیق نیاز دارند
استفاده در هوشمند سازی ساختمان ها برای روشن/خاموش کردن لوازم خانگی و سیستم های روشنایی در زمان های خاص
مشاهده بیشتر
پرسش و پاسخ
هنوز بررسیای ثبت نشده است.