Мне всегда интересно, как хронометраж работает на любом электронном устройстве; основа, на которой он увеличивает единицы времени, например каждую секунду или микросекунду.

Где-то я читал, что работает с батареей; но как?

2 ответа2

1

Это та же система, что и у обычных кварцевых часов (и / или кварцевого генератора). У вас есть кварц, который колеблется. Батарея используется для того, чтобы иметь минимальный функционал системы, чтобы сохранять время и поддерживать минимальный объем памяти (CMOS) активным, чтобы сэкономить это время и определенные конфигурации системы.

1

Мы используем кварцевые генераторы.

Когда небольшое количество энергии подается на кристалл кварца, этот кристалл начинает колебаться. Он выводит очень маленький сигнал, который можно измерить. Частота колебаний зависит от размера и формы кристалла и достаточно постоянна.

Это колебание может использоваться как "тик", который управляет цепью, которая считает время. Поскольку мы знаем частоту генератора, мы знаем, сколько "тиков" должно быть в секунду, можно использовать простой счетчик, чтобы сообщить фактической схеме синхронизации, когда прошло определенное количество времени.

Батарея не является источником сигналов времени, она используется для поддержания работы кристалла и цепей времени, пока компьютер выключен. Поскольку это такая простая схема, она использует невероятно малый ток, а батарея CR2032 может поддерживать его в течение многих лет.

Обычно, хотя кристалл используется в основном в периоды, когда система спит, и в качестве "базовых" часов, из которых получены другие системные часы. Существуют более точные методы хронометража, которые работают на более высоких частотах, такие как петли фазовой синхронизации (PLL), которые могут действовать как умножители тактовых импульсов, которые могут брать низкочастотные тактовые импульсы и умножать их до более высоких частот, используемых процессорами и другими более мелкозернистыми устройствами синхронизации. ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .