Записи с меткой ‘PCF8583’

Модуль часов реального времени PCF8583 / PCF8593

       Зачастую в своих проектах приходится работать с отсчетом времени и даты. В системе где нужно вести лог событий или точный отсчет времени, пропадание напряжения питания равносильно выходу ее из строя. Так как в результате в показаниях данных будет каша, и ничего толкового с этого не выйдет. Во избежания этой беды используют, так называемые, часы реального времени (Real Time Clock). Они позволяют вести отсчет даже при пропадании напряжения питания, а при возобновлении мы получим необходимые нам данные без потерь.  Делать аппаратно на микроконтроллере это можно за счет наличия асинхронного таймера, но это уже другой разговор. Производители позаботились и выпустили целую линейку RTC — микросхем   DS1307 / PCF8583 / PCF8563 / PCF8593 и тд.  В основном они имеют схожие параметры, характеристики и даже корпуса.

Real Time Clock PCF8583

pcf8583

Небольшой 8- выводной корпус, на выбор DIP/ SO8/ HVQFN20. На борту имеет часы, календарь, таймер, будильник да в придачу еще 240 байт памяти под наши нужды. Общение с микроконтроллером происходит по I2C интерфейсу. Для подключения, из обвязки практически ничего не требует. Понадобится часовой кварц на 32.768 kHz, пару диодов, резисторов и батарейка.

Схема включения  PCF8583:

pcf8583_sh

Читать далее »