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

Сгорает stm32 если подключить программатор.

Всем привет.

В новом устройстве сгорает постоянно stm32 если подключить программатор.

 

В первой версии платы было

24VDC -> Step-down 3.3V -> изолированный DC/DC -> boost 3.3V

 

Все было замечательно. Ни одна плата не сгорела. Но заказчик сказал, что DC/DC дорогой и его нужно удалить.

 

Мы сделали вторую версию платы

24VDC -> Step-down 5V -> step-down 3.3V

 

5V вольт используются для реле. Т.к. пятивольтовые реле достать намного легче чем трех вольтовые. 5ти волтовая логика подключена только к толерантным пинам.

 

И вот с новой версией платы появились проблемы.

Если подключить программатор и подать питание 24v , все будет работать.

Если подключить питание и следом подключить программатор , то stm32 сгорает.

 

Уже три микроконтроллера сожгли.

 

Плата запитана от лабораторного источника питания. Пятой точкой чую, что проблема в GND программатора.

Также если запитать плату от 5ти вольт (после step down 24->5), то ничего не сгорает. Дергали программатор и все работает.

 

Собственно почему сгорает? Ведь в usb первым подключается GND (мы дергали программатор с обоих концов, результат идентичен) и должно было все выровняться.

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


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

Компьютер, к которому подключен программатор - стационарный? Попробуйте от ноутбука, работающего на аккумуляторе.

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


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

Тогда наверняка ничего сгорать не будет. Но давать рекомендацию не использовать PC подключенный к сети дико.

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


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

Наверняка сгорать не будет, или не сгорает?

Значит у вас в источнике 24В есть связь с сетью. И у отладочного компа тоже есть в БП.

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


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

Остался только один прототип. Если его спалить то ждать новые платы придется неделю. А это означает, что всю неделю простаивать.

 

24V идут от pps3203T-3s. С ним все в порядке. На него есть обзор на EEVblog и внутри там все замечательно.

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


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

Для начала встаньте вольтметром на землю программатора и землю устройства.

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


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

Если подключить программатор и подать питание 24v , все будет работать.

Если подключить питание и следом подключить программатор , то stm32 сгорает.

Строго-настрого только так - сначала подключить программатор, потом подключить питание.

Или поставить у разъёма куда программатор подключают защитные элементы - диоды, самовосстанавливающиеся предохранители, резисторы и т.д. - которые ограничат напряжение на контроллере до не более 5 В даже если на разъёме будет ~220 В.

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


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

Соедините минус платы с корпусом ПК отдельным стационарным проводом (пайкой или на клемму) - ничего гореть не будет.

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


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

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

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

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

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

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

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

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

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

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