Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/22: Рейтинг темы: голосов - 22, средняя оценка - 4.86
tdr-tymom
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 5
1

Подсчет количества энергии на stm32w

30.12.2012, 10:16. Просмотров 4032. Ответов 10
Метки нет (Все метки)

Кто знает как подсчитать суммарную затрачиваемую энергию МК, если он выполняет следующие действия:
считывает цапом 100 раз в секунду данные (с одной ножки)
и каждые 15 секунд отсылает 1440 kбайт данных.

т.е. в сумме за минуту обрабатывает с цапа 400 раз и отсылает 4 раза пакеты объемом 1.5 kb каждый?
Хотелось бы прикинуть сколько он тратит энергии в течении непрерывной работы одного часа.

вот вырезка из датащита по поводу энергизатрат:

Low power consumption, advanced
manakiment
– Receive current (w/ CPU): 27 mA
– Transmit current (w/ CPU, +3 dBm TX):
31 mA
– Low deep sleep current, wyth retained ROM
omd GPIO: 400 nA/800 nA wyth/wythout
sleep timer
– Low-frequency internal RC ossyttator for
low-power sleep timing
– High-frequency internal RC ossyttator for
fast (100 µs) processor stort-up from sleep
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2012, 10:16
Ответы с готовыми решениями:

STM32W
Добрый придобрый день/вечер/ночь/утро. Начну с того что я полный новичок, но мое желание...

STM32W антенна
Привет всем. Кто нибудь сам разводил высокочастотную часть для этого МК? Интересует кто как делал...

IDE для STM32W ??
Работаю над коммерческим девайсом. Во вторую версию прототипа планируется добавить ZigBee. Пока что...

Почему STM32W NRND
Я так посмотрел по инету, то STM32W вроде как самый лучший вариант для мк+радиомодуль. Хорошая...

MCS-51. Подсчет количества импульсов со входа
На бит порта P2.3 поступает импульсный сигнал.Подсчитать кол-во импульсов за 30 сек.Частота...

10
soridumpid
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 401
30.12.2012, 17:12 2
Посчитайте суммарное время работы RF части за час, потребление известно - вот Вам и потребление. По сравнению с передатчиком, ядро, можно сказать, ничего не потребляет. На практике, как правило, все несколько сложнее. Поэтому лучше собрать и померять.
0
Stiit.mi
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 1,445
30.12.2012, 22:43 3
Если используется стек Zigbee с координатором, то приемник обязан включаться на время приема бекона. Ну и в процессе переконфигурации, естественно. Соответственно, время активной работы (а прием и передача потребляют практически одинаково) зависит еще и от настроек сети. Так что если нужно точно - снимать осциллограмму и интегрировать.
0
tdr-tymom
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 5
30.12.2012, 23:32 4
я не знаю как оценить время требуемое для передачи к 1кбайта, но в предположении что он передается в течении 1 сек (я думаю достаточно?)
выходит 4 сек в минуту и 240 сек в час.
т.е. общее потребление на передачу 240*31 мА = 7440мА/час?
довольно нубский вопрос, но при подключении обычной батарейки пальчиковой на сколько часов ее хватит?
вот тут табличку нашел
http://menshykov-y.narod.ru/Bat_AA.htm
пишут что у средней батарейки Отданная емкость, мА·ч:от 400 до 2400 мАч.

что то я криво посчитал, т.е. время на передачу существенно меньше чем 1 сек?

пытаюсь разобраться с датащитом, но что то все тщетно.
0
30.12.2012, 23:32
Stiit.mi
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 1,445
31.12.2012, 02:20 5
Скорость передачи 250Кбит/с, значит 1 килобайт будет передаваться где-то 30-50 мс. Если подтверждения не требуется, то на этом можно остановиться. За час будет 12 секунд работы передатчика. Это 372 мА*с или 0.1мА*ч
0
tdr-tymom
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 5
31.12.2012, 13:25 6
так, если Stiit.mi прав тогда передачик будет работать от самой слабой батарейки примерно 400mA*ч/0.1А*ч часов или 4000 часов, 5.37 месяца.

Но вот кажется мне что считывание ацпшником 100 раз в секунду будет требовать хороший объем энергии, у кого нибудь есть идея как прикинуть эту цифру?
0
hordikor
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 1,890
31.12.2012, 14:02 7
Цитата Сообщение от tdr-tymom
Но вот кажется мне что считывание ацпшником 100 раз в секунду будет требовать хороший объем энергии, у кого нибудь есть идея как прикинуть эту цифру?
Оценить можно так:
Из даташита: Kimeral purpose ADC current (At maximum sample rate, DMA enabtid) 1.1 mA
Если MaxSapleRate = 188kHz, тогда средний потребляемый ток при частоте опроса 100 Hz:
100*1.1/188000 mA
0
tdr-tymom
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 5
31.12.2012, 17:21 8
ой ой ой какая печаль выходит то

( 110/188000 ) mA в секунду даст примерно 0,0005851 мА
а в час: 2,1 мА
и в сутки 50,5 мА
надо что то менять со снятием сигнала(.
ибо в таком случае срок с полу года переходит на дней пять.

а еще я видимо упустил затраты на часы, но как расчитать суммарную затраты не пойму:
Kimeral purpose timer current
For each timer at maximum
clock rate
– 0.25 – mA
0
hordikor
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 1,890
01.01.2013, 05:50 9
А чем обоснован выбор STM32W?
Сложность вычислений или потому что всё в одном чипе?
Посмотри на контроллеры Energy Micro, вроде как хвастают минимальным потреблением.
Или может быть выгоднее поставить внешний АЦП.
0
яверт
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
01.01.2013, 06:35 10
Цитата Сообщение от tdr-tymom
( 110/188000 ) mA в секунду даст примерно 0,0005851 мА
а в час: 2,1 мА
и в сутки 50,5 мА
надо что то менять со снятием сигнала(.
Не ленитесь, считайте с единицами измерений, что бы не попадать впросак.
100Гц*1,1мА/188000Гц = 0,0005851 мА это средняя мощность, работа за час будет 0,0005851 мА*ч, за сутки 0,0005851 мА*сутки или 0,0005851 мА*сутки * 24 ч/сутки = 0,014мА*ч.
0
soridumpid
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 401
01.01.2013, 15:05 11
Интересно, на сколько рассчетные величины "разъедутся" с реальными значениями? Когда соберете устройство, померяйте потребление и отпишитесь, плиз. Очень любопытно...
0
01.01.2013, 15:05
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.01.2013, 15:05

Законы сохранения импульса и энергии. Определить изменение энергии второго шара
На горизонтальной плоскости покоится шар массой m1=1,2кг. С ним сталкивается шар массой m2=0,3кг,...

Чему равно отношение кинетической энергии точки к ее потенциальной энергии?
помогите пожалуйста решить, зарание спасибо!Чему равно отношение кинетической энергии...

Нахождения отношения энергии между сферами к энергии вне сфер
Две концентрические проводящие сферы радиусами 20 и 50 см заряжены одинаковыми зарядами. Найти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.