Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Закрытая тема
Опции темы
Непрочитано 14.12.2016, 21:02   #1
Jane9226
Прописка
 
Регистрация: 26.10.2011
Сообщений: 122
Сказал спасибо: 53
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Jane9226 на пути к лучшему
По умолчанию STM32F746 Ток потребления

Плата STM32F746 Disco. Как уменьшить ток потребления? Внешний стабилизатор 5V сильно греется, ток потребления платой около 400мА, с выключеным дисплеем 265mA. А поставить радиатор охлаждения побольше место не позволяет. Идея такая: запустили таймер, который отсчитав заданное количество секунд, скажем 20, выключает дисплей. Если пришли данные по USB, включаем дисплей показываем чего там пришло и запускам таймер снова...
Теперь глупый вопрос, как собственно грамотно включать-выключать этот самый дисплей? Я ничего другого не придумала, кроме как выключать подсветку и сам дисплей устанавливая в ноль PI_12 и PK_3. Но чувствую что это не совсем правильно. Уверена, в смартфонах сделано не так Подскажите пожалуйста более корректное решение. Спасибо.
Реклама:

Последний раз редактировалось Jane9226; 14.12.2016 в 23:52.
Jane9226 вне форума  
Непрочитано 15.12.2016, 00:09   #2
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Если сильно греется встроенный стаб 5 В, то нужно уменьшить напряжение, подаваемое на него. Вы от какого напряжения питаете? Дело в том, что встроенный стаб стоит L1117, и я уже не первый раз пишу о том, что он не выносит высокого входного напряж. Рискуете пробить его и угрохать недешевую плату.
Вообще, питайте плату от USB компа или зарядки от смартфона, у меня она так и работает нормально от USB.

Дисплей выключается гашением подсветки и сигналом LCD DISP переводя его в standby, что собственно вы и делаете. Полезно еще выключать модуль дисплея в микроконтроллере.
Сам микроконтроллер может переводится в Sleep или Stop, когда не нужна его активность. Включенная периферия МК при этом продолжает работать. Потребление снижается.

Последний раз редактировалось NewWriter; 15.12.2016 в 00:20.
NewWriter вне форума  
Сказали "Спасибо" NewWriter
Jane9226 (15.12.2016)
Непрочитано 15.12.2016, 00:29   #3
Jane9226
Прописка
 
Регистрация: 26.10.2011
Сообщений: 122
Сказал спасибо: 53
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Jane9226 на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Греется внешний 7805, дело в том, что падение на нем 10V (входное 15), уменьшить напряжение или поставить больший радиатор не представляется возможным. Поэтому и ищу программные способы уменьшения тока потребления. Видимо придется менять LM7805 и ставить DC/DC конвертер ... В любом случае спасибо
Jane9226 вне форума  
Непрочитано 15.12.2016, 01:11   #4
AR_Favorit
Почётный гражданин KAZUS.RU
 
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
AR_Favorit на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Сообщение от Jane9226 Посмотреть сообщение
Видимо придется менять LM7805 и ставить DC/DC конвертер
Без вариантов. Тем более что DC-DC c 1-1,5А на выходе на нынешней эл.базе занимает не больше площади, чем 7805 в D2pac))
AR_Favorit вне форума  
Непрочитано 15.12.2016, 02:07   #5
mtit
Почётный гражданин KAZUS.RU
 
Аватар для mtit
 
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,311
Сказал спасибо: 2,132
Сказали Спасибо 1,732 раз(а) в 984 сообщении(ях)
mtit на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Сообщение от Jane9226 Посмотреть сообщение
с выключеным дисплеем 265mA
А откуда столько набегает?
Вот слегка обсуждается https://kazus.ru/forums/showthread.p...ghlight=stm32# (ветка https://kazus.ru/forums/showthread.php?t=114021)

Да, и на самой плате можно (наверное) поотключать неиспользуемые микросхемы. Так как это ознакомительная плата - там очень много перемычек (SBxx), которые размыкаются, если паяльником припой убрать. Вам, насколько можно предположить нужен только вывод на дисплей и пищалка?
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
mtit вне форума  
Непрочитано 15.12.2016, 06:04   #6
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Сообщение от Jane9226 Посмотреть сообщение
Плата STM32F746 Disco. Как уменьшить ток потребления? Внешний стабилизатор 5V сильно греется, ток потребления платой около 400мА, с выключеным дисплеем 265mA.
Вообще-то, с целью уменьшения потребляемого тока обычно рекомендуют неиспользуемые входы МК подтягивать либо к питанию, либо к земле, либо устанавливать их на выход. У вас-то как сделано?
Bill вне форума  
Непрочитано 15.12.2016, 11:51   #7
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Сообщение от mtit Посмотреть сообщение
А откуда столько набегает?
Для такого микроконтроллера это совершенно нормально. Может быть и вдвое больше даже. Тут плюс ещё обвязка на плате. Не отключаемая, кстати.. Только перевод в стендбай микросхем обвязки. По умолчанию они и так не активны.
NewWriter вне форума  
Непрочитано 15.12.2016, 17:11   #8
Jane9226
Прописка
 
Регистрация: 26.10.2011
Сообщений: 122
Сказал спасибо: 53
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Jane9226 на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Сообщение от Bill Посмотреть сообщение
Вообще-то, с целью уменьшения потребляемого тока обычно рекомендуют неиспользуемые входы МК подтягивать либо к питанию, либо к земле, либо устанавливать их на выход. У вас-то как сделано?
На бесплатных online курсах от ST Microelectronics, которые я прослушала, для уменьшения тока потребления, рекомендовали не используемые выводы делать аналоговыми. Для этих целей в MXCube в свойствах проекта есть такой пункт.
Миниатюры:
Нажмите на изображение для увеличения
Название: pwr.PNG
Просмотров: 0
Размер:	2.7 Кб
ID:	107542  
Jane9226 вне форума  
Непрочитано 15.12.2016, 17:21   #9
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Это странно! Я не так давно столкнулся с такой проблемой на STM8L. Чтобы уменьшить потребление, пришлось делать выходы цифровыми. Хотя речь шла о микроамперах.
Easyrider83 вне форума  
Непрочитано 15.12.2016, 19:54   #10
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: STM32F746 Ток потребления

Цитата:
с целью уменьшения потребляемого тока обычно рекомендуют не используемые выводы делать аналоговыми
на STM32F0 так делал - уменьшает
Цитата:
Analog configuration
When the I/O port is programmed as analog configuration:
* The output buffer is disabled
* The Schmitt trigger input is deactivated, providing zero consumption for every analog
value of the I/O pin. The output of the Schmitt trigger is forced to a constant value (0).
* The weak pull-up and pull-down resistors are disabled by hardware
* Read access to the input data register gets the value “0”
Figure shows the high-impedance, analog-input configuration of the I/O port bit.
пример нашел тут:
http://www.onarm.com/forum/60513/
Миниатюры:
Нажмите на изображение для увеличения
Название: AnalogInput.png
Просмотров: 0
Размер:	20.5 Кб
ID:	107558  
oleg110592 вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ШИМ и пик будем их дружить, ток как правильно эт сделать чтобы без залета... stopol Электроника - это просто 40 18.02.2011 16:04
Как измерить ток и напряжение в сварочном LionRJ Источники питания и свет 10 17.02.2011 16:57
Ток потребления STM8xxx PlainUser Микроконтроллеры, АЦП, память и т.д 8 26.01.2011 07:01
Чему равен ток саморазряда аккумулятора? ANDAND Источники питания и свет 12 25.02.2010 20:50
Помогите измерить ток! Prime Микроконтроллеры, АЦП, память и т.д 14 21.08.2006 10:24


Часовой пояс GMT +4, время: 03:31.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot