Перейти к содержанию
    

Микроконтроллеры с низким потреблением

Смотрю STM32L4 - Dynamic run mode: down to 28 μA/MHz.

В то же время EFM32 который считается лидером в низком энергопотреблении и на котором я получал отличные результаты

Leopard Gecko 32-bit - 211 μA/MHz in Active Mode (EM0)

Кто кого обманывает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

маркетинговая циферка uA/MHz вообще-то от самой частоты сильно зависит и при 100кГц или 100МГц если потребление тупо поделить на эти самые мегагерцы, значения получатся сильно разные.

тем более что Dynamic run mode скорее всего ещё подразумевает какую-нибудь спячку с периодическим просыпанием.

вообщем внимательно читайте сноски под звёздочкой мелким шрифтом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, _pv сказал:

маркетинговая циферка uA/MHz вообще-то от самой частоты сильно зависит и при 100кГц или 100МГц если потребление тупо поделить на эти самые мегагерцы, значения получатся сильно разные.

Потому что суммарное потребление складывается из: E_сум = E_статическое + K * F_тактовую (где K - это как раз те самые μA/MHz). График потребления не проходит через 0.

1 час назад, jenya7 сказал:

Кто кого обманывает?

Читайте про статическое потребление + потребление периферийных блоков + возможности отключения тактирования отдельных периферийных узлов конкретного МК + много чего ещё...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

39 minutes ago, jcxz said:

Потому что суммарное потребление складывается из: E_сум = E_статическое + K * F_тактовую (где K - это как раз те самые μA/MHz). График потребления не проходит через 0.

и не только

оно ещё от напряжения зависит,

а ещё напряжение питания зависит от частоты , точнее наоборот, макс рабочая частота зависит от напряжения и для работы на больших частотах напряжение надо бы повышать, а на небольших частотах можно и понизить. хотя у stm32 вроде нет DCDC, чтобы себе напряжение ядра самому себе подкручивать.

и от температуры статическое потребление зависит довольно сурово, что при разогреве с 20 до 40С может раза в два поменяться.

соответственно зависимость потреблённых Вт от частоты становится не очень линейной.

 

так что повторюсь, выбирать компоненты исходя только из циферки что на первой странице даташита написано - идея так себе.

ну и в совсем маложорких МК потребление периферии и возможсти по управлению её питанием пожалуй даже поважнее будет чем потребление самого ядра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, _pv сказал:

хотя у stm32 вроде нет DCDC, чтобы себе напряжение ядра самому себе подкручивать.

Для STM32F4 есть "Under drive mode" и "Over-drive mode" внутреннего регулятора напряжения. Over drive нужен для достижения максимальных тактовых частот. И этот регулятор он как раз подкручивает внутреннее напряжение ядра в зависимости от установок (регистр PWR_CR).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Надо еще учитывать наличие разных режимов, понимать что в каком режиме работает, а что нет, и сколько времени занимает переход от режима к режиму.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.01.2020 в 14:56, jenya7 сказал:

Смотрю STM32L4 - Dynamic run mode: down to 28 μA/MHz.

Кто кого обманывает?

в STM32 удобно расчитывать ток потребления в cubeMX - даже запаивать ничего не надо будет

 

Untitled-1.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...