часы реального времени
Есть вопросы ? Напишите нам.
Часы реального времени или RTC — это микросхема, которая обеспечивает показ точного времени по отношению к определенной дате и времени. Это очень важная функция, поскольку она позволяет устанавливать правильное время и дату для любой задачи. RTC обычно состоит из микросхемы часов с батарейным питанием или атомных часов.
Функции и назначение
Существует множество применений RTC, но наиболее важным является обеспечение точного времени и даты. Микросхему реального времени можно компоновать различными способами. Питание осуществляется от встроенной литий-ионной батареи. В результате, даже если питание системы отключено, часы RTC продолжают работать.
Примеры систем, которые в значительной степени зависят от данной технологии:
- Цифровые часы.
- Системы учета рабочего времени.
- Цифровые камеры и т.д.
Часы RTC — хороший выбор для приложений, которым требуется отметка времени. Любое приложение всегда лучше всего разрабатывать с использованием микросхемы RTC, даже если первоначальная настройка может быть сложной.
Для любого процесса, имеющего дело с реальным временем, обычно есть два способа решения проблемы. Таймеры контроллера можно запрограммировать на внутреннюю генерацию времени или можно использовать часы RTC.
Большинство системных часов используют тактовые импульсы для контроля и управления временем, но в микросхемах RTC вместо этого применяется кварцевый генератор.
Микросхема-часы также отвечает за обеспечение правильной синхронизации всех системных процессов. Срок службы батареи RTC должен составлять не менее трех-пяти лет.
Как работают часы реального времени?
Таймер реального времени работает с точностью до одной милисекунды. Кроме того, RTC часто используется в программных и аппаратных операционных системах для отслеживания времени на часах и календарной даты. Многочисленные функции RTC являются узкоспециализированными и необходимы для поддержания высокой точности и надежности в таких устройствах:
- ПК;
- Мобильные телефоны;
- Планшеты;
- Смарт-ТВ;
- Цифровые часы;
- Бытовая техника;
- Медицинские устройства и т.д.
RTC часто включают в себя собственный внутренний генератор, который поставляется с внешним кристаллом. Все источники синхронизации работают на частоте 32 768 Гц. С внешним источником синхронизации можно использовать высокоточное и стабильное устройство, такое как кварцевый генератор с температурной компенсацией (TCXO).
Мультиплексор выбирает источник тактового сигнала и подает его на пределитель, который делит его на переменную 32 768 (215) для генерации односекундного тактового сигнала.
RTCS содержат счетчик секунд, который обычно имеет размер 32 бита или больше. Можно также купить в Москве часы-таймер RTC, которые включают в себя специальные счетчики для отслеживания времени суток и управления календарными датами.
Простые часы RTCS без указания времени и даты выполняют эту задачу с помощью программного обеспечения. Часто используемой опцией является генерация прямоугольной волны частотой 1 Гц с выходного контакта. RTC может генерировать прерывание процессора в ответ на ряд различных событий.
Часто у RTC есть специальный контакт питания, который позволяет ему работать, когда остальная часть микроконтроллера выключена. Обычно этот контакт питания подключается к резервному аккумулятору или внешнему устройству, подающему питание.