ماژول ساعت DS1307
ماژول DS1307 یک ماژول ساعت دقیق (RTC یا Real-Time Clock) است که برای نگهداری زمان و تاریخ در پروژههای الکترونیکی و میکروکنترلری استفاده میشود ، این ماژول حتی در صورت قطع برق با استفاده از یک باتری پشتیبان (CR2032) به کار خود ادامه میدهد و زمان را حفظ میکند.
ویژگیهای ماژول DS1307
1- عملکرد ساعت و تقویم :
میتواند ثانیه ، دقیقه ، ساعت ، روز ، تاریخ ، ماه و سال را ذخیره کند
به طور خودکار سال کبیسه را تا سال 2100 محاسبه میکند
2- فرمتهای ساعت :
12 ساعته (AM/PM) یا 24 ساعته
3- ذخیره اطلاعات :
دارای 56 بایت حافظه RAM برای ذخیره دادههای کاربردی
4- ارتباط با میکروکنترلر :
از پروتکل I2C (دو خط SDA و SCL) برای ارتباط استفاده میکند
آدرس پیشفرض I2C : 0x68
5- تغذیه :
ولتاژ کاری : 5 ولت
از یک باتری CR2032 برای نگهداری زمان در صورت قطع تغذیه اصلی استفاده میکند
6- دقت :
دقت زمانی به کریستال 32.768 کیلوهرتز وابسته است ، معمولاً دقت در حد چند ثانیه در روز است
پایههای DS1307
1- VCC و GND : تغذیه 5 ولت و زمین
2- SDA (Data) : خط داده I2C
3- SCL (Clock) : خط ساعت I2C
4- BAT : اتصال به باتری پشتیبان (CR2032)
5- SQW/OUT : خروجی سیگنال مربعی (برای تنظیمات خاص)
کاربردهای DS1307
* پروژه های نمایش ساعت و تاریخ
* ثبت داده ها (Data Logging) همراه با زمان دقیق
* سیستم های هشدار و زمان بندی
* تجهیزات پزشکی یا صنعتی که نیاز به ثبت زمان دارند