
DS1307 من أشهر وحدات الوقت الحقيقي (RTC) وأقلها تكلفة، وتناولنا توصيلها العملي مع DS3231 في مقال سابق؛ يركّز هذا المقال على تفاصيلها الخاصة: نظام البطارية، خرج الموجة المربعة، وذاكرتها المدمجة.
الوظيفة الأساسية
تحافظ الوحدة على الثواني والدقائق والساعات واليوم والتاريخ والشهر والسنة بدقة، مع تصحيح تلقائي لنهاية الشهر وتعويض للسنوات الكبيسة، وتبقى هذه الحسابات صحيحة حتى عام 2100.
نظام البطارية الاحتياطية
تضم الوحدة حاملًا لبطارية ليثيوم CR2032 على الجهة السفلية، مع دارة مراقبة تغذية تتحول تلقائيًا لتشغيل الرقاقة من البطارية عند انقطاع التغذية الرئيسية. بفضل استهلاك منخفض جدًا يقارب 300 نانو أمبير، يمكن لبطارية CR2032 واحدة (سعة 47 مللي أمبير في الساعة) أن تُبقي الساعة تعمل لنحو 18 عامًا دون أي تغذية خارجية.
خرج الموجة المربعة (SQW)
يوفر منفذ SQW موجة مربعة قابلة للاختيار برمجيًا من أربعة ترددات: 1 هرتز، أو 4 كيلوهرتز، أو 8 كيلوهرتز، أو 32 كيلوهرتز - ميزة مفيدة لتوليد نبضات توقيت دقيقة لمشاريع تحتاج مرجعًا زمنيًا مستقلًا عن حساب الأردوينو الداخلي.
ذاكرة EEPROM المدمجة
تشارك رقاقة ذاكرة 24C32 نفس خط I2C مع رقاقة الساعة، بعنوان ثابت مبرمج من المصنع هو 0x50، ما يوفر مساحة تخزين إضافية دائمة يمكن الاستفادة منها لحفظ إعدادات المشروع دون فقدانها عند إعادة التشغيل.
للتفاصيل العملية الكاملة حول التوصيل والكود، راجع مقالنا السابق عن وحدتي RTC. يمكنك إيجاد وحدة DS1307 وبطاريات CR2032 ضمن متجر Juthour Tech.
اترك تعليقا