Таймер DS1307

7 сентября 2013

Таймер DS1307 получил большое распространение в ККМ. Рано или поздно в процессе ремонта приходится сталкиваться с поломками связанными именно с таймером DS1307. Справочной информации по работе этой микросхемы довольно много, мы же рассмотрим только практическую сторону вопроса.

Довольно простеньким осциллографом С1-64 можно отследить синусоиду на кварце без срыва генерации. 0,05Вольт/деление 50микросекунд/деление

Рис. Синусоида на первой ноге кварцевого резонатора Рис. Синусоида на второй ноге кварцевого резонатора.

При запуске таймера от 5 вольт, генерация на кварце не появляется. Это значит, что при появлении напряжения питания таймер стоит! Для гарантированной работы требуется принудительный запуск таймера. Для запуска таймера необходимо бит 7 регистра 0 установить в 0.

Бит 7 регистра 0 - это бит остановки часов (clock halt - CH). СН=1 тактовый генератор выключен. СН=0 тактовый генератор включен.

Виды корпусов

Рис. Расположение выводов (Pinout) таймера DS1307

  • DS1307 - 8-выводный DIP
  • DS1307Z - 8-выводный SOIC
  • DS1307N - 8-выводный DIP промышленный
  • DS1307ZN - 8-выводный SOIC промышленный

Этапы включения Таймера

Рис.  Диаграмма включения таймера DS1307

Рис.  Регистры таймера DS1307

Рис.  Карта адресов таймера DS1307