Добавление к проекту ручного сброса обычно предполагает использование новой микросхемы, имеющей соответствующий вход. Однако при помощи пары дополнительных низкоомных резисторов эту работу в большинстве приложений может выполнять стандартный трехвыводной супервизор питания. Схема на Рисунке 1 обеспечивает чистый сигнал во время и после нажатия кнопки ручного сброса. При активации кнопки ручного сброса напряжение питания падает ниже минимального порога сброса супервизора из-за подключения делителя напряжения R1/R2 при нажатой кнопке S1. Это приводит к активации выхода сброса супервизора. После отпускания кнопки напряжение питания возвращается к значению, превышающему максимальный порог сброса супервизора, и остается активным в течение периода ожидания супервизора питания.
Рисунок 1. | Пара низкоомных резисторов, конденсатор и кнопка добавляют функцию ручного сброса к стандартному трехвыводному супервизору питания. |
Когда кнопка S1 не нажата, на резисторе R2 падет напряжение, обусловленное током питания супервизора и выходной нагрузкой. Для большинства супервизоров питания максимальный ток потребления составляет 50 мкА. В большинстве конструкций выход супервизора подключен к одному или нескольким входам КМОП, каждому из которых требуется около 10 мкА.
При подключении двух устройств КМОП общий ток через резистор R2 будет равен
Падение напряжения на резисторе R2 из-за протекания тока эффективно добавляет
к пороговому напряжению сброса супервизора питания.
При выборе номиналов R1, R2 и C1 следует рассмотреть несколько компромиссов. Емкость местного блокировочного конденсатора C1 супервизора питания должна быть достаточно небольшой, чтобы супервизор мог обнаруживать кратковременные провалы напряжения питания. Постоянная времени R2 и C1, определяющая этот фактор, в данном примере равна
Эта величина обычно намного меньше, чем время спада напряжения стабилизированного источника при потере питания.
При активации кнопки S1 через резисторы R1 и R2 протекает ток. В схеме на Рисунке 1 этот ток равен
Такое значение тока было бы нормальным для системы с питанием от сети, но может оказаться неприемлемым для системы с батарейным питанием. Ток можно уменьшить, увеличив сопротивление R1 и убедившись, что напряжение питания супервизора падает ниже минимального порога сброса. Можно также вместе с сопротивлением R1 увеличить сопротивлением R2, но это приведет к увеличению падения напряжения и замедлению реакции на переходные процессы. Обратите внимание, что увеличение тока схемы ручного сброса происходит только при ее активации, а ток типичной системы при этом падает.