|
Дважды (трижды) сгорел STM32F030k6 |
|
|
|
Oct 24 2015, 18:10
|

Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 8-08-15
Из: Москва
Пользователь №: 87 901

|
В двух словах есть круглая платка, находящаяся в стальном круглом корпусе. На платке LMR14206 (3.3В), ADM483, STM32F030k6 (вся обвязка, все что надо - кондеры по пит, VDDA подключен и проч.) и LIS3LV02DL. Суть датчика проста - считывает данные и выкидывает в 485. Датчик работал никого не трогал. И в одно прекрасное включение здох. При подключении показывал, что жрет около 7 Вт. Датчик был вынут из корпуса, к нему были припаяны 4 проводка(питание и 485). После прозвонки стало ясно что 3,3 козит на землю. После разбора обнаружилась коза на ножках питания контроллера. Контроллер был выпаян. Плату я прозвонил под всеми углами (стальной корпус герметичный, поэтому плата была чистейшая (после пайки в ванне тоже мылась)) - все было ок. Напаял новый проц, зашил - стало все ок, читалось, высылалось. Ну я обрадовался, отрубил, припаял проводки датчика обратно (это, конечно минус конструкции, но пока что не нашел мелких разъемов для этого дела, а платка совсем маханькая и обычные разъемы не лезут), даже закрывать корпус датчика не стал, включил и БАЦ ! смотрю на блоке питания опять жрет ток огромный. Ну я сразу вырубил - та же история. Опять коза на ногах контроллера. Плат чиста, остальные компоненты ок. При резком включении просто 3,3 в 0 висит из-за козы, поэтому остальные компоненты не повредились. Что это может быть за подарок? Мне уже страшно очередной впаивать Спасибо
Сообщение отредактировал ЯadiatoR - Oct 25 2015, 13:34
|
|
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 30)
|
Oct 24 2015, 19:09
|

Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 8-08-15
Из: Москва
Пользователь №: 87 901

|
я осциллом облазил почти все, что там есть - там все ок перепаял новый, пока все ок. В корпус еще не запаивал Заметил странность - стабилизатор без кварца выдавал около 3,27В, а когда я впаял кварц на проц (его я тоже выпаивал на всякий..) выдает 3,5-3,6 ps. перепаял LMR - все равно продолжает качать 3,5-3,6, резюки четко на 3,3 выставлены
Сообщение отредактировал ЯadiatoR - Oct 24 2015, 19:16
|
|
|
|
|
Oct 25 2015, 04:52
|
Знающий
   
Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379

|
Цитата(ЯadiatoR @ Oct 24 2015, 22:09)  Заметил странность - стабилизатор без кварца выдавал около 3,27В, а когда я впаял кварц на проц (его я тоже выпаивал на всякий..) выдает 3,5-3,6 Вот и ответ на Ваш вопрос, 3.6V это убойная доза для любого микропроцессора. Нагрузите LMR внешним резистором на полные 600mA и добейтесь чтобы при любых перепадах нагрузки напряжение было не более 3.3V.
|
|
|
|
|
Oct 25 2015, 07:27
|

Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 8-08-15
Из: Москва
Пользователь №: 87 901

|
Цитата(adnega @ Oct 24 2015, 22:39)  Время показывать схему.
Что в схеме будет потреблять 600мА ? Схема простая до безобразия (кстати резюков R12 и R13 нету. R4 был выкинут из датчика, т.к. 240 Ом были в принимающем устройстве. Всего 2 таких датчика в системе). Прикрепил пдф В схеме нечему потреблять столько - просто козил проц на землю, вот и потребление было. Трассировка оставляет желать лучшего, была как обычно сделана наспех и будет переделана. RS-485 будет заменен на CAN. http://clip2net.com/s/3pl48xjhttp://clip2net.com/s/3pl4fzMНа бот слое можно заметить, что LMR-ка установлена через одно место... Это при переносе у меня где-то косяк произошел и она встала спиной. Я ее спиной и запаиваю. Цитата(Сергей Борщ @ Oct 25 2015, 02:42)  Тиристоный эффект? Да не должно быть... Еще есть такой датчик и с ним все в порядке. О5 же плата приема тоже работает нормально, да и вообще миллионы устройств работают... Цитата(AVI-crak @ Oct 25 2015, 06:16)  Подозреваю что дроссель тоже маленький, а ведь у них иногда бывает низкое пробивное напряжение. Работа LMR14206 об заниженную индуктивность с маленькой добротностью - не предсказуема. У меня стоит SH4028 на 10 uH http://www.smd.ru/katalog/katushki/ekranirovannye/sh/ другой датчик работает норм... Цитата(adnega @ Oct 25 2015, 09:47)  Я обычно делаю DC/DC для 5В потребителей, а на МК ставлю LDO 5В->3.3В. У меня нет нагрузок 5В, только мелкая 3,3
Прикрепленные файлы
Lis.PDF ( 245.38 килобайт )
Кол-во скачиваний: 79
|
|
|
|
|
Oct 25 2015, 08:14
|

Профессионал
    
Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718

|
Выв. 11 МК(метка RNG). Это вы так определяете, что включен стабилизатор?  Под катушкой стаба не должно быть проводников. Выход стаба через полплаты - вообще не гут. Силовая земля вокруг. У вас получилась схема внутри какбы катушки индуктивности. Ага, а вот и что хотелось посмотреть. Смотрите, у вас R2 подключен не возле конденсатора, а возле вывода питания МК. Вероятно происходит следующее(если опустить вышеописанное): 1. Когда включаете кварц, то уровень энергопотребления МК повышается. 2. Уровень пульсаций на измерительном конце R2 повышается. От того и растёт выходное напряжение стабилизатора. Ну а сгорает в поменты, которые вы не видите - происходит полная разрегулировка из-за п.2 и уровень пульсаций на выходе стабилизатора становится настолько высоким, что МК сгорает. Сейчас вы можете попробовать: 1. разрезать кольцо земли вокруг, чтобы оно не было замкнутым. Попробуйте сделать разрез в промежутке между C2 и D2. 2. соединить проводом 0.35-0.5 мм2 измерительный конец R2 и плюс C2. Провод нельзя располагать под/над VD1 и L1. --------- По архитектуре. Я бы использовал отдельный линейный стабилизатор для МК и акселерометра, и пятивольтовый приёмопередатчик. Цитата Это вы так определяете, что включен стабилизатор? дошло. вы так случайные числа генерируете. тем не менее вывод лучше защитить, внутренних диодов может нехватить.
|
|
|
|
|
Oct 25 2015, 08:39
|
Местный
  
Группа: Свой
Сообщений: 265
Регистрация: 30-11-05
Из: Омск
Пользователь №: 11 590

|
Цитата(ЯadiatoR @ Oct 25 2015, 00:10)  Что это может быть за подарок? Мне уже страшно очередной впаивать Спасибо А у вас на земле переменки 110в не весит случайно? Например если взяли 5в от USB не заземленного компа
|
|
|
|
|
Oct 25 2015, 09:13
|
Частый гость
 
Группа: Участник
Сообщений: 182
Регистрация: 16-10-15
Пользователь №: 88 894

|
Ошибка в разводке LMR14206. Нельзя рвать землю внешним контуром. Непонятная фигня на одиннадцатой ноге стм-ки, висит ровно под дросселем, ловит всё что можно и нельзя. Не уверен, но может статься что это тоталитарная нога, без верхнего диодика.
Про дроссель, не важно чья фирма и какие габариты - важен температурный диапазон. На высокочастотном железе(не феррит) верхняя рабочая температура ограниченна 80С, после чего сердечник стремительно теряет свои качества. Это литые кубики, равномерного цвета. Там применяется изоляция провода, которая легко плавится паяльником. На сборных конструкциях (феррит) может юзаться как высокотемпературный провод, так и быстрый. А у них разное пробивное напряжение. Как правило - 100в и 20в. И угадать можно только одним способом - физическим.
|
|
|
|
|
Oct 25 2015, 09:21
|

Гуру
     
Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463

|
Все же поясните как пробивается. Без подключения к 485? Просто подачей питания? Тогда проблема в сборке платы, флюсе, монтаже, если такие собраны и работают. Затем 485 на длинных проводах капризная штука, драйверы часто летят, любые. Посмотрев разводку скажу, что так нельзя импульсники разводить, это не проблема, беда. Еще про порты висящие в воздухе, как программно устнановлены? TVS иногда по питанию проца спасает, если так криво разведено питание, земля. Еще С11, С12 неправильно расположены по земле, пробой по этим входам у проца возможен.
|
|
|
|
|
Oct 25 2015, 09:28
|

Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 8-08-15
Из: Москва
Пользователь №: 87 901

|
Цитата(adnega @ Oct 25 2015, 11:08)  Да? А мне казалось, что драйверу ADM483EARZ нужно "Power Supply, 5 V ± 10%", а это далеко не 3.3В Да он и так не плохо работает - в нем проблем нет, тем более в случае чего он отлично заменяется на SN65HVD12DR Цитата(smalcom @ Oct 25 2015, 11:14)  Выход стаба через полплаты - вообще не гут. Силовая земля вокруг. У вас получилась схема внутри какбы катушки индуктивности.
Ага, а вот и что хотелось посмотреть. Смотрите, у вас R2 подключен не возле конденсатора, а возле вывода питания МК. Вероятно происходит следующее(если опустить вышеописанное): 1. Когда включаете кварц, то уровень энергопотребления МК повышается. 2. Уровень пульсаций на измерительном конце R2 повышается. От того и растёт выходное напряжение стабилизатора.
По архитектуре. Я бы использовал отдельный линейный стабилизатор для МК и акселерометра, и пятивольтовый приёмопередатчик.
дошло. вы так случайные числа генерируете. тем не менее вывод лучше защитить, внутренних диодов может нехватить. 1. Ну с разводкой я и сам знаю - делалась на "позавчера". Даже компоненты не успел подобрать - из того, что было собирал, поэтому сразу и 3,3 rs-485 не воткнул. Все это я переделаю в нормальный вид. 2. R2 вообще стоит убого - все это будет переделываться. 3. Вот по поводу пульсаций особенно через всю плату тут я с вами соглашусь. Скорее всего так и есть. Переделка платы это тоже решит. 4. Все компоненты на 3,3 будут. Кстати да) мне понравился способ рандомных чисел =) Цитата(adnega @ Oct 25 2015, 11:18)  Добавлю: Зачем PB3 соединен с NRST ? Делалось на скоряк - просто быстро протянул ресет сквозь плату - там на ноге вход и он не мешает работе. Цитата(wangan @ Oct 25 2015, 11:39)  А у вас на земле переменки 110в не весит случайно? Например если взяли 5в от USB не заземленного компа Датчик для сх. техники - там максимум напруга с гены и да - там просто масса Цитата(AVI-crak @ Oct 25 2015, 12:13)  Ошибка в разводке LMR14206. Нельзя рвать землю внешним контуром. Непонятная фигня на одиннадцатой ноге стм-ки, висит ровно под дросселем, ловит всё что можно и нельзя. Не уверен, но может статься что это тоталитарная нога, без верхнего диодика. Не понял про землю - где она порвана? Цитата(Aner @ Oct 25 2015, 12:21)  Все же поясните как пробивается. Без подключения к 485? Просто подачей питания? Тогда проблема в сборке платы, флюсе, монтаже, если такие собраны и работают. Затем 485 на длинных проводах капризная штука, драйверы часто летят, любые. Посмотрев разводку скажу, что так нельзя импульсники разводить, это не проблема, беда. Еще про порты висящие в воздухе, как программно устнановлены? TVS иногда по питанию проца спасает, если так криво разведено питание, земля. Хз как пробивается - включил - здох и так 2 раза. Без 485, только питание. Плата чистая, в этом точно не проблем. Все звонится как надо. Коротышей нет, даже в особо "плохих" местах. Ну про разводку я говорил - пинали. Порты просто на вход по нулям остались. В общем итоге запаял новую LMR и 3 проц - все заработало, собрал - сейчас работает PS. Проработал достаточно долго - я успел много написать, отладить и т.д. Решил для удобства повернуть плату датчика внутри корпуса. Разобрал, повернул завинтил на пару винтов, врубил - и старая история... Пойду запаяю новую плату.
Сообщение отредактировал ЯadiatoR - Oct 25 2015, 13:36
|
|
|
|
|
Oct 27 2015, 07:41
|

Местный
  
Группа: Свой
Сообщений: 270
Регистрация: 8-08-15
Из: Москва
Пользователь №: 87 901

|
Цитата(jcxz @ Oct 27 2015, 09:02)  Кто не умеет работать головой, работает руками. Человеку просто нравится паять, не мешайте ему. Паять я люблю =). С платой все хорошо. Там нет непромытого места и козочек - я действительно пробросил обратноу связь сразу после кондера выходного проводом. А вию под контроллером на обратку перерезал. Напруга на контроллере стала 3,29-3,31 В, даже с работающим кварцем. В общем это и был основной косяк как я понял. Больше такого рода проблем не наблюдается Спасибо за помощь
|
|
|
|
|
Oct 28 2015, 08:35
|

Местный
  
Группа: Свой
Сообщений: 449
Регистрация: 28-10-04
Из: Украина
Пользователь №: 1 002

|
Цитата(ЯadiatoR @ Oct 28 2015, 09:31)  Корпус хороший - все в солиде проектировалось. Зазоры нормальные Хреновый аргумент. Важно не в чем, а кем. Если рукожопый - то и в Солиде наворотит такого, что потом только кувалдой собирается и "вот в этом месте плата на 0.5 мм не помещается"...
--------------------
Умею молчать на 37 языках...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|