![]() | |
Слаботочка Книги 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 ![]() DALLAS SEMICONDUCTOR DS1232 МИКРОМОНИТОР ПИТАНИЯ ОСОБЕННОСТИ ОБЩЕЕ ОПИСАНИЕ Обеспечивает остановку и сброс вышедшего из под контроля микропроцессора Останавливает работу микропроцессора во время переходных процессов на шине питания Осуществляет сброс микропроцессора после перебоев в напряжении питания Осуществляет сброс при нажатии внешней кнопки Контроль напряжения питания с допуском 5% или 10% Устраняет необходимость в дискретных компонентах Малый потребляемый ток DS1232 ............................0.5 мА (typ) Сверхмвлый потребляемый ток DS1232LP.....................50 мкА (typ) Мвлогабаритные корпуса: DIP-8, S0IC-8, S0IC-16 ТИПОНОМИНАЛЫ
Микромониторы питания серии DS1232 осуществляют контроль за тремя жизненно важными параметрами микропроцессорной системы: - напряжением питания - ходом выполнения программы (при помощи сторожевого таймера) - внешним сбросом микропроцессора КОНТРОЛЬ НАПРЯЖЕНИЯ ПИТАНИЯ Микросхемы семейства DS1232 осуществляют непрерывный контроль за напряжением питания микропроцессора и осуществляют генерацию сигнала сброса при недопустимом снижении напряжения питания. Порог срабатывания компаратора питания определяется встроенным источником опорного напряжения и управляющим напряжением на входе TOL. Если управляющий вход соединен с общим проводом, то сигнал сброса RST становится активным при снижении напряжения питания до уровня < 4.75 В. При соединении вывода TOL с выводом Vcc порог срабатывания компаратора устанавливается на уровне 4.5 В. Выходные сигналы RST и RST служат для сброса микропроцессора при недопустимом снижении напряжения питания. При включении питания сигнал сброса остается активным на протяжении как минимум 250 мс, обеспечивая сброс микропроцессора до полной стабилизации напряжения питания. СТРУКТУРНАЯ СХЕМА
т- ДЕТЕКТОР УРОВНЯ DS1232 СХЕМА ЦИФРОВОЙ ЗАДЕРЖКИ схема выключения счетчика m- детектор напряжения ![]() ЦОКОЛЕВКА Пластмассовый корпус типа S0IC-16 ![]() Пластмассовый корпус типа DIP-8, S0IC-8 ТбП п.с. Ш Vcc Ш ПС. HDsT Tin n.c. ТТЛ RsT ТоПп.с. HD RST Вход подключения кнопки сброса PBRST П~ Управление длительностью цикла сторожевого таймера TD Г? Управление разбросом напряжения питания 5/10% TOL Гз Общий вывод GND [Т ¥] Vcc Напряжение питания + ST Вход сброса сторожевого таймера §} RST Выходсброса (активный низкий, открытый сток) Т] RST выходсброса (активный высокий) ВНЕШНИЙ СБРОС Микросхемы семейства DS1232 содержат дополнительный вход для подключения внешней кнопки сброса микропроцессора (Рис.1). При подаче НИЗКОГО уровня на вход PBRST на выходах RST и RST устанавливается активный сигнал сброса, который снимается спустя 250 мс после установки на входе PBRST ВЫСОКОГО логического уровня. Рис.1. Схема включения внешней кнопки сброса +5 в о-* то PBHST DS1232 ALE CPU ТИПА СТОРОЖЕВОЙ ТАЙМЕР Сторожевой таймер активизирует сигнал сброса микропроцессора RST и RST, если в течение заданного промежутка времени не поступало импульсов на вход ST сброса сторожевого таймера. Типичное значение времени ожидания сторожевого таймера составляет около 150 мс при соединении вывода TD с общим проводом, 600 мс если вывод TD оставлен неприсоединенным и 1.2 с при соединении вывода TD с Vcc- Сторожевой таймер начинает отсчет после снятия выходного сигнала сброса RST и RST. Если до окончания отсчета необходимого интервала времени на входе ST осуществляется переход от ВЫСОКОГО уровня к НИЗКОМУ, то сторожевой таймер сбрасывается и начинает свой отсчет с начала. Если же до окончания отсчета таймером заданного интервала времени на вход ST не поступило НИЗКОГО логического уровня, то генерируется сигнал сброса микропроцессора длительностью не менее 250 мс. Вход ST может быть присоединен к адресной шине микропроцессора, шине данных, либо какому-либо сигналу управления. При нормальной работе микропроцессора состояние на этой линии будет периодически изменяться, осуществляя сброс сторожевого таймера. Чтобы во время нормальной работы микропроцессора гарантировать отсутствие сигнала сброса, изменения состояния на входе ST должны происходить не реже одного раза в течение минимального времени отсчета сторожевого таймера (Табл.1) Табл. 1. Время отсчета сторожевого таймера
типичный пример использования сторожевого таймера приведен на Рис. 2. Рис. 2. Схема использования сторожевого таймера PBRST TD DS1232 TOL 1ST
Внимание! Работа сторожевого таймера не может быть запрещена. Чтобы избежать непредвиденной генерации сигнала сброса сторожевой таймер должен обязательно стробироваться. ![]() ![]() DALLAS SEMICONDUCTOR DS1236 МИКРОКОНТРОЛЛЕР ОСОБЕННОСТИ * Контролирует микропроцессор во время помех по цепи питания * Производит останов и перезапуск процессоров, вышедших из-под контроля * Контролирует внешние прерывания * Предупреждает процессор о предстоящем отказе питания * Преобразует КМОП статическое ОЗУ в энергонезависимую память * Полная за1цита памяти от записи при отклонениях напряжения питания * Потребление тока от батареи при 25С.......................менее 100 нА * Управление внешним выключателем питания для сильноточных применений * Допускмониторинга напряжения питания............................10% * DS1236-5 предназначена для мониторинга с погрешностью 5% * Обеспечивает аккуратное отключение в случае энергонезависимых микропроцессорных применений * Обеспечивает необходимый контроль маломощных систем с батарейным питанием в дежурном режиме * Корпус: стандартный DIP-16 или миниатюрный S0IC-16 * Расширенный промышленный температурный диапазон .........-40...+85С ОБЩЕЕ ОПИСАНИЕ Микросхема микроконтроллера DS1236 обеспечивает все необходимые функции для мониторинга напряжения питания, управления сбросом и резервирования памяти в микропроцессорных системах. Точный внугренний источник опорного напряжения и компаратор обеспечивают контроль напряжения питания. Когда последнее выходит за допустимые пределы, активируются выходы сброса микропроцессора и ошибки питания, а схема управления статическим ОЗУ включает защиту от записи внешней памяти. Микроконтроллер DS1236 также включает схему раннего предупреждения об аварии источника питания с регулируемым порогом, которая управляет немаскируемыми прерываниями. Контроль внешнего сброса осуществляется входом сброса по нажатию кнопки, который устраняет дребезг контактов и активирует выходы сброса. Внугренний сторожевой таймер также может перевести выходы сброса в активное состояние, если на стробируемом входе не появится низкий уровень прежде, чем сработает таймер. Входы контроля сброса и контроля подъем/сон также обеспечивают необходимые сигналы для правильного останова и включения в системах с резервными батареями и системах с батарейным питанием. Микросхема DS1236А в отличие от DS1236 может работать без батареи. В зтом режиме вывод 1 (Vbat) должен быть заземлен. В общем случае следует заземлить также и вывод Щ} {RC), так как отсутствует резервное питание. СТРУКТУРНАЯ СХЕМА - ![]() ГЕНЕРАТОР 30 кГц DS1236 СХЕМА ЦИФРОВОЙ ЗАДЕРЖКИ схема включения выключения схема управлени сигналом;; ![]() схема управления внутренней тактовой частотой ЦОКОЛЕВКА Пластмассовый корпус типа DIP-16 Вход батареи Vbat ГТ Выход для энергонезависимого статического ОЗУ vcco ГТ Вход источника питания +5 В vcc е Общий GND [Т Индикатор ошибки питания PF (Т Индикатор ошибки питания PF [Т Вход контроля подъем/сон для энергосбережения WC/sc ГТ Контроль сбросе RC [Т Пластмассовый корпус типа S01C-16 RST Выходсброса RST Выходсброса I PBRST Вход сброса по нажатию кнопки I 5ef Вход разрешения микросхемы I СЕО Выход разрешения микросхемы I §Т стробируемый вход I NMI Немаскируемое прерывание I IN Вход раннего предупреждения об ошибке питания VbatDT о vccolh
rc rr? ilERST ilE r5t iUpbrSt ТзПШ HDCEO ToD NMi 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|