реклама на сайте
подробности

 
 
> STM32F070: может ли 5V-толерантный вывод сгореть от 5 V ?, Или у всех все ОК ? Или я еррату пропустил какую-то?
Ruslan1
сообщение Sep 11 2017, 15:46
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Здравствуйте!

Использую STM32F070CBT6 (питание 3.3 В) в связке с драйвером ST485BDR (питание 5 В).
Используется UART2.
Подключено:
RX (из драйвера) - PA15 (pin 38) - 5V- tolerant
RTS (в драйвер) - PA1 (pin 11)
TX (в драйвер) - PA2 (pin 12)

RX толерантен к 5В, RTS и TX - нет.

Столкнулся с ситуацией, что 4 устройства из 80 могут передавать, но не могут принимать (вышли из строя в процессе несколькомесячной нон-стоп работы). То есть (сужу по внешним цепям) аккуратно переводят RS485 драйвер на передачу, передают, отпускают линию, но на запросы извне не реагируют.
Проблема в том, что устройства залиты до уровня кирпича, и просто так разобрать и осциллографом ткнуть в нужную дорожку- практически невозможно. В одном добрался до разъема программирования, подключил дебаггер- процессор просто не видит ничего в регистре RX порта, будто сигнал не подключен. Остальная функциональность не нарушена.

Предполагаю, что RX пин (который 5В-толерантный и напрямую подключен к 5В) выгорел, возможно такое? Может, STM32 замечены в "неполной толерантности"?

У 32F070 заявлено, что на 5V-толерантный пин можно подавать на 4 В больше чем VDD. Теоретически у меня 5В возникает раньше чем 3.3, так как 3.3 делается из 5, задержка небольшая, но есть (думаю до единиц миллисекунд может дойти). То есть во время включения ражим нарушен, может это приводит к сбою во время работы?

На будущее уже сделал себе зарубку последовательный резистор лепить для ограничения тока в цепи из 5-вольтового драйвера, но уж очень с местом туго, думал что не нужно оно.

Конечно, может и не STM32 у меня виноват, но уж больно красиво все совпадает. По возможности попробую добраться до пинов микроконтроллера, тогда бы понятней стало. А пока только ST-Link подключить могу и теоретизировать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alechek
сообщение Sep 12 2017, 09:42
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



ST485 мрет хорошо, когда на его вход подается больше 16-22В даже кратковремено.
Что лего обеспечивается подключением на "горячую" на 24В технике при отсутствии его защиты.
SN65176 в этом плане более "дубовые", хоть и жрут много.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 12 2017, 10:16
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Alechek @ Sep 12 2017, 11:42) *
ST485 мрет хорошо, когда на его вход подается больше 16-22В даже кратковремено.
Что лего обеспечивается подключением на "горячую" на 24В технике при отсутствии его защиты.
SN65176 в этом плане более "дубовые", хоть и жрут много.

У меня установлены 12-вольтовые супрессоры (SMAJ12CA), и перед ним PTC Fuse от постоянно поданного напряжения, и еще газовые разрядники на входе.
Но да, все может быть.
Если расковыряю- скажу что там сгорело.

Про "мрет хорошо, когда на его вход подается больше 16-22В даже кратковремено" - не знал, спасибо, учту. 16 вольт могут и проскочить через 12-вольтовый супрессор, так что, получается, нужно на меньшие величины переходить. У него предельное по даташиту +/- 14V только.

а SN65176 да, дешевый и вроде бы проблем никогда не было, но вот жрет он шо дурной. Кстати, 12-вольтовые супрессоры с тех пор исторически и ставлю, но, видимо, уменьшать нужно.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Sep 12 2017, 15:01
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Цитата(Ruslan1 @ Sep 12 2017, 15:16) *
У меня установлены 12-вольтовые супрессоры (SMAJ12CA), и перед ним PTC Fuse от постоянно поданного напряжения, и еще газовые разрядники на входе.
Но да, все может быть.

Хе, 12В? Да еще и 2-хнаправленный?

Не смущает, что у ST485 по ТТХ:
Цитата
- 7 V to 12 V common mode input voltage range

?

И то, что у 12В супрессора
Цитата
Breakdown Voltage MAX 14.7V

и
Цитата
Maximum Clamping Voltage 19.9V


Ставить 6-ку надо (и лучше однонаправленную), чтобы без проблем.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 12 2017, 15:15
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Alechek @ Sep 12 2017, 17:01) *
Хе, 12В? Да еще и 2-хнаправленный?
....
Ставить 6-ку надо (и лучше однонаправленную), чтобы без проблем.

да-да. Согласен. Уши растут из старых конструкций, а сейчас да, все что больше пяти вольт- можно нужно отрезать.
Upd: хотя да, и 6.8V тоже много ставил, но тут 12-вольтовый стоит.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 13 2017, 10:52
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



расковырял, получил доступ к нижней стороне печатной платы.
Причина проблемы- обрыв дорожки.
Соединил дорожку- устройство заработало.

Причина обрыва- коррозия.

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

Причина коррозии- блок плат снизу закрыт изолирующей платой. Эта плата была прижата к основной так сильно, что компаунд, которым блок заливается после помещения в металлический корпус, не проник между смонтированной платой и изолирующей платой. В результате плата снизу оказалась полностью не защищена, и пофиг что снаружи все выглядит как цельнозалитый кирпич с проводами. Заливали не в вакууме, вероятность конденсата есть.
Разъело за какой-то месяц или два, и паяльная маска любой толщины тут мало поможет, разве что отдалит "день Х". Ну и, может быть, маска в этом месте была повреждена при монтаже (царапины, сколы...)

Как бороться- понятно, сначала все-таки лакировать нужно, и только потом заливать.

Ну и, конечно, это не отменяет установку не-12вольтных суппресоров, поменял на 5-вольтовые, которые под рукой были. Но в будущем буду ставить 7-вольтовые- у них ток утечки в 4 раза меньше, чем у 5-вольтовых.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ruslan1   STM32F070: может ли 5V-толерантный вывод сгореть от 5 V ?   Sep 11 2017, 15:46
- - ViKo   А сам ST485 сгореть не мог? Приемная с линии часть...   Sep 11 2017, 16:29
|- - adnega   Цитата(ViKo @ Sep 11 2017, 19:29) И, если...   Sep 11 2017, 18:52
|- - Ruslan1   Спасибо за идеи. На компаунд и некачественный монт...   Sep 11 2017, 20:42
- - Сергей Борщ   Если есть доступ через отладчик - то перевести ног...   Sep 11 2017, 20:32
|- - Ruslan1   Цитата(Сергей Борщ @ Sep 11 2017, 22:32) ...   Sep 12 2017, 08:42
|- - Сергей Борщ   QUOTE (Ruslan1 @ Sep 12 2017, 11:42) сдох...   Sep 12 2017, 09:27
- - Сергей Борщ   QUOTE (Ruslan1 @ Sep 13 2017, 13:52) Прич...   Sep 13 2017, 12:39
|- - Ruslan1   Цитата(Сергей Борщ @ Sep 13 2017, 14:39) ...   Sep 13 2017, 13:15
|- - KnightIgor   Цитата(Ruslan1 @ Sep 13 2017, 14:15) Нев...   Sep 13 2017, 15:05
|- - Ruslan1   Цитата(KnightIgor @ Sep 13 2017, 17:05) Н...   Sep 13 2017, 16:28
- - V_G   Может, не импульсы и не иголки, а банальные КЗ? На...   Sep 13 2017, 22:35
|- - Axel   Цитата(V_G @ Sep 14 2017, 01:35) Может, н...   Sep 14 2017, 04:03
- - uriy   Есть же супрессоры специально для RS485 с ассиметр...   Sep 14 2017, 05:01
- - vladec   ЦитатаЕсть же супрессоры специально для RS485 с ас...   Sep 14 2017, 07:56
- - Ruslan1   Цитата(vladec @ Sep 14 2017, 09:56) Еще, ...   Sep 14 2017, 08:19
- - Alechek   Цитата(vladec @ Sep 14 2017, 12:56) Еще, ...   Sep 14 2017, 18:22


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 01:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.05128 секунд с 7
ELECTRONIX ©2004-2016