worklog: inrush - наш!

Feb 03, 2017 18:11

есть некая схема, разделённая по питанию на две неравных половинки - микроконтроллер с его свитой и ещё один чип, питанием коего микроконтроллер и управляет. Осуществляется сие посредством простейшего ключика на p-канальном мосфете: притягиваем затвор к "земле", мосфет открывается, питание на чип пошло. Отпускаем затвор - чип вырубился. Всё очень просто.

Но глючит на ровном месте: при переключении мосфета микроконтроллер вдруг может зависнуть в самой неожиданной позе.

Путём несложных умозаключений таки дошёл до проверки гипотезы "а вдруг это всё-таки бросок тока?". В схеме присутствует россыпь блокировочных конденсаторов, парочка bulk-кондёров повышенной ёмкости и рядом с тем отключаемым чипом стоит ещё один блокировочный, такой же ёмкостью как и остальные. Бросок тока неизбежен, когда мы резко подключаем конденсатор к источнику питания, но во всех известных мне случаях (за исключениями какой-то мощной силовухи, собранной с отступлениями от священных рекомендаций) оный бросок не приводит ни к каким заметным последствиям - физика гарантирует, что перераспределение заряда из bulk-кондёра в подключившийся даст просадку напряжения в сраные доли милливольта. Однако, это оказалось не так.

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

Вылечилось "малой кровью" - известно, что потребление чипа в норме невелико, единицы мА максимум, поэтому между мосфетом и системными +3.3В врезал относительно низкоомный резистор. Бросок тока если и остался, то теперь он дополнительно ограничен и в эти смутные времена переходных процессов всё остаётся в допустимых пределах.

приключения Электроника

Previous post Next post
Up