Есть ноутбуки, ПК, микроконтроллеры и многое другое, что можно подключить и подключить без батареи. Но как системные часы по-прежнему следят за временем без какого-либо питания?
Есть ноутбуки, ПК, микроконтроллеры и многое другое, что можно подключить и подключить без батареи. Но как системные часы по-прежнему следят за временем без какого-либо питания?
Ответы:
Они используют небольшую резервную батарею, о которой вы можете прочитать в Википедии :
Современные материнские платы для персональных компьютеров имеют резервный аккумулятор для работы схемы часов реального времени и сохранения памяти конфигурации, пока система выключена.
В компьютерах это обычно называют «батареей BIOS» и обычно представляет собой литиевый элемент, такой как CR2032. На фото ниже оно обведено красным:
Это то же самое для портативных устройств, которые имеют собственную батарею, например, ноутбук. Вы можете доказать это, вынув внутреннюю батарею и посмотрев, держит ли она время.
Поэтому, чтобы ответить на ваш вопрос, они не держат время без питания, у них есть батарея для этого.
Современное оборудование часто использует ультраконденсаторы для поддержания часов реального времени включенными, когда система выключена:
Это типичное решение для большинства мобильных телефонов, которые почти постоянно питаются и нуждаются в резервном питании, только когда пользователь извлекает батарею.
В то время как другие ответы однозначно верны: электронные устройства не могут отслеживать время без источника питания, существуют и другие соображения, которые могут создать иллюзию отслеживания времени:
Без источника питания электронное устройство не может следить за временем. Батареи являются источниками питания, поэтому о них нельзя думать, что они способны держать время без питания.
Есть еще одна стратегия, которая не отслеживает время. Когда вы синхронизируете свое устройство с компьютером, время на нем синхронизируется.
Помимо «большой разряженной батареи на материнской плате компьютера», есть еще одно устройство, в котором другие ответы не упоминаются: RTC (часы реального времени).
Некоторые микроконтроллеры имеют такую особенность, имея встроенную батарею внутри чипа, которая может сохранять время в течение десятилетий без внешнего питания.