Istnieją laptopy, komputery PC, mikrokontrolery i wiele innych rzeczy, które można podłączyć i podłączyć bez baterii. Ale w jaki sposób zegar systemowy nadal śledzi czas, nie mając nic do zasilania?
Istnieją laptopy, komputery PC, mikrokontrolery i wiele innych rzeczy, które można podłączyć i podłączyć bez baterii. Ale w jaki sposób zegar systemowy nadal śledzi czas, nie mając nic do zasilania?
Odpowiedzi:
Używają małej zapasowej baterii, o której można przeczytać na Wikipedii :
Nowoczesne płyty główne komputerów osobistych są wyposażone w baterię podtrzymującą, która umożliwia sterowanie zegarem czasu rzeczywistego i zachowanie pamięci konfiguracyjnej, gdy system jest wyłączony.
W komputerach jest to zwykle nazywane „baterią BIOS” i zazwyczaj jest ogniwem litowym, takim jak CR2032. Na poniższym zdjęciu jest zaznaczone na czerwono:
To samo dotyczy urządzeń przenośnych, które mają własną baterię, na przykład laptopa. Możesz to udowodnić, wyjmując wewnętrzną baterię i sprawdzając, czy zachowuje czas.
Aby odpowiedzieć na twoje pytanie, tak naprawdę nie mają czasu bez zasilania, mają na to baterię.
Nowoczesne urządzenia często wykorzystują ultra-kondensatory do utrzymywania zasilania zegara czasu rzeczywistego, gdy system jest wyłączony:
Jest to typowe rozwiązanie dla większości telefonów komórkowych, które są prawie stale zasilane i potrzebują zasilania rezerwowego tylko wtedy, gdy użytkownik wyjmie baterię.
Podczas gdy inne odpowiedzi są zdecydowanie prawdziwe: urządzenia elektroniczne nie mogą śledzić czasu bez źródła zasilania, istnieją jednak inne względy, które mogą dać złudzenie śledzenia czasu:
Bez źródła zasilania urządzenie elektroniczne nie może śledzić czasu. Baterie są źródłami zasilania, więc nie można ich uważać za zdolnych do zachowania czasu bez zasilania.
Istnieje inna strategia, która nie śledzi czasu. Podczas „synchronizacji” urządzenia z czasem komputera na urządzeniu jest synchronizowany.
Oprócz „dużej płaskiej baterii na płycie głównej komputera” istnieje jeszcze jedno urządzenie, o którym inne odpowiedzi nie wspominają: RTC (zegar czasu rzeczywistego).
Niektóre mikrokontrolery mają taką funkcję, ponieważ mają wbudowaną wewnętrzną baterię, która może utrzymywać czas przez dziesięciolecia bez zewnętrznego zasilania.