DS1302

Бинарные часы на DS1302 и микроконтроллере ATmega8

Просмотров: 16404Комментарии: 11
Микроконтроллеры AVRЭлектроника. Схемотехника
Понравилась мне идея бинарных часов и решил сделать проект себе на будущее. Сразу решил, что отображаться и устанавливаться будут только минуты и часы. Так как эти часы буду делать только на показ или на подарок. Не буду углубляться в подробности, программа довольно простая. Приведу схему и краткие характеристики заложенные в эти часы. На схеме не ставил ограничительные резисторы на светодиоды. Понятное дело, что если собирать эти часы в железе, то нужно перед каждым светодиодом поставить ограничивающий резистор где-то на 200 Ом. В конце статьи можно скачать проект в Протеусе и программу на WinAVR.
Схема

Часы реального времени DS1302 и микроконтроллер AVR

Просмотров: 42370Комментарии: 16
Микроконтроллеры AVRЭлектроника. Схемотехника
Часы реального времени - электронная схема, предназначенная для учета времени, даты, дня недели и др. В общем-то RTC (real time clock - часы реального времени) могут быть реализованы и без специализированных устройств, но использование отдельной микросхемы позволяет добиться более низкого энергопотребления, освободить ресурсы процессора для решения других задач и добиться более высокой точности. Почему выбрал из множества микросхем часов реального времени именно DS1302? Да, просто хотелось поработать с трех проводным интерфейсом и сделать подключение к любым портам МК. 
Итак, скачиваем даташит на микросхему DS1302 и начинаем изучать особенности микросхемы, команды и всю информацию, которая понадобится для работы с этими часами.

Характеристики:
  1. Считает секунды, минуты, часы, день недели, день месяца, месяц, год с учетом высокосных лет до 2100года
  2. Отображение времени в 12 или 24 часовом видах с отображением AM или PM
  3. Питание может находится в диапазоне 2.0 - 5.5В
  4. При 2В потребляет ток меньше 300нА
  5. Простой 3-х проводный интерфейс
  6. Рабочий диапазон температур: -40...+850С
Теперь посмотрим на распиновку микросхемы и описание функций ножек.