Cortex M0 gerçekten düşük güç mü?


11

NXP LPC1100 serisi CPU'yu kullanıyorum, bu onların en düşük güçlü Cortex M0 teklifidir. Bununla birlikte, veri sayfasında en uygun koşullar altında (uyku modu + tüm çevre birimleri devre dışı) hala 6 mA kullandığını ve ölçümlerim bunu doğruladığını belirtir.

Akıllı telefonumun (1Ghz CPU ve çok sayıda aktif çevre birimi olan), bu 48Mhz Cortex bile aktif olmadığında çok daha fazlasını kullandığında, bekleme modundayken sadece 3 mA kullanıyor olabilir mi?


1
Bildiğim kadarıyla hiçbir akıllı telefon ARM Cortex-M0 kullanmıyor. Ayrıca, 1+ GHz M0 yoktur.

@DavidKessner Ofcourse Akıllı telefonumun farklı bir CPU'su (Snapdragon) olduğunu biliyorum, ama sadece çok basit Cortex-M0'ı yenmenin ne kadar mümkün olduğunu merak ediyorum.
Muis

Benim için pil ömrü, akıllı / dilsiz telefonumun en önemli özelliklerinden biri. Eminim satıcılar insanların bunu düşündüğünden ve bu özelliği optimize ettiğinden haberdar. Kullandıkları yonga setlerinin uyku modlarına izin vermesini ve alt sistemleri bir mAmp altında iyi bir şekilde devre dışı bıraktığından şüpheleniyorum.
kenny

Sadece bir lütuf yapmak çok da iyi olmaz. Donanımdaki düşük güç uyku modları ile bazı deneyler yapın ve ek yardım istiyorsanız daha fazla ayrıntı yayınlayın - şu anda top sahanızda ve muhtemelen sorunun terk edildiğini düşündü.
Chris Stratton

1
Bu zaten cevaplandı - akıllı telefon yongasının çoğu askıya alındı, sadece radyo ve zamanlayıcılarla ilgili özel bloklar çalışmaya devam ediyor - düşük güç askıya alma sırasında "uygulamaların" çalışmaya devam ettiği izlenimi yanlış. Ve sorunuz hala 6 ma'nın LPC için en iyi durumda olduğunu iddia ediyor - aslında, diğer ikisi bin kat daha iyi olan 3 düşük güç modunun en kötüsü.
Chris Stratton

Yanıtlar:


18

En düşük güç moduna girmiyorsunuz. AN11027'ye bir göz atın .

Düzenli uyku modu, gördüğünüz gibi tek haneli miliamper tüketimi sağlar.

Derin uyku modu tek haneli mikro amfi aralığındadır.

Derin kapanma birkaç yüz nanoamptır.

Ayrıca, çevre devresinde gücü çalabilen (veya hatta sağlayabilen, ölçümlerinizi geçersiz kılabilecek) şeylere dikkat edin. Bunlar, bağlı iletişim veya programlama arabirimlerini ve iddia edilen bir sinyale karşı çalışan çekme / açılan dirençleri içerebilir.


Derin uyku modunu biliyorum, ancak projem için kullanılamıyor gibi görünüyor, çünkü derin uykuda saat çok yanlış (% 40) ve verileri tam olarak 256 Hz'de örneklemem gerekiyor. Akıllı telefonumun nasıl daha fazla güç verimli olabileceğini merak ediyordum, çünkü arka planda çalışan uygulamalar olduğu için derin uyku da kullanamıyorum (sanırım).
Muis

Düşük hız osilatörü için harici bir saat kristali kullanabilirsiniz, ancak uyku modunda verileri mükemmel bir şekilde örneklemek çok şey isteyebilir. Bir akıllı telefonun tüm bileşenleri bir hedefe göre tasarlanmıştır - uygulamalar uykudayken (ekranın ötesinde bir sahne) çalışmaz, ancak mobil radyo ve çeşitli zamanlayıcılar çalışır.
Chris Stratton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.