|
|
|
Электрическая надежность STM32., Вопрос??? |
|
|
|
Sep 28 2018, 05:44
|
Гуру
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713
|
Цитата(amiller @ Sep 28 2018, 04:34) Например AVR мне не попадались с отгоревшими выводами, а STM32 сколько угодно. Хех! И у меня аналогичная ситуация: за много лет - ни одной сгоревшей AVR. ...Может потому, что никогда их не применял? Тема - из разряда фобий AVR-щиков. Весь мир уже много лет применяет ARM-ы везде где только можно, а ТС как будто из какой-то дремучей деревни вылез, где и слыхом не слыхивали про современное состояние в отрасли. Когда что-то где-то сгорает - это следствие только кривых рук. Цитата(serglg @ Sep 28 2018, 08:37) Ладно там, когда подаешь на ножку 30 вольт. Понятно дело. ... Для себя понял, что надо изолировать МК вчистую. Не помогут ни конденсаторы, ни последовательные резисторы, ни всякие там диоды на питание/землю. Это точно! Таких разработчиков, которые "подают на ножку 30 вольт", лучше изолировать от МК подчистую!
|
|
|
|
|
Sep 28 2018, 06:09
|
Ally
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050
|
Цитата(jcxz @ Sep 28 2018, 08:44) Когда что-то где-то сгорает - это следствие только кривых рук. Не обязательно. Причина может быть и в жадности. Например если ставить STM32 на двухслойки, то однозначно схлопочите пробой портов. Или скажем ставить Y5S конденсаторы вместо X7R. Или дешевые кварцы без разбору. Но что удивительно, это порой оправдано, если к примеру сбой ни к чему плохому не приводит. Те же пульты и HMI интерфейсы, они могут сбиваться по несколько раз на дню, никто не заметит или проигнорит. Теперь же это норма. Или облака сенсоров. Там отказ одного сенсора ни к чему не приведет, просто отключат из цепи. Про устойчивость AVR-ок к сбоям - чистый миф. Я консультировал фирму делавшую 5 кВт усилители для телевизионных вышек. В блоке питания у них стояли AVR-ки. У них они сбоили так, что ребята искали по всему городу профессионалов кто бы указал им на причину. Цитата(jcxz @ Sep 28 2018, 08:44) Это точно! Таких разработчиков, которые "подают на ножку 30 вольт", лучше изолировать от МК подчистую! Не далее как весной я собственноручно подал 220 В на шину CAN сети из 6-и устройств на STM32. Неудачно был к сопле от CAN подсоединен щуп осциллографа и эта сопля коснулась клеммы контактора. Все STM32 выгорели до единого ну и драйверы CAN тоже.
|
|
|
|
|
Sep 28 2018, 06:12
|
Гуру
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702
|
Цитата(jcxz @ Sep 28 2018, 08:44) Когда что-то где-то сгорает - это следствие только кривых рук. + случайного стечения обстоятельств + контрафакта + недостатка опыта/знаний + несоблюдения режимов эксплуатации + заряженные частицы из космоса + в развлекательных целях + еще много чего Цитата(jcxz @ Sep 28 2018, 08:44) Это точно! Таких разработчиков, которые "подают на ножку 30 вольт", лучше изолировать от МК подчистую! И первоклассников, которые не знают основы дифференциально-интегрального исчисления, изолировать от математики подчистую. Речь идет о случайном попадании высокого напряжения, после которого контроллер выжил. Конечно, никто специально в дизайне не будет закладывать подачу 30 вольт на вход МК. Цитата(AlexandrY @ Sep 28 2018, 09:09) Все STM32 выгорели до единого ну и драйверы CAN тоже. Можете, схему показать? А мы вам ошибку в ней исправим, и больше у вас такого не повториться.
|
|
|
|
|
Sep 28 2018, 06:18
|
Ally
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050
|
Цитата(adnega @ Sep 28 2018, 09:09) Конечно, никто специально в дизайне не будет закладывать подачу 30 вольт на вход МК. Вот это кстати странно. Согласно программе испытаний при сертификации на электронику подают разряды по нескольку киловольт, зависит от назначенного класса испытаний. И под сотню вольт достигает выводов микроконтроллеров. В дизайне такие случаи должны быть предусмотрены обязательно. Аккредитованные сертификационные конторы даже заставляют писать отчеты че будет если все перед микроконтроллером сгорит и он останется один на один с высоковольтным импульсом. Цитата(adnega @ Sep 28 2018, 09:12) Можете, схему показать? А мы вам ошибку в ней исправим, и больше у вас такого не повториться. Сомневаюсь. Мы с одних и тех референсов срисовываем. Но у меня теперь больше опыта чем у вас. Я знаю как и че горит, а вы нет.
|
|
|
|
|
Sep 28 2018, 06:43
|
Участник
Группа: Участник
Сообщений: 22
Регистрация: 10-05-12
Пользователь №: 71 761
|
Всем кто ответил по делу низкий поклон, без дураков. Это важно. Цитата Тема - из разряда фобий AVR-щиков. Таки да, и що Ви мене хочите этим сказать? Цитата а ТС как будто из какой-то дремучей деревни вылез По большому счету, "как будто" в Вашей фразе - лишнее. ТС ковыряется в своей небольшой песочнице и не в курсе, что происходит в отрасли. А здесь ТС скромно обратился к опыту старших коллег, и те из них, кому распухшее ЧСВ не мешает ходить, любезно этим самым опытом поделились. За что им еще раз спасибо! Цитата(AlexandrY @ Sep 28 2018, 09:09) Например если ставить STM32 на двухслойки, то однозначно схлопочите пробой портов. Не будет ли столь любезен, многоуважаемый джин, рассказать что не так с ДПП применительно к STM32?
|
|
|
|
|
Sep 28 2018, 06:50
|
Гуру
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702
|
Цитата(AlexandrY @ Sep 28 2018, 09:18) Я знаю как и че горит, а вы нет. А у меня есть ТЗ и Договор. Если что-то сгорит, то крайним буду я. Поэтому опыта выгорания чего-либо у меня значительно меньше - отрицать было бы глупо. Насчет сертификации. Все импульсы описаны. Дизайн схемы с энергией этих импульсов поступает так, что до МК доходит только приемлемый уровень. Можно сколь угодно тщательно перерисовывать референсы, но без понимания сути, имхо, толку мало. Осознать суть помогает ответственность, заложенная в Договоре в условиях, описанных в ТЗ. Я без наездов. Просто покажите обвязку CAN-физики, и вопрос разрешится. Цитата(Smehotehnik @ Sep 28 2018, 09:43) Не будет ли столь любезен, многоуважаемый джин, рассказать что не так с ДПП применительно к STM32? У меня все дизайны с неотгорающими портами в STM32 исключительно на ДПП. Но уверен, что всемогущий джин способен сотворить дизайн для убийства STM32 в любом количестве слоев.
|
|
|
|
|
Sep 28 2018, 07:10
|
Местный
Группа: Участник
Сообщений: 290
Регистрация: 9-12-05
Из: г. Пермь
Пользователь №: 12 002
|
Недавно в щите управления освещением. Токовый трансформатор сгорел(как эксплуататорам не объясняй, что если рассчитано на 50А то 80А подавать не надо), Видимо фаза попала на преобразователь 0-5А в 0-5ма, он тоже сплавился. Шибануло на плату, сгорела мега16 и все что питалось вместе с ней, пробило все конденсаторы по питанию, сгорел ADM3485 (все микросхемы полопались). Сгорели все ADM3485 на шине RS-485 и у всех AVR вынесло порты к которым были подключены ADM3485. В приборе на STM32, лично, по ошибке, подключил 220 на RS-485 шину (A и . Тихо умер ADM3485 и ВСЁ. СТМ остался полностью исправен.
|
|
|
|
|
Sep 28 2018, 07:32
|
Участник
Группа: Участник
Сообщений: 22
Регистрация: 10-05-12
Пользователь №: 71 761
|
Цитата(adnega @ Sep 28 2018, 08:34) Когда перешел с AVR на STM32, то ощутил разницу конкретно. Спасибо за толковый разбор. Вопрос: на всех портах AVR стоит достаточно надежная защита по перенапряжению, поэтому обычно хватает токоограничивающего резистора, и в тяжелых случаях стабилитрона перед входом, опторазвязка - только когда коммутируем высокое напряжение или мониторим высокую сторону входящего. А как с этим делом у STM-а, нужно ли гальванически развязывать все входы/выходы по которым может проскочить ВЧ иголка?
Сообщение отредактировал Smehotehnik - Sep 28 2018, 07:34
|
|
|
|
|
Sep 28 2018, 07:43
|
Частый гость
Группа: Свой
Сообщений: 142
Регистрация: 11-01-11
Из: Орел
Пользователь №: 62 159
|
Цитата(AlexandrY @ Sep 28 2018, 09:09) Причина может быть и в жадности. Например если ставить STM32 на двухслойки, то однозначно схлопочите пробой портов. Или скажем ставить Y5S конденсаторы вместо X7R. Вот здесь поподробнее можно?
|
|
|
|
|
|
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|