Модуль годинника реального часу DS1302 RTC
Модуль годинника реального часуDS1302 RTC (Real Time Clock) призначений для пристроїв, яким потрібне точне тимчасове виконання. Він може використовуватися в таких проектах: автоматичний полив з кількома режимами, автоматичне підключення освітлення вулиці та інших систем.
Даний модуль спроектований на основі мікросхеми DS1302, яка володіє 31 байтом статичного ОЗУ. Чіп DS1302 є покращеним аналогом DS1202. Основними відмінностями мікросхем є: додаткові 7 байт ОЗУ та два висновки для підключення живлення на платі з мікросхемою. DS1302.
Модуль здатний відображати інформацію про реальну поточну дату, так само, визначати кількість діб у місяці, включаючи дні для високосного року. Модуль підтримує як 24-годинний, так і 12-годинний формати. Інформація може передаватися або прийматися по 1 байту або в пакеті з 31 байта.
Модулем можна керувати платформою Arduino Uno або іншими мікропроцесорними пристроями через I2C інтерфейс.
Підключається DS1302 до мікроконтролера через простий послідовний зв'язок. Для цього на платі є п'ять виходів, де: VCC і GND служать для подачі живлення на плату за допомогою зовнішнього джерела, вихід CLK - тактуючий сигнал, DAT - лінія виведення даних для подальшої обробки мікроконтролером, RST - вихід, за допомогою якого можна відтворити скидання даних.