Что такое модуль часов реального времени. Как работают RTC-модули. Для чего используются часы реального времени в электронике. Как подключить и настроить RTC-модуль на Arduino.
Что такое модуль часов реального времени (RTC)
Модуль часов реального времени (RTC) — это электронное устройство, предназначенное для точного отслеживания текущего времени и даты. Основные функции RTC-модуля:
- Непрерывный отсчет времени (секунды, минуты, часы) и даты (число, месяц, год)
- Сохранение настроек времени при отключении основного питания
- Низкое энергопотребление в режиме работы от батареи
- Точность хода за счет использования кварцевого резонатора
- Интерфейс для подключения к микроконтроллеру (обычно I2C или SPI)
Наиболее распространенные модели RTC-модулей: DS1307, DS3231, PCF8563. Они отличаются точностью хода, набором функций и стоимостью.
Принцип работы RTC-модуля
В основе работы модуля часов реального времени лежат следующие компоненты:

- Микросхема RTC (например, DS1307) — выполняет функции часов и календаря
- Кварцевый резонатор — задает точную частоту для отсчета времени
- Батарея CR2032 — обеспечивает питание при отключении основного источника
- Микросхема памяти EEPROM — для хранения настроек (опционально)
Микросхема RTC непрерывно отсчитывает время, используя частоту кварцевого резонатора. При отключении основного питания модуль переключается на работу от батареи, что позволяет продолжать отсчет времени. Интерфейс I2C или SPI используется для настройки и считывания показаний времени микроконтроллером.
Области применения RTC-модулей
Модули часов реального времени широко используются в различных электронных устройствах и системах:
- Автоматизация «умного дома» — управление освещением, отоплением по расписанию
- Системы видеонаблюдения — добавление меток времени на видеозаписи
- Регистраторы данных — запись показаний датчиков с привязкой ко времени
- Промышленные контроллеры — синхронизация процессов, формирование отчетов
- Бытовая техника — часы в микроволновых печах, стиральных машинах и т.д.
- Автомобильная электроника — бортовые компьютеры, системы сигнализации
RTC-модули позволяют реализовать функции отложенного включения/выключения, будильника, таймера и другие задачи, связанные с отсчетом времени.

Преимущества использования RTC-модуля
Применение отдельного модуля часов реального времени имеет ряд преимуществ по сравнению с программной реализацией часов на микроконтроллере:
- Высокая точность хода за счет использования кварцевого резонатора
- Низкое энергопотребление в режиме работы от батареи
- Сохранение настроек времени при отключении питания
- Разгрузка микроконтроллера от задачи отсчета времени
- Наличие дополнительных функций (будильник, таймер и т.д.)
- Простота интеграции в проект за счет готового модуля
Все это делает RTC-модули оптимальным выбором для большинства проектов, где требуется точный отсчет времени.
Подключение RTC-модуля к Arduino
Рассмотрим подключение популярного модуля DS1307 к плате Arduino Uno:
- Подключите VCC модуля к выводу 5V Arduino
- Подключите GND модуля к выводу GND Arduino
- Подключите SDA модуля к выводу A4 Arduino
- Подключите SCL модуля к выводу A5 Arduino
Для работы с модулем потребуется установить библиотеку RTClib. После подключения и установки библиотеки можно использовать следующий код для инициализации и получения времени:

Настройка точности хода RTC-модуля
Для повышения точности хода RTC-модуля можно выполнить его калибровку. Процесс калибровки включает следующие шаги:

- Установите точное время на модуле
- Оставьте модуль работать в течение длительного периода (неделя или месяц)
- Сравните показания модуля с эталонным источником времени
- Рассчитайте отклонение и внесите корректировку в настройки модуля
Некоторые модели RTC (например, DS3231) имеют встроенные функции температурной компенсации, что позволяет добиться еще более высокой точности хода.
Дополнительные функции RTC-модулей
Многие современные RTC-модули предлагают расширенный набор функций:
- Будильник — генерация сигнала в заданное время
- Таймер обратного отсчета — отсчет заданного интервала времени
- Генерация прямоугольного сигнала заданной частоты
- Датчик температуры — измерение температуры кристалла
- Энергонезависимая память — хранение пользовательских данных
Эти дополнительные функции расширяют возможности применения RTC-модулей в различных проектах.
Выбор оптимального RTC-модуля для проекта
При выборе RTC-модуля для конкретного проекта следует учитывать следующие факторы:
- Требуемая точность хода
- Диапазон рабочих температур
- Напряжение питания
- Наличие дополнительных функций
- Интерфейс подключения (I2C, SPI)
- Стоимость модуля
Для большинства любительских проектов оптимальным выбором будет модуль на базе DS1307 или DS3231. Для промышленных применений может потребоваться более точный и стабильный модуль.

Модуль часов реального времени DS1302
Главная
Главная Датчики Времени Модуль часов реального времени DS1302
отзывы0
Предыдущий Следующий
Батарейка в комплекте.
Артикул: NA227
Производитель:Китай
200 р.
Количество:
В наличии: 0
Похожие
Понижающий DC-DC преобразователь 2 Х 5V USB 3A
150 р.
Сервопривод MG90S 360 градусов (пост. вращение)
400 р.
Понижающий DC-DC преобразователь 300W 10A
500 р.
Сервопривод TD-8120MG, 20 кг/см, 180°
900 р.
Arduino NANO совместимый контроллер (ноги не припаяны)
380 р.
модуль твердотельного реле 1 канал, 5V 2A
180 р.
ДатчикиВременисмотреть все товары магазина
Назад
Пароль
Забыли пароль?
Регистрация
Цена (р.):
от до
Название:
Артикул:
Текст:
Выберите категорию:
Все
Наборы и роботы
Контроллеры
» Arduino совместимые
» ESP32, ESP8266
» STM32
» Платы расширения
Датчики
» Климатические
» Света и цвета
» Расстояния, положения
» Тактильные
» Датчики газа
» Времени
» Звука
» Напряжения, тока
» Считыватели бесконтактные
Модули
» Программаторы, интерфейс
» Питание
»» Повышающие DC-DC преобразователи
»» Понижающие DC-DC преобразователи питания
»» Блоки питания AC-DC
»» Зарядные устройства для АКБ
»» Батарейные отсеки
» Генераторы сигналов
» Термореле
» Умный дом
» Реле
Дисплеи, индикация
» Дисплеи
» Индикаторы, диоды
Механика
» Сервоприводы
» Моторы, колёса
» Драйверы моторов
» Рычаги, кронштейны, крепёж
Макетирование
» Инструменты
» Провода, коннекторы
» Макетные платы
Пластик для 3D принтера
Беспроводная связь, FPV видео
» Wi-Fi
» Bluetooth
» NRF24L01
» Аппаратура 2.
Производитель:
ВсеКитай
Новинка:
Вседанет
Спецпредложение:
Вседанет
Результатов на странице:
5203550658095
Каталог товаров
Назад
часы Часы реального времени (RTC), DS1307
Модуль часов реального времени DS1307 Tiny RTC I2C module 24C32 memory DS1307 clock.
Небольшой модуль, выполняющий функции часов реального времени. Выполнен на базе микросхемы DS1307ZN+. Непрерывный отсчет времени происходит благодаря автономному питанию от батареи, установленной в модуль. Также модуль содержит память EEPROM объемом 32 Кбайт, сохраняющую информацию при отключении всех видов питания. Память и часы связаны общей шиной интерфейса I2C. На контакты модуля выведены сигналы шины I2C. При подключении внешнего питания происходит подзарядка батареи через примитивную цепь подзарядки. На плате имеется место для монтажа цифрового датчика температуры DS18B20. В комплект поставки он не входит.
Использование этого устройства происходит при измерении временных интервалов более недели приборами на основе микроконтроллера. Задействовать собственные ресурсы МК для этой цели неоправданно, а зачастую невозможно. Обеспечить бесперебойное питание на длительный срок дорого, установить батарею для питания МК нельзя из-за значительного тока потребления. Тут на выручку приходит модуль часов реального времени DS1307.
Также модуль часов реального времени DS1307 благодаря наличию собственной памяти позволяет регистрировать данные событий, происходящих несколько раз в сутки, например измерения температуры. Журнал событий в дальнейшем считывается из памяти модуля. Эти возможности позволяют использовать модуль в составе автономной автоматической метеостанции или для исследований климата в труднодоступных местах: пещерах, вершинах скал. Становится возможным регистрировать тензопараметры архитектурных сооружений, например опор мостов и других. При оснащении прибора радиосвязью достаточно установить его в исследуемой местности.
Устанавливается литиевая дисковая батарея CR2032.
На часах реального Времени 5 пинов: 5V, GND, SCL, SDA и SQW.
• 5V используется для питания чипа модуля часов реального времени, когда вы делаете к нему запрос для получения данных о времени. Если сигнал 5 В не поступает — чип переходит в «спящий» режим.
• GND — общая земля. Обязательно подключается в схему.
• SCL — контакт i2c часов — необходим для обмена данными с часами реального времени.
• SDA — контакт, по которому через i2c передаются данные с часов реального времени.
• SQW дает возможность настроить вывод данных в виде square-wave. В большинстве случаев этот контакт не используется.
Электрическая схема:
Устройство обменивается данными с электроникой прибора с помощью сигналов SCL и SDA. Микросхема IC2 – часы реального времени. Конденсаторы С1 и С2 снижают уровень помех в линии питания VCC. Резисторы R2 и R3 обеспечивают надлежащий уровень сигналов SCL и SDA. С вывода 7 микросхемы IC2 поступает сигнал SQ, состоящий из прямоугольных импульсов частотой 1 Гц. Он используется для проверки работоспособности МС IC2. Компоненты R4, R5, R6, VD1 обеспечивают подзарядку батареи BAT1. Для хранения данных модуль часов реального времени DS1307 содержит микросхему IC1 – долговременная память. US1 – датчик температуры. Сигналы модуля и линии питания выведены на соединители JP1 и P1.
Информационная шина:
I2C это стандартный последовательный интерфейс посредством двух сигнальных линий SCL, SDA и общего провода. Линии интерфейса образуют шину. К линиям интерфейса I2C можно подключить несколько микросхем, не только микросхемы модуля. Для идентификации микросхемы на шине, а именно записи данных в требуемую МС и определения от какой МС поступают данные. Каждая микросхема имеет уникальный адрес для проложенной шины. DS1307 имеет Адрес 0x68. Он записан на заводе-изготовителе. Микросхема памяти имеет адрес 0x50. В программное обеспечение Arduino входит программная библиотека, обеспечивающая поддержку I2C.
Микросхема часов реального времени:
DS1307 обладает низким энергопотреблением, обменивается данными с другими устройствами через интерфейс I2C, содержит память 56 байт. Содержит часы и календарь до 2100 г. Микросхема часов реального времени обеспечивает другие устройства информацией о настоящем моменте: секунды, минуты, часы, день недели, дата. Количество дней в каждом месяце учитывается автоматически. Есть функция компенсации для високосного года. Имеется флаг, чтобы определить, работают часы в 24-часовом режиме или 12-часовом режиме. Для работы в режиме 12 часов микросхема имеет бит, откуда считываются данные для передачи о периоде времени: до или после обеда.
Батарея:
В держатель на обратной стороне платы устанавливается литиевая дисковая батарея CR2032. Она выпускается множеством производителей, например изготовленная фирмой GP обеспечивает напряжение 3,6 В и ток разряда 210 мАч. Батарея подзаряжается во время включения питания, с таким режимом работы литиевой батареи мы сталкиваемся на материнской плате компьютера.
Модуль часов реального времени SparkFun — BOB-12708
4.4 из 5
На основании 18 оценок:
Сейчас просматриваются все отзывы покупателей.
Показаны результаты со звездным рейтингом.
2 из 2 нашел это полезным:
что-то, что вам нужно
от участника № 334301 проверенный покупатель
НИКТО не сказал мне, что нужно НАСТАВЛЯТЬ ЧАСЫ!!!! Там было много про то, что он был установлен на заводе и будет ходить 17 лет, но ничего о том, что я должен был установить часы. Я нашел это в малоизвестном руководстве по использованию PICAXE и протокола последовательной связи I2C. Обратите внимание на вашу спецификацию данных SPARKFUN, что разделительная плата должна иметь набор данных с инструкцией HI2COUT!
1 из 1 нашел это полезным:
Хорошие часы!
Джок Носгроув проверенный покупатель
Прост в использовании, мне также нужно было настроить часы, но это легко сделать одной строкой из RTClib (погуглите)!
1 из 1 нашел это полезным:
Отличный продукт, но отсутствует отличное руководство по подключению SparkFun
от xsk8rat проверенный покупатель
Я предпочитаю это «Dead On RTC», так как I2C проще подключить, чем SPI на ICSP для плат, которые я использую. Продукт работал, как задумано из коробки. Часы могли быть запрограммированы, но я не проверял. Кусок пирога!
Будучи тупоголовым хамом, руководство по подключению SparkFun (как правило, потрясающее) могло бы мне пригодиться. Тем не менее, я запутался. Я использовал ветку AdaFruit библиотеки JeeLabs. (Так что я должен этим людям.)
1 из 1 нашел это полезным:
Действительно хороший чип для хранения времени, но требует некоторого понимания от других веб-сайтов.
от участника #12035 проверенный покупатель
Я дважды использовал этот чип с Arduino Uno: (1) для регулировки угла подъема солнечной батареи, установленной на мачте, и (2) для введения определенного количества раствора для борьбы с водорослями EM1 в резервуар с серой водой. Оба проекта требовали знания реального времени (месяц, день и время). Сама микросхема проста в использовании, но требует некоторого понимания ее внутреннего программирования и назначений регистров I2C. Лучший источник понимания, который я нашел, — это архивная статья от Hobby Robotics под названием «Пример шины I2C с использованием часов реального времени DS1307». Эту статью и большое количество следующих вопросов/ответов можно найти по адресу http://www.glacialwanderer.com/hobbyrobotics. Эта статья, написанная Морисом Рибблом, предоставила все, что мне нужно было знать о программировании чипа и чтении его регистров. Два совета другим начинающим пользователям: (1) Не используйте возможности вывода прямоугольных сигналов (SQW), если они вам действительно не нужны. Если вы включите эту функцию, срок службы встроенной батареи чипа значительно сократится. (2) Внутреннее программирование микросхемы регулярно выводит данные в 7 ячеек регистров, включая секунды, минуты, часы, день недели, день месяца, месяц и год (в указанном порядке).
Вы не можете изменить (или удалить) информацию, загруженную в каждую из этих ячеек регистра. Если вам не нужна вся эта сохраненная информация для ваших целей, просто измените свою программу «get» и запрашивайте только то, что вам нужно по имени. Например, вам может не понадобиться dayOfWeek, но вы должны хотя бы инициализировать этот регистр, когда устанавливаете время запуска. (Обязательно закомментируйте оператор инициализации в вашей программе после того, как вы правильно установили время в чипе. В противном случае, когда Arduino перезагрузится (возможно, из-за отключения питания), чип будет повторно инициализирован с неправильным временем/датой запуска.)
1 из 1 нашел это полезным:
хорошие часы с плохой библиотекой
от пользователя #424857 проверенный покупатель
После просмотра эти часы снова и снова переключаются с правильного времени на неправильное. Решил копнуть в поисках проблемы. Проблема в том, что sparkfun указывает на сломанную библиотеку для этих часов. На GitHub есть исправленная версия, которая устраняет проблему. Но готов поспорить, что многие покупатели SparkFun выбросили эту штуку и попробовали другие часы. Я не доверяю этому.
Отличная экономия времени для одноразового проекта
от участника № 225985 проверенный покупатель
Этот модуль было исключительно легко подключить к Arduino. Разделительная плата упростила тестирование на макетной плате, а затем впаивание непосредственно в готовый проект. Незначительным улучшением будет добавление неподключенного отверстия и прокладки напротив отверстий основного разъема, чтобы можно было установить дополнительный штифт разъема и сделать постоянную установку на другой печатной плате более прочной.
Простой в использовании модуль RTC
от участника № 358330 проверенный покупатель
Недавно я получил электронное письмо от SparkFun с проектом часов с использованием DS1307 и 3-х 5-вольтовых вольтметров. Это выглядело интересно, поэтому я построил один. Этот модуль DS1307 прост в использовании — вам просто нужно следить за 24-часовой ошибкой в библиотеке SparkFun DS1307, которую я исправил в своем форке GITHUB. Также было бы неплохо, если бы библиотека предоставила доступ к 56-байтной оперативной памяти DS1307 с батарейным питанием, которую я планирую добавить в свою вилку (потому что я хочу ее использовать).
А вот сам модуль DS1307 отличный.
Хорошее и простое решение
от участника #321089 проверенный покупатель
Это хорошее решение для экономии времени.
В моем случае единственной проблемой была батарея, она работала меньше, чем ожидалось.
Прекрасно работает
от участника #627324 проверенный покупатель
Использование для расчета времени автоматической кормушки для рыб в рамках школьного проекта по программированию, оборудованию и 3D-печати. Аппаратное обеспечение представляет собой Arduino Uno,
Оно работает
по запаху проверенный покупатель
Кажется, он выигрывает несколько секунд в неделю, но, может быть, это потому, что он работает на кнопочной ячейке, пока у меня не будет времени вернуться к работе над этим проектом.
Отлично работает, прост в использовании
от пользователя #426982 проверенный покупатель
Я получил один из них для своего Arduino, который подключен к моей машине. Раньше у arduino был только протоэкран сверху с несколькими реле, проводными разъемами и BlueSmiRF Gold. Я использовал его, чтобы иметь возможность удаленно запускать машину с мобильного телефона или с Raspberry Pi в моем доме. Это работало отлично.
Я установил этот модуль, чтобы я мог отправить команду со своего телефона, чтобы машина завелась в определенное время, чтобы утром она завелась сама, прогрелась в течение 20 минут и автоматически выключилась в определенное время. определенное время, когда мне не нужно ничего делать. Сначала файл библиотеки из SparkFun не компилировался, но, видимо, это была проблема с тем, что у меня на рабочем столе была устаревшая версия программного обеспечения arduino. После обновления Arduino на моем ПК все скомпилировалось и заработало нормально.
Самое приятное в этом модуле то, что вам нужно установить время только один раз, а из-за батареи оно остается установленным навсегда, без необходимости постоянно подавать питание на плату. Таким образом, вы можете просто загрузить на Arduino скетч, который устанавливает только время, установить время один раз, а затем переписать Arduino с фактическим кодом, который вы будете использовать, и вам не нужно снова устанавливать время. Нет необходимости иметь код для установки времени в фактической программе Arduino, которую вы будете использовать.
Неизвестная проблема с проскальзыванием времени DS1307
от участника № 1291798 проверенный покупатель
Я использовал DS1307 RTC, чтобы обеспечить время для Arduino, чтобы управлять внешней схемой, которая включает свет один раз в день, «сигнальный» свет. Когда я просматриваю вывод Arduino через последовательный вывод, время часов увеличивается на несколько минут, и мне приходится сбрасывать модуль с помощью команды rtc.autoTime().
Спаркфан РТК
от bejinred проверенный покупатель
Простота подключения и быстрая доставка в праздничные дни.
РТК — очень практично
от участника № 1620446 проверенный покупатель
Предпочел бы, чтобы надпись была на стороне батареи, так как это сторона, которая будет сверху печатной платы. В противном случае батарею очень трудно заменить. Этот RTC используется в качестве метки времени для наблюдений за погодой, и точность очень хороша для этого приложения.
Тривиальная проблема с использованием rtc.autoTime, но в остальном здорово!
от участника #669345 проверенный покупатель
Сама плата работает отлично, и я очень рад, что она есть в моем проекте часов.
Единственная проблема, с которой я столкнулся, заключалась в том, что установка времени с помощью вызова rtc.autoTime правильно установила дату и минуты, но ошиблась с часами на шесть часов. Я предполагаю, что это на самом деле проблема с тем, что MacOS неправильно указывает время компиляции или неправильно указывает часовой пояс.
Исправление, конечно, состояло в том, чтобы просто вызвать rtc.setTime с текущим временем в качестве параметров и загрузить его, чтобы установить время, а затем загрузить его снова с закомментированным setTime.
Но странно — поиск в интернете меня не удовлетворил!
Большой прорыв RTC
от участника #107584 проверенный покупатель
Работает прямо из коробки! Все, что мне нужно было сделать, это припаять разъем и отпаять перемычки, которые подтягивали SDA и SCL к +5 В, поскольку Raspberry Pi, к которому я подключался, уже имеет на плате подтягивания к +3,3 В. Немного кода, 4 провода для подключения, и я мог читать и записывать регистры времени, чтобы устанавливать и читать время.
В настоящее время я использую его с Raspberry Pi, используя wirePi и bcm2835. Оба работали очень хорошо.
от участника № 56569 проверенный покупатель
Отличная маленькая плата для прототипирования. Работают очень хорошо, проблем никогда не было.
Очень маленький RTC, и это здорово.
от участника № 240011 проверенный покупатель
Почти самый маленький из найденных мной. Тем не менее, я разрабатываю плату, которая может использовать любой доступный RTC. Adafruit, Ebay finds и т. д. Они в основном имеют схожие конфигурации контактов, за исключением этого. Мне придется включить два варианта заголовка, потому что небольшой размер перевешивает неудобства.
Что такое часы реального времени (RTC)?
Автор Дэвид Мини, вице-президент по глобальным техническим продажам и маркетингу , ECS Inc. International
Скачать PDF
Знакомство с часами реального времени В ECS Inc. International мы предлагаем самый широкий ассортимент продукции в электронной промышленности. Наше портфолио включает кварцевые резонаторы, кварцевые резонаторы, генераторы, VCXO, TCXO, OCXO, часы реального времени (RTC) и миниатюрные экранированные силовые катушки индуктивности. ECS Inc. является признанным лидером в области продуктов для управления частотой и питанием. Наши продукты широко используются в IoT, носимых устройствах, потребительских товарах, автомобильной электронике и медицинских изделиях.
Часы реального времени, или RTC, — это цифровые часы, основной функцией которых является точное отслеживание времени, даже когда источник питания отключен или устройство переведено в режим пониженного энергопотребления. RTC состоят из контроллера, генератора и встроенного кварцевого резонатора. Они спроектированы как универсальные устройства, чтобы обеспечить лучшую производительность, чем отдельные компоненты, упростить интеграцию в новые конструкции и сократить время выхода на рынок.
Функции RTC называются регистрами. Данные регистра программируются в оперативной памяти. Регистры периодически обновляются — даже во время нормальной работы RTC. Дизайн RTC также включает функцию переключения питания на работу от батареи или другого резервного источника питания с низким энергопотреблением. Это позволяет RTC поддерживать точный и непрерывный отсчет времени, даже если устройство переходит в спящий режим или при отключении основного питания. Это также избавляет пользователя от необходимости сбрасывать время и дату каждый раз при включении питания устройства.
RTC используются в различных приложениях, где они играют решающую роль в точном отслеживании текущего времени, а также обеспечивают сигналы тревоги, таймеры и функции прерывания и помогают снизить энергопотребление.
Как сегодня используются RTC Многие из современных продуктов питаются от батарей, и доступ к замене батарей или перезарядке источников питания ограничен или отсутствует. Из-за отсутствия источников питания непрерывная работа всех систем и сенсорных функций может быстро разрядить батарею этих устройств. Решение состоит в том, чтобы запланировать прерывистую активацию продукта, чтобы значительно продлить срок службы батареи. Использование RTC позволяет разработчику отключать сильно потребляемый микроконтроллер, когда не требуется никаких задач, что приводит к значительной экономии энергии. Когда микроконтроллеры находятся в глубоком спящем режиме или в режиме пониженного энергопотребления, внутренние часы и схемы часов реального времени продолжают работать для обеспечения точного хронометража и функций будильника. В этом режиме потребляемый ток будет всего 0,5 мкА.
Модуль часов реального времени (RTC) решает проблему текущего потребления, всегда оставаясь включенным и являясь устройством с наименьшим текущим использованием, когда не требуется никаких других задач. Даже если RTC не используется в качестве энергосберегающего устройства, функция непрерывного хронометража имеет решающее значение для надлежащего функционирования современной электроники, медицинских устройств и промышленных продуктов, где энергосбережение и резервное хронометраж имеют первостепенное значение.
Обзор модулей RTC от ECS Inc. ECS Inc. International ECS-RTC-3225-5609и ECS-RTC-3225-5699HS представляют собой часы реального времени с интерфейсом шины I2C малого форм-фактора, низким энергопотреблением и встроенным TCXO 32,768 кГц. Точный датчик температуры и цепь с температурной компенсацией обеспечивают точность часов. Они поддерживают специализированные функции календаря и таймера и идеально подходят для портативных и небольших электронных устройств. Модуль часов реального времени предлагает выбор выходной частоты (32,768 кГц, 1024 Гц, 1 Гц) и включение/отключение одного выхода CMOS для периферийных устройств.
В часах реального времени ECS-RTC-3225-5609 и ECS-RTC-3225-5609 используется точный кварцевый резонатор, управляющий микроконтроллером для управления временными функциями. Эти модули часов реального времени позволяют инженерам гибко решать современные задачи проектирования. Наш подключенный мир требует взаимодействия с повышенной производительностью и сниженным энергопотреблением.
Модуль часов реального времени экономит место, время и деньги, поскольку вся интегральная схема выполнена в компактном корпусе. Это позволяет инженерам сократить количество деталей и свести к минимуму занимаемую площадь. Поскольку часы реального времени откалиброваны на заводе, они не требуют дополнительной настройки генератора на этапе проектирования или настройки во время работы.
Размер и интерфейс модулей RTC ECS Inc.
Чтобы свести к минимуму влияние на системную плату, ECS-RTC-3225-5609 и -5699HS доступны в корпусе 3,2 мм x 2,5 мм x 1,0 мм.
Интерфейс I 2 C представляет собой простую двунаправленную двухпроводную синхронную последовательную шину. Шина I2C поддерживает двунаправленную связь через последовательную линию синхронизации (SCL), контакт 5, и вход/выход последовательной линии данных (SDA), контакт 7. I 2 Устройство шины C может быть определено как «ведущее» и «ведомое». Модули ECS RTC можно использовать только в качестве ведомых. я 2 Интерфейс шины C поддерживает операции чтения/записи одного байта, а также инкрементный доступ к нескольким байтам.
Стабильность модулей RTC ECS Inc. Стабильность связана с производительностью кристалла 32,768 кГц и генератора, встроенного в RTC. Его производительность может ухудшиться из-за изменений температуры или эффектов, вызванных старением. Герметичные модули ECS-RTC-3225-5609 и ECS-RTC-3225-5699HS со встроенными кварцевыми резонаторами и схемой RTC сводят к минимуму влияние температуры, давления и влажности на производительность модуля.
- РАЗРЕШЕНИЯ ДЕЙСТВЕННОСТИ ДАМЕР: -40ºC ~ +85ºC
- Стабильность над температурой:
- ECS -RTC -3225-5609
- <± 5225-5609
- <± 5ppm +-20,20,20,20 ~ 70278
- <± 5225-5609
- 9. ~ +85ºC
- ECS-RTC-3225-5699HS
- <± 5PPM @ -40,C ~ +85ºC
- 129292929292929292929292929292929292929292929292929292929292929.
. - <± 5225-5609
RTC может создавать различные типы прерываний (вывод 10). Во время работы RTC можно запрограммировать на отправку тревожного или триггерного флага, чтобы обеспечить полное отображение часов и календаря. Эти функции прерывания активны, когда RTC работает от резервного источника (состояние питания Vbat). Для каждого возникновения и изменения прерывания RTC будет создавать цифровую временную метку события для проверки согласованности.
Примеры прерываний RTC включают периодические обновления времени, периодический обратный отсчет для таймеров, детекторы низкого напряжения, автоматическое переключение источника питания, сброс питания и аварийные сигналы.
Требуется ли калибровка модулей реального времени ECS Inc.?Аварийные сигналы основаны на настройках времени в регистрах. Прерывание по тревоге генерируется, когда время совпадает с настройками регистров, затем вывод 10 /INT переходит в низкий уровень и запускает прерывание по тревоге. Это будет то же самое для таймеров обратного отсчета для уведомления о том, что событие произошло.
Пользовательская калибровка ECS-RTC-3225-5609 или ECS-RTC-3225-5699HS не требуется, поскольку они точно калибруются в процессе производства с использованием высокоточных эталонных блоков синхронизации. Поскольку устройства откалиброваны, все ошибки, связанные с синхронизацией, измерением и оцифровкой значений температуры, включены в спецификации.
Возможные источники питания RTC и резервные источникиПри нормальной работе RTC обычно питается от основного источника питания системы. Однако для RTC требуется выделенный резервный источник питания, чтобы точно отслеживать время без перерывов и поддерживать хронометраж после отключения электроэнергии.
ECS Inc. ECS-RTC-3225-5609 и ECS-RTC-3225-5699HS предназначены для обнаружения низкого уровня или отсутствия основного напряжения питания и автоматически переключаются на батарею или дополнительный источник питания, поддерживающий внутренние часы. Он будет продолжать использовать резервный источник до тех пор, пока не будет восстановлено питание основной системы или не будет перезаряжена батарея.
Наиболее распространенным источником резервного питания будет батарейка типа «таблетка» или перезаряжаемая батарея. Другими вариантами являются MLCC или суперконденсатор. Питание также может быть доступно из другого близлежащего источника.
Для получения дополнительной информации о полном каталоге часов реального времени ECS Inc. International нажмите здесь.
Чтобы просмотреть полный каталог продукции ECS Inc. International, нажмите здесь.
Чтобы просмотреть дополнительные видеоресурсы, нажмите здесь.
Свяжитесь с нами, если вам нужна дополнительная информация или у вас есть особые требования в вашем приложении.
- ECS -RTC -3225-5609