Направи си сам RTC модул (DS1307) за Arduino

В тази статия ще разгледаме нюансите от листа с данни, които ще помогнат за по-точно измерване на времето и ще съберем пълноценен модул с часовник, с удобен извод за свързване към Arduino, като вземем предвид всички тези параметри.

Запознайте се с новия модул от раздела със собствените си ръце - DS1307 часовник в реално време

модул

Характеристики на чипа:

Преброяване на реалното време в секунди, минути, часове, дати на месеца, месеци, дни от седмицата и години, като се вземе предвид височината на текущата година до 2100 g.
56 байта енергонезависима RAM за съхранение на данни
2-жичен сериен интерфейс
Програмируем генератор с квадратни вълни. Може да изведе 1HZ, 4.096KHZ, 8.192KHZ и 32.768KHZ.
Автоматично откриване на изключване на главното захранване и резервна връзка
24-часов и 12-часов режим
Консумация не повече от 500 nA при захранване от резервна батерия при температура 25 ° C

Микросхемата се предлага в осем-пинови опаковки. Разписката е еднаква за всички. По-долу са редовете от листа с данни за пълнота.

ds1307


Описание на щифта
Vcc, GND - тези щифтове се захранват.
Vcc - това е вход +5 V. Когато захранващото напрежение е по-високо от 1,25 * VBAT, устройството е напълно достъпно и данните могат да се четат и записват. Когато към устройството е свързана 3V батерия и Vcc е по-ниска от 1,25 * VBAT, четенето и писането е забранено, но функцията за синхронизиране продължава да работи. Веднага след като Vcc падне под VBAT, RAM и RTC преминават към VBAT, захранван от батерии.
VBAT - вход за всяка стандартна 3-волтова литиева батерия или друг източник на захранване. DS1307 изисква напрежението на батерията да бъде в диапазона 2.0 за нормална работа. 3,5 V. Литиевата батерия с капацитет 48 mAh или повече ще поддържа DS1307 при липса на захранване.
над 10 години при 25 ° C.
SCL (Serial Clock Input) - използва се за синхронизиране на данни през серийния интерфейс.
SDA (Сериен вход/изход за данни) - входно-изходен щифт за двужилен сериен интерфейс. SDA щифтът е с отворен източник и изисква външен издърпващ резистор.