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

STM32F030R8 греется - кто сталкивался?


LiVit

Рекомендуемые сообщения

Приветствую, коллеги!

Ситуация такая: есть серия устройств на STM32F030R8, на некоторых время от времени начинает греться микроконтроллер. 
Вся логика работает, всё вроде в порядке, кроме потребления в 250мА. И перегретого корпуса микроконтроллера.

В прошивке изначально отсутствовала инициализация неиспользуемых ног, кроме того, проц сначала старается завести внешний кварц, и только потом переходит на внутренний генератор.
Нога BOOT0 притянута к земле напрямую, без резистора.

На проце который уже начал перегреваться, я сделал инициализацию всех ног на вход, с подтяжкой ног к земле. Сразу завожу внутренний тактовый генератор.
К сожалению, ему уже ничего не помогает, - даже будучи стертым, он жрет 200 мА. Как я понимаю, тут мои полномочия всё.

Хотелось бы услышать от коллег, что именно могло вызвать такую странную неисправность проца? Может кто сталкивался? В Errata ничего подобного не нашел.

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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

6 минут назад, LiVit сказал:

В прошивке изначально отсутствовала инициализация неиспользуемых ног

Это не значит, что она отсутствовала. Была инициализация Default.

 

10 минут назад, LiVit сказал:

что именно могло вызвать такую странную неисправность проца?

Например, неподключенное "аналоговое" питание.

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

кмк для начала надо посмотреть схему, что и как спроектировано. Чудес не бывает. Не могут камни сами по себе время от времени умирать, да еще и пачками.

Инициализация ног по дефолту - цифровой вход. Производитель рекомендует на всякий пожарный инициализировать неиспользуемые как аналоговый вход, чтобы минимизировать энергопотребление. Но мне кажется это не ваш случай. Дело тут в другом.

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Да, видимо проще схему приложить. scheme.PDF
Убрал со схемы всё, что не распаяно на плате.

На счет дефолтного конфига ног я в курсе, друзья. Я имел в виду, что они по дефолту к земле не подтянуты.
Остается только подозрение по поводу подключения LCD, но управляющие линии посажены на 5В толерантные ноги. Да и подтягивающие резисторы 10к - не тот ток, чтобы проц угробить.

Изменено пользователем LiVit
Ссылка на комментарий
Поделиться на другие сайты

Проверьте инициализацию тактирования, не завышена ли у какого нибудь модуля частота! Был такой косячек на контроллерах с Али, при чем интересно после установки тактовых частот в предел нормы ток потребления  в норму уже не возвращался. Такое ощущение что чему то приходит кирдык. При всем при этом, ранее заказанные процы с элитана спокойно с этим справляются. 

Сергей.

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

схемка ни о чем конечно. Учебная

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

DA4 вообще лишняя в схеме. А все что лишнее - потенциальный источник проблем

опять же, если есть DA4, для какого тогда фига стоит VT1? А если он таки есть, то зачем биполярный? Лишняя гальваника на цепи 12В

кнопки тоже по чукотски стоят

сдается мне что дело опять не в бобине...

Изменено пользователем mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

22 минуты назад, optima сказал:

Проверьте инициализацию тактирования, не завышена ли у какого нибудь модуля частота! Был такой косячек на контроллерах с Али, при чем интересно после установки тактовых частот в предел нормы ток потребления  в норму уже не возвращался. Такое ощущение что чему то приходит кирдык. При всем при этом, ранее заказанные процы с элитана спокойно с этим справляются. 

А вот ваша идея мне нравится.
Проверю - отпишусь.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...