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

Расчет потребления STM32H743

Пока работал с серией STM32F1 проблем с расчетом на какой ток преобразователь ставить не было. Возможностей не много, ток не большой, даже если брать по максимальному, приведенному в ДШ. Но H7хх серия может потреблять до 0.7А, что уже значительно. В интернете, в том числе на этом форуме пишут, что надо залить проект в отладку и измерить ток, который потребляет отладочная плата. Для меня это не вариант: проект не написан, периферию я не нацеплю на эту отладку. Как прикинуть ток, если задействовано:

  • 6 каналов АЦП на частоте 100кГц;
  • 11 портов, работающих на выход в затворы полевиков на частоте 100 Гц;
  • 1 CAN со скоростью 1 Мб/с;
  • 1 UART со скоростью 115200 бод;
  • 1 Ethernet 100Мб/с; 
  • частота тактирования шин 120 МГц.

Хотелось бы научиться самому прикидывать это потребление. Нет ли программ или аддонов к кубу, которые оценивают потребление?

 

 

 

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


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

25.02.2022 в 07:48, Turgenev сказал:

Пока работал с серией STM32F1 проблем с расчетом на какой ток преобразователь ставить не было. Возможностей не много, ток не большой, даже если брать по максимальному, приведенному в ДШ. Но H7хх серия может потреблять до 0.7А, что уже значительно. В интернете, в том числе на этом форуме пишут, что надо залить проект в отладку и измерить ток, который потребляет отладочная плата. Для меня это не вариант: проект не написан, периферию я не нацеплю на эту отладку. Как прикинуть ток, если задействовано:

  • 6 каналов АЦП на частоте 100кГц;
  • 11 портов, работающих на выход в затворы полевиков на частоте 100 Гц;
  • 1 CAN со скоростью 1 Мб/с;
  • 1 UART со скоростью 115200 бод;
  • 1 Ethernet 100Мб/с; 
  • частота тактирования шин 120 МГц.

Хотелось бы научиться самому прикидывать это потребление. Нет ли программ или аддонов к кубу, которые оценивают потребление?

Инженер не оперирует настолько точными понятиями, потому что в них нет никакого смысла. В даташите указаны максимальные значения потребления, вот их и стоит брать во внимание. Причем преобразователь нужно брать минимум с 30% запасом, а лучше 50%. 

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

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


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

25.02.2022 в 08:54, Arlleex сказал:

Относительно CAN- и Ethernet-трансиверов потребление МК просто никакое.

 

20 часов назад, Dist сказал:

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

У меня CAN представлен SN65HVD230D с макс потреблением 70 мА.

Ethernet LAN8720 с макс потреблением 160 мА.

У контроллера макс потребление 700 мА. Вроде как у контроллера побольше будет.

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


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

4 часа назад, Arlleex сказал:

Ну так возьмите тогда преобразователь от пары ампер.

ну эт вы уже смеетесь. Как сами то делаете? Или все на опыте?

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


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

18 минут назад, Turgenev сказал:

ну эт вы уже смеетесь. Как сами то делаете? Или все на опыте?

И это понятно, вопросы странные.

В шите есть все цифры потребления, да еще и напряжений питания несколько. В соответствии с этими цифрами и выбирал преобразователи. Причем на VDDIO обычный LDO на 250ма, а на VDDCORE dc/dc на 1.25В, при этом и чип холодный, и общее потребление невелико.

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


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

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

Причем на VDDIO обычный LDO на 250ма, а на VDDCORE dc/dc на 1.25В, при этом и чип холодный, и общее потребление невелико.

У стм нет питания 1.25В, только 3.3В, вы про плису?

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


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

14 minutes ago, Turgenev said:

У стм нет питания 1.25В

Есть. Обычно источником является встроенный LDO, но для "толстых" STM32H с высокой нагрузкой логично использовать внешний источник.

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


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

24 минуты назад, Turgenev сказал:

У стм нет питания 1.25В, только 3.3В, вы про плису?

Гляньте внимательно  в RM главу 6 Power control (PWR) - там все питания описаны. И вариант внешнего питания ядра на Figure 20. System supply configurations
 

13 минут назад, aaarrr сказал:

Есть. Обычно источником является встроенный LDO, но для "толстых" STM32H с высокой нагрузкой логично использовать внешний источник.

Угу, жаль только, что переключится на внешний источник можно только один раз после ресета, поэтому с энергосбережением проблемы, не переключишь обратно на ЛДО, если питание и частоту захочется опустить.

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


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

3 часа назад, Turgenev сказал:

Как сами то делаете? Или все на опыте?

Примерно оцениваю потребление, умножаю на магический коэффициент запаса и дальше нахожу подходящий преобразователь, опираясь на второй после тока параметр - занимаемую площадь на плате. Где-то здесь и цена, доступность и т.д. А ток - главное чтобы хватило (с запасом), чем больше тем лучше. Разве это не очевидно?

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


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

25.02.2022 в 08:48, Turgenev сказал:

Нет ли программ или аддонов к кубу, которые оценивают потребление?

Мда, столько ответов и ни одного по существу. Если так хочется посчитать не максималку, в кубе нажмите вкладку Tools. Там правда надо подумать, насколько вы правильно конфигурацию всего контроллера задали.

Этой фиче сто лет в обед.

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


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

26.02.2022 в 11:35, Turgenev сказал:

 

У меня CAN представлен SN65HVD230D с макс потреблением 70 мА.

Ethernet LAN8720 с макс потреблением 160 мА.

У контроллера макс потребление 700 мА. Вроде как у контроллера побольше будет.

Какой парт номер у контроллера? Нужно учитывать, что в самом контроллере могут быть высокоскоростные трансиверы.

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


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

3 часа назад, Dist сказал:

Какой парт номер у контроллера? Нужно учитывать, что в самом контроллере могут быть высокоскоростные трансиверы.

STM32H743VIT6

26.02.2022 в 23:58, Карлсон сказал:

Мда, столько ответов и ни одного по существу. Если так хочется посчитать не максималку, в кубе нажмите вкладку Tools. Там правда надо подумать, насколько вы правильно конфигурацию всего контроллера задали.

Идеально, то о чем мечтал

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


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

3 часа назад, Turgenev сказал:

STM32H743VIT6

Идеально, то о чем мечтал

В даташите написано, что сумарно - максимально 620 mA. Сколько куб показывает? 

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


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

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

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

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

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

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

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

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

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

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