|
|
  |
STM32L053+Bluenrg., Power. |
|
|
|
Mar 23 2016, 17:14
|

Частый гость
 
Группа: Свой
Сообщений: 131
Регистрация: 16-11-09
Из: Украина Юг
Пользователь №: 53 659

|
Привет всем кто читает это. Вопрос касается энергопотребления. STM32L053R8 в связке с bluetooth модулем Bluenrg-MS (4.1). Обе девборды. http://www.st.com/web/catalog/tools/FM116/...LN1847/PF260001Пытаюсь добиться максимально низкого потребления. Застрял на 3мА. Что есть ОченЬ много. Тактирование STM-ки - от MSI (4.2МГц). Перебирал различные режимы - LowPower Sleep, Stop, LowPower Run - снижение было максимум на пару сотен мкА (100-200мкА). Вопрос 2-й: У кого-то получалось добиться минимальных параметров потребления согласно документации (сотни микроампер) Вопрос 1-й: Рекомендации по снижению энергопотребления - ткните носом, можно с ноги. https://www.dropbox.com/sc/npuldug3nq2inr2/...x_2o-Q2yHYHhy_aПитание контроллера и bluetooth внешнее. https://www.dropbox.com/s/dwcueny9s5levfz/devboard.png?dl=0
--------------------
Работаю 20ns в сутки.
|
|
|
|
|
Mar 23 2016, 17:47
|

Частый гость
 
Группа: Свой
Сообщений: 131
Регистрация: 16-11-09
Из: Украина Юг
Пользователь №: 53 659

|
Данный прибор UT71A вроде позиционируется как True RMS ( 171A). Цитата я думаю сам NUCLEO тянет немало. Вроде отделил питание от Nucleo, взял не от USB а с внешнего источника. Jenya7, подскажите, не задействованные ноги на МК вы к земле через резисторы подключаете?
--------------------
Работаю 20ns в сутки.
|
|
|
|
|
Mar 23 2016, 20:55
|
Профессионал
    
Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075

|
Цитата(bark @ Mar 23 2016, 22:47)  Данный прибор UT71A вроде позиционируется как True RMS ( 171A). Вроде отделил питание от Nucleo, взял не от USB а с внешнего источника. Jenya7, подскажите, не задействованные ноги на МК вы к земле через резисторы подключаете? у меня незайдествованых ног уже не осталось в последней ревизии. но когда были я их определял как входы. на них были тест поинты выведены на всякий случай. а прибор вы где подключаете? между питанием и модулем BLUENRG?
Сообщение отредактировал Jenya7 - Mar 23 2016, 20:59
|
|
|
|
|
Mar 24 2016, 16:13
|

Частый гость
 
Группа: Свой
Сообщений: 131
Регистрация: 16-11-09
Из: Украина Юг
Пользователь №: 53 659

|
Простите, не совсем понял. Вы это имеете ввиду Код ret = aci_gap_set_discoverable(ADV_IND, 0, 0, PUBLIC_ADDR, NO_WHITE_LIST_USE, 13, local_name, 0, NULL, 0, 0); ? Могу просто не знать.
--------------------
Работаю 20ns в сутки.
|
|
|
|
|
Mar 24 2016, 16:51
|
Профессионал
    
Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075

|
Цитата(bark @ Mar 24 2016, 21:13)  Простите, не совсем понял. Вы это имеете ввиду Код ret = aci_gap_set_discoverable(ADV_IND, 0, 0, PUBLIC_ADDR, NO_WHITE_LIST_USE, 13, local_name, 0, NULL, 0, 0); ? Могу просто не знать. да. это второй и третий аргумент. для проверки можете поиграться ими. Код #define BEACON_1SEC 1638 #define BEACON_2SEC (BEACON_1SEC * 2) #define BEACON_3SEC (BEACON_1SEC * 3) #define BEACON_4SEC (BEACON_1SEC * 4) #define BEACON_5SEC (BEACON_1SEC * 5) #define BEACON_6SEC (BEACON_1SEC * 6) #define BEACON_7SEC (BEACON_1SEC * 7) #define BEACON_10SEC (BEACON_1SEC * 10)
min_beacon_interval = BEACON_1SEC; max_beacon_interval = BEACON_1SEC;
ret = aci_gap_set_discoverable(ADV_IND, min_beacon_interval, max_beacon_interval, PUBLIC_ADDR, NO_WHITE_LIST_USE, 0, NULL, 0, NULL, 0 , 0);
Сообщение отредактировал Jenya7 - Mar 24 2016, 16:54
|
|
|
|
|
Mar 25 2016, 09:55
|
Частый гость
 
Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364

|
Цитата(Jenya7 @ Mar 24 2016, 00:55)  у меня незайдествованых ног уже не осталось в последней ревизии. но когда были я их определял как входы. на них были тест поинты выведены на всякий случай... И что? Вот так вот они в "воздухе" и болтались у Вас что ли??
|
|
|
|
|
Mar 25 2016, 14:09
|
Частый гость
 
Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364

|
Цитата(Jenya7 @ Mar 25 2016, 15:37)  вобщем то да. И где тут цель микропотребления? Самое вредное, что встречал. ТС у Вас конкретно спросил куда ему подключить незадействованные пины МК и резисторы к ним нужны или нет - и вот такой получил ответ. Да уж..
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|