Общее описание
Контрольные схемы MAX823/MAX824/MAX825* для микропроцессоров (µP) объединяют функции выхода сброса, сторожевого таймера и входа ручного сброса в 5-контактных корпусах SOT23 и SC70. Они значительно повышают надежность и точность системы по сравнению с отдельными ИС или дискретными компонентами. MAX823/MAX824/MAX825 специально разработаны для игнорирования быстрых переходных процессов на VCC.
Доступны семь запрограммированных пороговых напряжений сброса (см. таблицу порогов сброса). Все три устройства имеют активно-низкий выход сброса, который гарантированно находится в правильном состоянии при напряжении VCC до 1 В. MAX823 также имеет вход сторожевого таймера и вход ручного сброса.
MAX824 имеет вход сторожевого таймера и комплементарный активно-высокочастотный сброс. MAX825 имеет вход ручного сброса и комплементарный сброс по активному уровню. Руководство по выбору объясняет функции, предлагаемые в этой серии деталей.
Выход RESET
Вход сброса микропроцессора (µP) переводит µP в известное состояние. Контрольные схемы микропроцессоров MAX823/MAX824/MAX825 подают сигнал сброса для предотвращения ошибок при выполнении кода во время включения, выключения питания и отключения питания. RESET гарантированно является логическим низким уровнем при напряжении VCC до 1 В. Как только VCC превышает порог сброса, внутренний таймер удерживает низкий уровень RESET в течение заданного периода тайм-аута сброса (tRP); по истечении этого интервала RESET возвращается к высокому уровню.
Если возникает состояние brownout (VCC опускается ниже порога сброса), RESET переходит в низкий уровень. Каждый раз при подаче сигнала RESET он остается низким в течение периода тайм-аута сброса. Каждый раз, когда VCC опускается ниже порога сброса, внутренний таймер перезапускается. RESET является как источником, так и стоком тока.RESET на MAX824/MAX825 является обратной стороной RESET.
Вход ручного сброса (MAX823/MAX825)
Для многих изделий на основе µP требуется возможность ручного сброса, позволяющая оператору, специалисту по тестированию или внешней логической схеме инициировать сброс. В MAX823/MAX825 логический минимум на MR подаёт сигнал сброса. Сброс остается активированным, пока MR находится в низком уровне, и в течение tRP (номинально 200 мс) после возвращения в высокий уровень. MR имеет внутренний подтягивающий резистор 52 кОм, поэтому его можно оставить открытым, если он не используется. Этот вход может управляться логическими уровнями КМОП или выходами с открытым стоком/коллекторами. Для создания функции ручного сброса подключите нормально разомкнутый кратковременный переключатель от MR к GND; внешняя схема дребезга не требуется. Если MR управляется по длинным кабелям или устройство используется в шумной среде, подключите конденсатор 0,1 мкФ от MR к GND для обеспечения дополнительной помехоустойчивости.
Вход сторожевого таймера (MAX823/MAX824)
В MAX823/MAX824 схема сторожевого таймера отслеживает активность µP. Если µP не переключает вход сторожевого таймера (WDI) в течение tWD (1,6 с), подается сигнал сброса. Внутренний таймер, работающий 1,6 с, очищается либо импульсом сброса, либо переключением WDI, который распознает импульсы длительностью 50 нс. Пока подается сигнал сброса, таймер остается очищенным и не считает. После сброса таймер начинает отсчет.
Отключите функцию сторожевого таймера, оставив WDI неподключенным или трижды подав напряжение на драйвер, подключенный к WDI. Вход сторожевого таймера внутренне управляется низким уровнем в течение первых 7/8 периода таймаута сторожевого таймера и высоким уровнем в течение последних 1/8 периода таймаута сторожевого таймера. Когда WDI
если не подключен, этот внутренний драйвер очищает таймер 1,6 с каждые 1,4 с. Когда WDI находится в трех положениях или не подключен, максимально допустимый ток утечки составляет 10 мкА, а максимально допустимая емкость нагрузки - 200 пФ.
Входной ток сторожевого таймера
Входы WDI MAX823/MAX824 имеют внутреннее управление через буфер и последовательный резистор от счетчика сторожевого таймера. Когда WDI не подключен, сторожевой таймер обслуживается в течение периода таймаута сторожевого таймера импульсом низкого-высокого-низкого уровня из цепи счетчика. Для минимального входного тока сторожевого таймера (минимального общего энергопотребления), оставьте WDI низким уровнем в течение большей части периода таймаута сторожевого таймера, подав импульс низкого-высокого-низкого уровня один раз в течение первых 7/8 периода таймаута сторожевого таймера, чтобы сбросить сторожевой таймер. Если в течение большей части периода тайм-аута WDI управляется извне высоким уровнем, на WDI может протекать ток до 160 мкА.