DS1678

Регистратор событий в реальном времени

Отличительные особенности:

Описание выводов:

Vbat Батарея питания
X1 Вход от кварцевого резонатора
X2 Выход к кварцевому резонатору
INT Вход/выход прерывания
GND Общий
SDA Ввод/вывод 2-х проводного интерфейса
SCL Синхронизация 2-х проводного интерфейса
VCC +5В питание

Структурная схема DS1678:

Расположение выводов DS1678:

Расположение выводов DS1678

Общее описание:

Регистратор событий в реальном времени DS1678 фиксирует время и дату возникновения непериодического, асинхронного события, когда вход INT инициирован. Когда происходит первое событие, устройство записывает секунды, минуты, часы, дату, день недели, месяц, год и столетие. В дальнейшем действует 16-ти разрядный счетчик интервалов времени для регистрации событий. Для этого выделено 2048 байт памяти, что позволяет зафиксировать 1025 событий. Регистр счета событий содержит общее количество событий, которые были зарегистрированы в текущей записи. Регистр счета событий также позволяет пользователю определить, записываются ли данные в память. Существует три варианта разрешающей способности счетчиков. Выбранный вариант должен быть адекватен максимальной длительности интервала времени между двумя событиями. В этом случае не потребуется дополнительная память. Если выбрать секунды, то интервал времени между событиями в 18.2 ч не потребует дополнительной памяти для запоминания. При выборе минут - 45.5 дней, часов - 7.5 лет. Зная ожидаемую частоту событий, можно легко предположить какая разрешающая способность наиболее экономно будет использовать память. Событием может считаться три различных случая, в зависимости от того, как запрограммировал пользователь биты пускового механизма (TRx) в регистре управления. Событие может быть вызвано падающим фронтом на INT, нарастающим фронтом или нарастающим и падающими фронтами. Последняя настройка позволяет оценить сколько раз объект включался/выключался и как долго находился в каждом из этих состояний. Часы реального времени обеспечивают счет в секундах, минутах, часах, днях, датах, месяцах, годах с учетом высокосности года и нормальной работой после 2000 года, а также выполняют функцию будильника. 2-проводной интерфейс позволяет всему устройству функционировать также, как установленным одним часам реального времени в системе. Программируемый датой и временем, будильник устанавливает флаг в регистре управления, когда запрограммированное время достигнуто. Этот флаг может быть считан через последовательный интерфейс, когда DS1678 находится в режиме записи, или считан с вывода INT, когда запись не активна и биты выбора интервала продолжительности (DISx) сброшены. DS1678 работает как подчиненное устройство на 2-проводной последовательной шине. Доступ к данным возможен при создании начального условия (START condition) и передачей кода устройства и адреса регистра. При приеме/передаче данных первым передается старший байт (MSB). Счетчик адреса автоматически будет увеличиваться, чтобы к данным обращаться последовательно, не указывая адрес регистра. Так происходит, пока не будет выполнено конечное условие (STOP condition). Если напряжение питания VCC станет ниже 1.25 x VBAT, то устройство автоматически защитит себя, запретив доступ к себе и сбросив счетчик адреса. Информация по последовательному интерфейсу в это время не воспринимается, чтобы предотвратить ошибочный доступ к данным в переходном режиме питания. Когда VCC падает ниже VBAT устройство автоматически подключает резервную батарею. Обратно, к питанию от VCC, устройство возвращается, когда VCC большие чем VBAT на 0.2 В. Сигналы от управляющей системы воспринимаются, если VCC станет больше чем 1.25 x VBAT.

Документация:

  446 Kb Engl Описание микросхемы DS1678
 
Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Компоненты > Maxim > Часы реального времени > Последовательные

реклама

 




Мероприятия:






 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники