InnovChipELECTRONICS

INNOVCHIP · Практические статьи

Просадка питания и Brownout: как проверить сброс платы

Коротко о главном

Измеряйте питание непосредственно у микроконтроллера одновременно с сигналом Reset. Стабильное напряжение на выходе лабораторного источника не исключает локальной просадки при изменении нагрузки.

Связать просадку со сбросом

Создайте контролируемые изменения нагрузки в допустимых условиях эксплуатации. Сохраняйте одинаковыми подключение пробников, кабели и профиль нагрузки. Отметьте момент падения местного питания, активации Reset и изменения выходов. Значение порога и гистерезиса супервизора объясняется в Texas Instruments — Input Specifications of the Voltage Supervisor.

Сопоставить порог с рабочим диапазоном

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

Испытать разные формы провала

Контролируемо меняйте глубину, длительность и скорость восстановления напряжения. После каждого опыта проверяйте счётчик запусков, настройки и выходы. Пример: после короткого отключения датчик не отвечает, хотя процессор работает. Сравните питание и условия сброса обоих компонентов. Заранее определите, какие незавершённые данные отбрасываются и какая конфигурация восстанавливается; включите это в критерии испытания.

Контрольный список

  • Записать напряжение и Reset на одной временной шкале.
  • Сравнить допуск порога с минимальным рабочим питанием.
  • Проверить данные и запуск периферии после провала.

Частые вопросы

Длительная задержка старта устраняет любой Brownout?

Нет. Она не заменяет корректный порог сброса, проверку данных и восстановление периферии, которая могла не сброситься вместе с процессором.

Технические источники

Услуга по теме

Питание и защита платы

Обсудить проект