อุปกรณ์อิเล็กทรอนิกส์ติดตามเวลาโดยไม่ใช้พลังงานได้อย่างไร


21

มีแล็ปท็อปพีซีไมโครคอนโทรลเลอร์และอื่น ๆ อีกมากมายที่สามารถเสียบและเสียบได้โดยไม่ต้องใช้แบตเตอรี่ แต่นาฬิการะบบยังคงติดตามเวลาโดยไม่มีอะไรให้พลังงานได้อย่างไร


5
-1 สำหรับการคิดว่าอุปกรณ์สามารถทำงานได้โดยไม่มีแหล่งพลังงาน คุณควรถามว่าแหล่งพลังงานคืออะไร
Quora Feans

10
@QuoraFeans ฉันไม่เห็นสมมติฐานใด ๆ ที่อุปกรณ์สามารถทำงานได้โดยไม่ต้องใช้แหล่งพลังงาน ฉันเข้าใจคำถามที่ถามว่า "เมื่อฉันเสียบกลับเข้าไปใหม่หลังจากถอดปลั๊กซักครู่แล้วมันมีเวลาที่เหมาะสมแล้วมันจะทำอย่างไร"
Don Hatch

คำตอบ:


49

พวกเขาใช้แบตเตอรี่สำรองขนาดเล็กซึ่งคุณสามารถอ่านเกี่ยวกับวิกิพีเดีย :

เมนบอร์ดคอมพิวเตอร์ส่วนบุคคลที่ทันสมัยมีแบตเตอรี่สำรองเพื่อเรียกใช้วงจรนาฬิกาตามเวลาจริงและเก็บรักษาหน่วยความจำการกำหนดค่าในขณะที่ระบบปิดอยู่

ในคอมพิวเตอร์มักจะเรียกว่า "แบตเตอรี่ BIOS" และโดยทั่วไปจะเป็นเซลล์ลิเธียมเช่น CR2032 ในภาพด้านล่างมันเป็นวงกลมสีแดง:

BIOS backup battery

นี่เป็นสิ่งเดียวกันสำหรับอุปกรณ์พกพาที่มีแบตเตอรี่เป็นของตัวเองเช่นแล็ปท็อป คุณสามารถพิสูจน์ได้โดยการถอดแบตเตอรี่ภายในและดูว่ามันทำให้เวลา

ดังนั้นเพื่อตอบคำถามของคุณว่าพวกเขาไม่ได้ให้เวลาโดยไม่มีอำนาจ แต่อย่างใดพวกเขามีแบตเตอรี่สำหรับมัน


8
และเมื่อแบตเตอรีนั้นตายสิ่งที่แปลกประหลาดก็สามารถเกิดขึ้นได้ ฉันได้รับ "คอมพิวเตอร์ที่เสียหาย" จากคนที่ฉันรู้จักครั้งหนึ่งหลังจากที่ซื้อเครื่องใหม่เพราะพวกเขาเบื่อที่จะพยายามทำให้มันทำงาน ... มันทำให้ฉันต้องเสียเงิน $ 2 สำหรับแบตเตอรี่ใหม่และมันใช้งานได้ดีมาหลายปี พวกเขาไม่เคยรู้ว่าคอมพิวเตอร์มีแบตเตอรี่
JPhi1618

4
มันไม่ใช่แบตเตอรี่เสมอไป กล้องดิจิตัลของฉันมีตัวเก็บประจุที่สามารถทำงานนาฬิกาต่อเนื่องเป็นเวลาหนึ่งหรือสองสัปดาห์และมีเวลามากพอที่จะเปลี่ยนแบตเตอรี่
Mark

3
@ JPhi1618 ผู้คนไม่พอใจกับการเปิดคอมพิวเตอร์ มันวิเศษมากที่สามารถแก้ไขคอมพิวเตอร์ที่ "ช้า" หรือ "แตก" ได้โดยการปัดฝุ่นออกจากพัดลม CPU
Dmitry Grigoryev

1
ประการที่สองเล็กน้อยเกี่ยวกับแล็ปท็อป ฉันมีของเก่าที่นี่มันใช้งานได้ แต่แบตเตอรี่ CMOS หมด - มันจะไม่ทำให้เวลาอีกต่อไป มันคือ $ 2 fix-- ถ้าฉันหาแบตเตอรี่โง่ได้ แม้กระทั่งคู่มือซ่อมไม่ได้บอกว่าซ่อนอยู่ที่ไหน
Loren Pechtel

มาเธอร์บอร์ดจำนวนมากก็ปฏิเสธที่จะให้คุณเข้าสู่การตั้งค่า BIOS หากแบตเตอรี่หมด แต่อย่างใดจะช่วยให้คุณสามารถเริ่มต้นคอมพิวเตอร์ได้ดี
vsz

29

อุปกรณ์ที่ทันสมัยมักใช้ตัวเก็บประจุพิเศษเพื่อขับเคลื่อนนาฬิกาแบบเรียลไทม์เมื่อปิดระบบ:

enter image description here

นี่เป็นวิธีแก้ปัญหาทั่วไปสำหรับโทรศัพท์มือถือส่วนใหญ่ที่ใช้พลังงานเกือบตลอดเวลาและต้องการพลังงานสำรองเมื่อผู้ใช้ถอดแบตเตอรี่ออก


1
สมาร์ทโฟน iOS และ Android มีบางอย่างเช่นนี้หรือไม่?
เสียง

1
@ RozzA: ฉันไม่รู้จริงๆว่าคุณกำลังพูดถึงอะไร ฉันคิดว่าคุณกำลังตั้งสมมติฐานที่ไม่ถูกต้องสองสามข้อเกี่ยวกับข้อความค้นหาง่าย ๆ ของฉัน
เสียง

1
@Malters เพื่อที่ว่าถ้าคุณเดินทางไปที่ไหนสักแห่งที่ไม่มีเครือข่ายครอบคลุมคุณจะได้รับการเตือนภัยในตอนเช้าและอย่าพลาดรถประจำทางของคุณออกไปจากสถานที่ที่น่าขนลุก
Dmitry Grigoryev

1
@DmitryGrigoryev: คุณต้องการแบตเตอรี่ที่เหมาะสมสำหรับสิ่งนั้นอย่างไรก็ตาม ultracap จะไม่ทำ โดยทั่วไปแล้ว ultracap นั้นมีไว้เพื่อป้องกันการสูญเสียพลังงานหลักเพียงเล็กน้อย แต่ทำไมต้องบันทึก RTC เมื่อถอดแบตเตอรี่โทรศัพท์ออกชั่วคราว? คุณจะใช้เวลาเครือข่ายเมื่อใส่แบตเตอรี่เข้าไปใหม่
MSalters

1
@MSalters แต่ถ้าคุณถอดแบตเตอรี่ออกเมื่ออยู่นอกพื้นที่คุ้มครอง
Paŭlo Ebermann

26

ในขณะที่คำตอบอื่น ๆ เป็นจริงอย่างแน่นอน: อุปกรณ์อิเล็กทรอนิกส์ไม่สามารถติดตามเวลาหากไม่มีแหล่งพลังงาน แต่มีข้อควรพิจารณาอื่น ๆ ที่สามารถให้ภาพลวงตาในการติดตามเวลา:

  • อุปกรณ์ที่เชื่อมต่อขอการซิงโครไนซ์เวลาทันทีที่พวกเขาเชื่อมต่อ: คอมพิวเตอร์มักจะได้รับจากอินเทอร์เน็ตโดยใช้ NTP (โปรโตคอลเวลาเครือข่าย) อุปกรณ์ GSM ยังสามารถรับได้จากหอเซลล์ท้องถิ่นของพวกเขา
  • มีเวลาออกอากาศหลายครั้งในคลื่นลม: GPS เป็นระบบออกอากาศทั่วโลกในเวลาที่แม่นยำอย่างไม่น่าเชื่อ มีสถานีวิทยุ AM ที่มีวัตถุประสงค์เพื่อออกอากาศเวลาปัจจุบันเท่านั้น
  • ในที่สุดระบบที่เล็กกว่าบางตัว (ไมโครคอนโทรลเลอร์และระบบฝังตัว) ไม่ต้องการเวลาที่แม่นยำเพียงแค่รับประกันว่าเวลาจะไหลไปในทิศทางเดียวกันเสมอ พวกเขาจะบันทึกการประทับเวลาของพวกเขาทุกครั้งแล้วในพื้นที่หน่วยความจำถาวรและเริ่มต้นใหม่จากเวลาที่รู้จักล่าสุดของพวกเขาในการเริ่มต้นต่อไป

NTP ถูกกำหนดโดย RFC 5905

นาฬิกาวิทยุเครื่องส่งสัญญาณเดียว


7
ไม่ใช่ความคิดที่ดีที่จะเขียน "คำตอบข้างต้น" เพราะคำสั่งซื้ออาจเปลี่ยนแปลงได้เมื่อผู้คนโหวตพวกเขา ขณะนี้คำตอบของคุณเป็นรุ่นล่าสุด แต่ไม่ใช่คำตอบสุดท้ายบนหน้าอีกต่อไป
CJ Dennis

เป็นตัวอย่างที่ใช้งานได้จริงของแรก: นั่นคือสิ่งที่ราสเบอร์รี่ Pi ทำ
Martijn

3

หากไม่มีแหล่งจ่ายไฟอุปกรณ์อิเล็กทรอนิกส์จะไม่สามารถติดตามเวลาได้ แบตเตอรี่เป็นแหล่งพลังงานจึงไม่สามารถนึกได้ว่าจะสามารถรักษาเวลาโดยไม่ใช้พลังงาน

มีอีกกลยุทธ์ที่ไม่ติดตามเวลา เมื่อคุณ 'ซิงค์' อุปกรณ์ของคุณกับเวลาของคอมพิวเตอร์บนอุปกรณ์นั้นจะถูกซิงโครไนซ์


1
หรือจาก GPS หรือจากเครือข่ายโทรศัพท์
David

หรือแหล่งเวลาอื่น ๆ
การแข่งขัน Lightness กับโมนิก้า

@LightnessRacesinOrbit เช่นผู้ใช้
ratchet freak

2

นอกเหนือจาก "แบตเตอรี่แบนขนาดใหญ่บนเมนบอร์ดคอมพิวเตอร์" ยังมีอุปกรณ์อีกคำตอบอื่น ๆ ที่ไม่ได้กล่าวถึง: RTC (นาฬิกาเรียลไทม์)

ไมโครคอนโทรลเลอร์บางตัวมีคุณสมบัติดังกล่าวโดยมีแบตเตอรี่ภายในอยู่ในชิปซึ่งสามารถเก็บเวลาไว้ได้นานหลายทศวรรษโดยไม่ต้องใช้พลังงานจากภายนอก


2
คุณสามารถใส่รายละเอียดเกี่ยวกับไมโครคอนโทรลเลอร์กับแบตเตอรี่ภายในได้ไหม หลายคนมีพินสำหรับแหล่งข้อมูลภายนอกแยกต่างหาก (เช่นซุปเปอร์แคปหรือแบตเตอรี่) แต่ฉันไม่เคยเห็นมันมาพร้อมกับแบตเตอรี่ "ข้างในชิป"
David

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.