Сервер Кубанских радиолюбителей

Микромонитор питания DS1232

Основные особенности:

  • обеспечивают остановку и сброс вышедшего из под контроля микроконтроллера;
  • останавливает работу микроконтроллера во время переходных процессов на шине питания;
  • осуществляет сброс микроконтроллера при перебоях в напряжении питания;
  • осуществляет сброс микроконтроллера при нажатии внешней кнопки;
  • контроль напряжения питания производится с допусками 5% или 10%;
  • устраняет необходимость использования дискретных компонентов;
  • малый потребляемый ток 0.5 (0.05) мА;
  • выпускается в корпусах DIP, SOIC и µ-SOP.

Назначение. Микромониторы питания серии DS1232 осуществляют контроль за тремя важнейшими параметрами работы микропроцессорной системы:

  • напряжением питания;
  • ходом выполнения программы (при помощи сторожевого таймера);
  • внешним сбросом микроконтроллера.

Контроль напряжения питания. Микросхемы семейства DS1232 осуществляют непрерывный контроль за напряжением питания микроконтроллера и производят генерацию сигнала сброса при недопустимом снижении напряжения питания. Порог срабатывания компаратора питания определяется встроенным источником опорного напряжения и управляющим напряжением на входе TOL. Если управляющий вход соединен с общим проводом, то сигналы сброса RST становятся активными при снижении напряжения питания до уровня <4.75 В. При соединении вывода TOL с выводом Vcc порог срабатывания компаратора устанавливается на уровне 4.5 В. Выходные прямой и инверсный сигналы RST служат для сброса микроконтроллера при недопустимом снижении напряжения питания. При включении питания сигналы сброса остаются активными на протяжении как минимум 250 мс, обеспечивая сброс микроконтроллера до полной стабилизации напряжения питания.

Внешний сброс. Микросхемы семейства DS1232 содержат дополнительный вход для подключения внешней кнопки сброса микроконтроллера.

Пример схемы подключения внешней кнопки сброса показан на рисунке слева. При подаче "низкого" уровня на вход PBRST на выходах RST устанавливается активный сигнал сброса, который снимается спустя 250 мс после установки на входе PBRST "высокого" логического уровня.
Сторожевой таймер. Сторожевой таймер активизирует прямой и инверсный сигналы сброса микроконтроллера RST в том случае, когда в течениие заданного промежутка времени не поступало импульсов на вход ST сброса сторожевого таймера. Типовое значение времени ожидания сторожевого таймера составляет около 150 мс при соединении вывода TD с общим проводом, 600 мс, если вывод TD отсоединен и 1.2 с при соединении вывода TD с Vcc. Сторожевой таймер начинает отсчет после снятия выходного сигнала сброса RST. Если до окончания отсчета необходимого интервала времени на входе ST осуществляется переход от "высокого" уровня к "низкому", то сторожевой таймер сбрасывается и начинает свой отсчет заново. Если же до окончания отсчета таймером заданного интервала времени на вход ST не поступило "низкого" логического уровня, то генерируется сигнал сброса микроконтроллеря длительностью не менее 250 мс. Вход ST может быть присоединен к адресной шине микроконтроллера, шине данных или какому-либо сигналу управления. Пример подключения DS1232 с использованием сторожевого таймера показан на рисунке слева. При нормальной работе микроконтроллера состояние на этой линии будет периодически изменяться, осуществляя сброс сторожевого таймера. Чтобы во время нормальной работы микроконтроллера гарантировать отсутствие сигнала сброса, изменения состояния на входе ST должны происходить не реже одного раза в течение минимального времени отсчета сторожевого таймера.

Внимание! Работа сторожевого таймера не может быть запрещена. Для избежания непредвиденной генерации сигнала сброса сторожевой таймер должен обязательно стробироваться.

Типономиналы

Типономинал Ток потребления,
(мкА)
Диапазон рабочих
температур, (°C)
Тип корпуса
DS12325000...+70DIP8
DS1232N500-40...+85DIP8
DS1232S5000...+70SO16
DS1232SN500-40...+85SO16
DS1232LP500...+70DIP8
DS1232LPN50-40...+85DIP8
DS1232LPS500...+70SO16
DS1232LPSN50-40...+85SO16
DS1232LPS-2500...+70SO8
DS1232LPSN-250-40...+85SO8
DS1232LPU500...+70µ-SOP8

Описание выводов

Корпус Вывод Аббревиатура Описание
1PBRST (инверсный) Вывод подключения внешней кнопки сброса
2TD Установка времени отсчета сторожевого таймера
3TOL Установка допуска 5% или 10% на разброс напряжения питания
4GND Общий вывод
5RST Выход сброса (активный "высокий")
6RST (инверсный) Выход сброса (активный "низкий", открытый сток)
7ST (инверсный) Выход сброса сторожевого таймера
8Vcc Вывод напряжения питания +5 В.
2PBRST (инверсный) Вывод подключения внешней кнопки сброса
4TD Установка времени отсчета сторожевого таймера
6TOL Установка допуска 5% или 10% на разброс напряжения питания
8GND Общий вывод
9RST Выход сброса (активный "высокий")
11RST (инверсный) Выход сброса (активный "низкий", открытый сток)
13ST (инверсный) Выход сброса сторожевого таймера
15Vcc Вывод напряжения питания +5 В.
1,3,5,7,10,
12,14,16
NC Не подключен

Возврат