Cortex M0 ใช้พลังงานต่ำจริงหรือ


11

ฉันใช้ซีพียู NXP LPC1100 series ซึ่งเป็น Cortex M0 ที่ประหยัดพลังงานที่สุด อย่างไรก็ตามในแผ่นข้อมูลระบุว่าภายใต้เงื่อนไขที่เหมาะสมที่สุด (โหมดสลีป + อุปกรณ์ต่อพ่วงทั้งหมดที่ปิดใช้งาน) มันยังคงใช้ 6 mA และการวัดของฉันยืนยันสิ่งนี้

เป็นไปได้อย่างไรที่สมาร์ทโฟนของฉัน (ซึ่งมีซีพียู 1Ghz และอุปกรณ์ต่อพ่วงจำนวนมาก) ใช้งานเพียง 3 mA ขณะอยู่ในโหมดสแตนด์บายเมื่อ Cortex 48Mhz นี้ใช้งานได้มากกว่าเมื่อไม่ได้ใช้งาน


1
ตามความรู้ของฉันไม่มีสมาร์ทโฟนใช้ ARM Cortex-M0 นอกจากนี้ยังไม่มี 1+ GHz M0

@DavidKessner Ofcourse ฉันรู้ว่าสมาร์ทโฟนของฉันมีซีพียูที่แตกต่าง (Snapdragon) แต่ฉันแค่สงสัยว่ามันเป็นไปได้อย่างไรที่มันจะเป็น Cortex-M0 ที่ง่ายมาก
Muis

สำหรับฉันอายุการใช้งานแบตเตอรี่เป็นหนึ่งในคุณสมบัติที่สำคัญที่สุดของโทรศัพท์ของฉันฉลาด / เป็นใบ้ ฉันแน่ใจว่าผู้ขายทราบว่าผู้คนคิดแบบนี้และปรับคุณสมบัติให้เหมาะสม ฉันสงสัยว่าชิปเซ็ตที่ใช้นั้นอนุญาตโหมดพักเครื่องและปิดการใช้งานระบบย่อยได้ดีภายใต้ mAmp
kenny

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

1
มีการตอบแล้ว - ชิปสมาร์ทโฟนส่วนใหญ่ถูกระงับไว้เฉพาะบล็อกเฉพาะที่เกี่ยวข้องกับวิทยุและเครื่องจับเวลาเท่านั้น - ความประทับใจของคุณที่ว่า "แอป" ยังคงทำงานต่อไปในระหว่างการระงับการใช้พลังงานต่ำผิดพลาด และคำถามของคุณยังคงมีข้อกล่าวอ้างที่สมบูรณ์แบบว่า 6 ma เป็นกรณีที่ดีที่สุดสำหรับ LPC - ในความเป็นจริงแล้วนั่นเป็นโหมดที่แย่ที่สุดของโหมดพลังงานต่ำ 3 โหมดอีกสองโหมดนั้นดีกว่าพันเท่า
Chris Stratton

คำตอบ:


18

คุณไม่ได้เข้าสู่โหมดพลังงานต่ำสุด ลองดูที่AN11027

โหมดสลีปปกติให้ปริมาณการใช้หนึ่งพันหลักตามที่คุณเห็น

โหมด Deep sleep อยู่ในช่วงไมโครแอมป์หลักเดียว

พลังงานที่ลึกลงไปคือไม่กี่ร้อยนาโน

ยังต้องระวังสิ่งต่าง ๆ ในวงจรโดยรอบซึ่งสามารถขโมยพลังงาน (หรือแม้แต่จ่ายมันทำให้การวัดของคุณเป็นโมฆะ) สิ่งเหล่านี้อาจรวมถึงการสื่อสารที่เชื่อมต่อหรืออินเตอร์เฟสการเขียนโปรแกรมและตัวต้านทาน pullup / pulldown ที่ทำงานกับสัญญาณที่ถูกยืนยัน


ฉันรู้เกี่ยวกับโหมดการหลับลึก แต่ดูเหมือนว่าจะไม่สามารถใช้ได้สำหรับโครงการของฉันเพราะในการหลับลึกนาฬิกาไม่ถูกต้องมาก (40%) และฉันต้องการตัวอย่างข้อมูลที่ 256 Hz ฉันแค่สงสัยว่าสมาร์ทโฟนของฉันจะมีประสิทธิภาพการใช้พลังงานมากขึ้นได้อย่างไรเพราะมันไม่สามารถใช้การนอนหลับลึกได้ (ฉันถือว่า) เนื่องจากมีแอปที่ทำงานในพื้นหลัง
Muis

คุณอาจจะสามารถใช้คริสตัลนาฬิกาภายนอกสำหรับออสซิลเลเตอร์ความเร็วต่ำได้แม้ว่าการสุ่มตัวอย่างข้อมูลอย่างสมบูรณ์ในโหมดสลีปเป็นเรื่องที่ต้องถามมากมาย สมาร์ทโฟนมีส่วนประกอบทั้งหมดที่ออกแบบมาเพื่อเป้าหมาย - แอพไม่ทำงานในขณะที่กำลังหลับ (ซึ่งเป็นระยะนอกเหนือจากหน้าจอ) แต่วิทยุมือถือ
Chris Stratton
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.