Как выбрать микроконтроллер с низким энергопотреблением?

10

Cortex-M0 + от NXP и Freescale утверждают, что они являются лидерами в области энергоэффективности.

TI Wolverine также утверждают, что они вдвое сокращают энергопотребление и имеют наименьшую мощность в памяти, периферийных устройствах, в режиме ожидания и в активном состоянии.

В каком приложении для регистрации данных какая платформа потребляет меньше? У меня 3-х канальный датчик с частотой дискретизации около 3200 Гц.

pstan
источник

Ответы:

12

MSP430 от TI хорошо известен своей малой мощностью: я использовал MSP430F1101 в приложении, которое включало микроконтроллер, регулятор напряжения и схему сброса, которая при активном контроллере потребляла менее 5 . μ


μμμμ
μ

μμ

Изменить 1:

×

Изменить 2:

Ага, беспроводной! Это новое Это может быть гораздо более серьезной проблемой, чем микроконтроллер. Мы видели, что <1 мА достижимо, но РЧ трансиверу часто требуется от 100 до 150 мВт, когда он активен. Попробуйте найти решение для этого. Вам придется выключать трансивер большую часть времени, но может потребоваться некоторое время, чтобы снова стать активным. Даже при рабочем цикле 1% он будет потреблять гораздо больше, чем микроконтроллер. У вас еще есть спецификации для трансивера?

stevenvh
источник
Как рассчитать инструкцию по образцу? 1 МГц / 3,2 кГц / средний цикл на инструкцию = инструкция на выборку?
Пстан
@pstan - Да. Циклы на инструкцию предназначены для многих контроллеров 1, поэтому при частоте 1 МГц у вас будет 320 инструкций для обработки данных. Если вы хотите записать его во Flash, вы, вероятно, соберете несколько образцов в массив и сбросите их при записи страницы. Можете ли вы прокомментировать редактирование моего ответа?
Стивенвх
мой датчик имеет встроенный буфер FIFO, поэтому у меня достаточно времени для записи страницы, у меня также есть сетевой процессор для загрузки данных по беспроводной сети. Датчик запишет событие и передаст его позже.
pstan
В соответствии с данными: пиковый ток активного TX 15 мА, пиковый ток активного RX 17 мА и среднее значение 5,9 мА в режиме пакетной передачи 20 кбит / с.
Пстан
@pstan - режим пакетной передачи 20 Кбит / с не подойдет; у вас есть по крайней мере 80 кбит / с данных (при условии 1 байт / семпл / канал). Если я предполагаю, что вам понадобится двунаправленная связь, у вас будет 32 мА, при чем 3,3 В? Это 105 мВт. Как быстро вы можете передавать? Если это, например, 250 кбит / с, ваш трансивер должен быть включен в течение 1/3 времени, чтобы отправить 80 кбит / с. Средняя мощность будет 35 мВт, или в 100 раз больше, чем использует микроконтроллер. Батарея CR2032 будет разряжена через день.
Стивенвх
4

В каком приложении для регистрации данных какая платформа потребляет меньше?

Как долго это кусок регистратора данных?

«В некоторых приложениях регистрации данных, которые X делает Y» зависит от X и Y.

Вам необходимо более точно определить ваши требования, а производителям необходимо предоставить некоторые реальные листы данных, а не только рекламные списки технических заданий. (Они могут быть доступны, но кажется, что вы должны запросить их конкретно).

В случае с интенсивным использованием данных это, вероятно, самый низкий процессор мВт / МГц.

В режиме ожидания обычно это режим с наименьшим количеством сна + RTC + NMI.

Росомаха требует около 360 нА в режиме ожидания при работающем RTC. Это 3,2 мАч / год.
Самая маленькая из доступных литиевых батарей, вероятно, будет работать с процессором в обычном режиме для разумного срока годности батареи. Вы могли бы, вероятно, запустить одну из больших стандартных камер Weston в течение 100 лет.

M0 выпускается во многих различных вариантах, и многие из них имеют низкое энергопотребление, но не исключительно низкое энергопотребление. Вполне вероятно, что верхние конечные M0 будут иметь большую вычислительную мощность, чем Wolverine (возможно, нет), и полностью основаны на промо-материалах, которые, по-видимому, требуют гораздо меньших рабочих частот в мегаватт-часах, но маловероятно, что они достигнут лучшего тока в режиме ожидания.

Рассел МакМахон
источник