Здравствуйте.
Как нужно рассчитывать потребление микроконтроллеров (используется STM32F407IGT6), для того чтобы подобрать, подходящий по мощности, источник питания?
В datasheet на STM32F407IGT6 на стр. 78 есть таблица Current characteristics,
http://img.radiokot.ru/files/104606/medium/q9r9695yv.png
из которой, как я понял, 240 мА - суммарный ток на входах Vdd. Питание от 3.3В итого 0.24*3.3=0.8Вт.
А ток на I/O 25 мА на каждую линию получается.
Но не сообразить как дальше считать, ведь эти выводы могут работать как на вход так и на выход, как в таком случае производить расчет?
Как рассчитать мощность МК?
-
Alexsei_pushisti
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Пт мар 06, 2015 07:48:20
- Реклама
- Maykill
- Друг Кота
- Сообщения: 73964
- Зарегистрирован: Вт дек 20, 2011 12:46:51
- Откуда: Петроград
- Контактная информация:
Re: Как рассчитать мощность МК?
ток потребления по Ucc
рассеиваемая мощность
что ещё?
всё это есть в документации
рассеиваемая мощность
что ещё?
всё это есть в документации
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
Re: Как рассчитать мощность МК?
Это не то. Для ваших задач там специально написан раздел 5.3.6, Supply current characteristics. Вот его и читайте.В datasheet на STM32F407IGT6 на стр. 78 есть таблица Current characteristics
Из таблицы, приведенной там, можно заключить (с первого взгляда, долго не вчитывался), что потребление этого чипа не превысит 100 - 120 мА ни при каких условиях.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
-
Alexsei_pushisti
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Пт мар 06, 2015 07:48:20
Re: Как рассчитать мощность МК?
Может я что-то не так считаю, но ведь допустим, что (176 выводной мк) к 100 выводам подключены светодиоды, потребление каждого из которых обычно примерно 15 мА. Разве потребление тока не будет 0.015*100=1.5А?
- КРАМ
- Друг Кота
- Сообщения: 25292
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Как рассчитать мощность МК?
В приведенной Вами таблице из даташита есть ВЫТЕКАЮЩИЙ (source) и ВТЕКАЮЩИЙ (sunk-sink) токи по пинам и питанию-земле.Alexsei_pushisti писал(а): В datasheet на STM32F407IGT6 на стр. 78 есть таблица Current characteristics,
http://img.radiokot.ru/files/104606/medium/q9r9695yv.png
из которой, как я понял, 240 мА - суммарный ток на входах Vdd. Питание от 3.3В итого 0.24*3.3=0.8Вт.
А ток на I/O 25 мА на каждую линию получается.
Но не сообразить как дальше считать, ведь эти выводы могут работать как на вход так и на выход, как в таком случае производить расчет?
Все они равны(пины - 25, питание/земля - 240).
Это и нужно соблюдать.
- Реклама
Re: Как рассчитать мощность МК?
Э-э-э, это уже другой вопрос.Может я что-то не так считаю, но ведь допустим, что (176 выводной мк) к 100 выводам подключены светодиоды
1. Есть ток, который потребляет сам контроллер в отсутствие нагрузок на выходах. Про него написано в п. 5.3.6.
2. Есть ток, который могут отдавать выходы. На него есть ограничение: через один пин может течь ток не более 25 мА, через пины земли и питания может течь ток не более 240 мА.
При расчете общей мощности ток самого контроллера и ток, текущий через выводы, суммируется. Точнее, применительно к источнику питания, суммируются мощности контроллера и всех нагрузок.
Будет, но это гораздо больше допустимых для выводов питания 240 мА. То есть все 100 гипотетических светодиодов зажечь нельзя.Разве потребление тока не будет 0.015*100=1.5А?
Разница между теорией и практикой на практике гораздо больше, чем в теории.
-
Alexsei_pushisti
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Пт мар 06, 2015 07:48:20
Re: Как рассчитать мощность МК?
Ясно, учту при расчетах. Спасибо всем за помощь. А то не хочется сжечь МК.


