В статье приведены основные характеристики супервизоров производства компании ROHM, предназначенных для повторного запуска микропроцессорных систем после аварийного отключения питания.
В. Макаренко
При проектировании микропроцессорных систем необходимо учитывать, что неправильная последовательность подачи напряжения питания на определенные выводы, быстрое увеличение или снижение напряжения питания, отключение питания в процессе работы могут привести к сбоям системы и поэтому влияние этих факторов нужно свести к минимуму.
Для этого необходимо осуществлять постоянный контроль напряжений источников питания, фиксировать моменты их выхода за допуски, чтобы своевременно предпринимать действия, направленные на минимизацию последствий сбоя. Применение современных схем супервизоров (генераторов сброса, схем сброса, детекторов напряжения) является эффективным средством контроля и автоматического поддержания работоспособности микропроцессорных систем при минимальных затратах.
Супервизор напряжения питания используется для мониторинга источников питания и может быть сконфигурирован так, чтобы при снижении напряжения ниже установленного пользователем порога генерировался сигнал сброса или выполнялась установка микропроцессора в заданное состояние.
Компания ROHM выпускает следующие серии супервизоров:
- BD47xxG – на биполярных транзисторах
- BD48xxG/FVE, BD49xxG/FVE- стандартные КМОП
- BD52xxG/FVE, BD53xxG/FVE – КМОП с регулировкой времени задержки срабатывания
- BU42xxG/F/FVE, BU43xxG/F/FVE- низковольтные КМОП с регулировкой времени задержки срабатывания
- BU48xxG/F/FVE, BU49xxG/F/FVE- низковольтные стандартные КМОП
- BD45xxxG, BD46xxxG- КМОП со встроенным таймером.
Супервизоры серии BD47xxG предназначены для перезапуска микропроцессорных систем при кратковременных пропаданиях или после включе- ния/выключения питания [1]. ИС выполнены в 5-вы- водных корпусах типа SMP5. Функциональная схема супервизора приведена на рис. 1. Компаратор DA1 сравнивает напряжение источника опорного напряжения Uon с напряжением источника питания, подводимым к выводу 5. При падении напряжения питания ниже порога, определяемого Uon и делителем напряжения R1, R2, на выходе компаратора формируется уровень логической единицы и транзистор VT1 открывается, формируя низкий потенциал на входе RESET микропроцессора. После рестарта работоспособность микропроцессорной системы восстанавливается.
Диапазон напряжения срабатывания (VS) супервизоров серии BD47xxG – 1.9.4.6 В с шагом 0.1 В. Отклонение от установленного значения напряжения
Рис. 1. Функциональная схема супервизора серии BD47xxG
Рис. 2. Временные диаграммы работы супервизора серии BD47xxG
не превышает ±2%. Для уменьшения чувствительности супервизоров к малым изменениям питающего напряжения, когда его величина близка к установленному порогу, в компараторе введен гистерезис, ширина петли которого (AVS) составляет 50 мВ.
Супервизоры характеризуются низким энергопотреблением. Потребляемая мощность не превышает 150 мВт. Диапазон напряжений питания и допустимых напряжений на выходе сброса -0.3…10 В, диапазон рабочих температур -20.75 °C. В табл. 1 приведены значения напряжений срабатывания супервизоров серии BD47xxG и значения выходного токаи тока потребления. Вместо символов хх в обозначении типа супервизора указывается величина напряжения срабатывания. Например, в супервизоре BD4746G напряжение срабатывания равно 4.6 В. Так как шаг напряжения срабатывания равен 0.1 В, в табл. 1 приведены параметры только некоторых супервизоров серии BD47xxG [1].
Таблица 1. Основные характеристики супервизоров серии BD47ххG
Тип | Напряжение срабатывания, В | Токпотребл., мкА (при низком/ высоком уровне на выходе сброса) | Ширина петли гистерезиса, мВ | Выходной ток, мА | ||
МИН. | ТИП. | макс. | ||||
BD4746G | 4.508 | 4.600 | 4.692 | 1.5/1.6 | 50 | 15 |
BD4745G | 4.410 | 4.500 | 4.590 | 1.5/1.6 | 50 | 15 |
• • • | ||||||
BD4720G | 1.960 | 2.000 | 2.040 | 1.5/1.6 | 50 | 15 |
BD4719G | 1.862 | 1.900 | 1.938 | 1.5/1.6 | 50 | 15 |
Рис. 3. Схема испытаний супервизора серии BD47xxG
Время задержки срабатывания супервизора при нарастании напряжения питания (TPLH) 20…50 мкс, при уменьшении напряжения питания (TPHL) – 60.120 мкс. Временные диаграммы работы супервизора приведены на рис. 2, а схема испытаний – на рис. 3. Испытания проводятся при сопротивлении нагрузки R3, равном 4.7 кОм, и емкости нагрузки С2 – 100 пФ. Источником питания служит генератор импульсов Vcc. На рис. 4 приведены зависимости тока потребления супервизора серии BD47xxG от напряжения питания, а также его амплитудная характеристика.
Рис. 4. Зависимость тока потребления супервизора серии BD47xxG от напряжения питания (а) и его амплитудная характеристика (б)
Супервизоры серии BD48xxG/FVE, BD49xxG/ FVE – супервизоры с малым током потребления, в которых на выходе используется полевой транзистор с каналом N-типа (BD48xxG/FVE) и комплементарная пара полевых транзисторов (BD49xxG/FVE), что позволяет использовать их совместно с любыми ИС, выполненными по КМОП-технологии [2]. В составе супервизора каждой серии 38 ИС с диапазоном напряжений срабатывания от 2.3 до 6 В и шагом 0.1 В внутри этого диапазона. Погрешность установки напряжения срабатывания не превышает ±1.5%. Супервизоры этих серий характеризуются очень низким энергопотреблением. Типовое значение тока потребления 0.8 мкА. Конструктивно супервизоры серий BD48xxFVE/ BD49xxFVE выполнены в миниатюрных корпусах VSOF5 (EMP5), а BD48xxG/BD49xxG – в корпусах SSOP5 (SMP5C2). Маркировка ИС этих серий приведена на рис. 5, а функциональные схемы – на рис. 6.
Гистерезис в компараторах вводится с помощью транзистора VT1. Когда напряжение на выходе компаратора равно или близко к нулю, VT1 закрыт и напряжение на инвертирующем входе компаратора определяется соотношением UВХ1=VDD(R2+R3)/(R 1+ R2+R3). Как только напряжение питания станет ниже заданного порога, на выходе компаратора формируется высокий потенциал, транзистор VT1 открывается и напряжение на инвертирующем входе компаратора уменьшается до величины UВХ2=VDDR2/(R 1+ R2). Для возврата компаратора в нулевое состояние необходимо, чтобы напряжение питания увеличилось на величину Д VDD=U ВХ1-U ВХ2. Эта разность напряжений и определяет необходимую ширину петли гистерезиса.
Рис. 5. Маркировка супервизоров серий BD48xxG/FVE и BD49xxG/FVE
Максимальная рассеиваемая мощность супервизоров серий BD48xxG/BD49xxG, выполненных в корпусах SSOP5, – 150 мВт, а супервизоров серий BD48xxFVE и BD49xxFVE в корпусах VSOF5 – 100 мВт. Диапазон рабочих температур -40…85 °С. Основные характеристики супервизоров BD48xxG/FVE и BD49xxG/FVE приведены в табл. 2.
В табл. 2 показаны только 4 позиции из 38. Остальные позиции легко получить, если вписать вместо последних двух цифр в обозначение ИС величину напряжения срабатывания. Ток потребления для позиций, не указанных в таблице, лежит в диапазоне 0.51.0.9 мкА [2].
Габаритные размеры корпусов VSOF5 и SSOP5 приведены на рис. 7 (все размеры в мм).
Основным отличием супервизоров серий BD52xxG/FVE и BD53xxG/FVE от супервизоров других серий является возможность подстройки времени задержки срабатывания. По основным электрическим характеристикам они близки супервизорам серий BD48xxG/FVE и BD49xxG/FVE [3]. Напряжение срабатывания 2.3.6 В с дискретностью изменения порога 0.1 В. Погрешность установки напряжения срабатывания не превышает 1.5%. Ток потребления не более 0.95 мкА. В супервизорах серии BD52xxG/FVE на выходе установлен полевой транзистор с открытым стоком, а в BD53xxG/FVE – комплементарная пара транзисторов. Супервизоры с суффиксом G в наименовании выполнены в миниатюрных корпусах VSOF5, а с суффиксом FVE – в корпусах SSOP5. Максимальная рассеиваемая мощность ИС в корпусах SSOP5 – 540 мВт, в корпусах VSOF5 – 210 мВт. Основные характеристики ИС приведены в табл. 3. Как следует из табл. 3, ток потребления ИС BD52xxG/FVE и BD53xxG/FVE немного больше, чем супервизоров серий BD48xxG/FVE и BD49xxG/FVE, а выходной ток меньше примерно в 1.8 раза.
Рис. 6. Функциональные схемы супервизоров серий BD48xxG/FVE и BD49xxG/FVE
Таблица 2. Основные характеристики супервизоров серий BD48xxG/FVE и BD49xxG/FVE
Тип | Напряжение срабатывания, В | Ток потребления, мкА (при низком/высоком уровне на выходе сброса) | Ширина петли гистерезиса, мВ | Выходной ток, мА | |||
МИН. | ТИП. | макс. | |||||
BD4860G/FVE | BD4960G/FVE | 5.910 | 6.0 | 6.090 | 0.66/0.90 | 50 | 2.2 |
BD4859G/FVE | BD4959G/FVE | 5.812 | 5.9 | 5.989 | 0.66/0.90 | 50 | 2.2 |
• • • | |||||||
BD4824G/FVE | BD4924G/FVE | 2.364 | 2.4 | 2.436 | 0.51/0.75 | 50 | 4.0 |
BD4823G/FVE | BD4923G/FVE | 2.266 | 2.3 | 2.335 | 0.5 1/0.75 | 50 | 4.0 |
Рис. 7. Габаритные размеры корпусов VSOF5 (слева) и SSOP5
На рис. 8 приведена функциональная схема супервизора серии BD52xxG/FVE. Функциональная схема ИС серии BD53xxG/FVE отличается только наличием пары комплементарных транзисторов на выходе вместо транзистора VT2. Задержка срабатывания формируется цепью, состоящей из резистора R3 и внешнего конденсатора, подключаемого между выводами CT и GND микросхемы. Сопротивление резистора R3 находится в диапазоне 5.5… 12 МОм, типовое значение – 9 МОм. Время задержки можно рассчитать по формуле tЗАД=0.69 С СТ R 3. На рис. 9 показаны зависимости задержки времени срабатывания и возврата в исходное состояние от емкости времязадающего конденсатора.
Рис. 8. Функциональная схема супервизора серии BD52xxG/FVE
Супервизоры серий BU42xxG/F/FVE, BU43xxG/ F/FVE – низковольтные КМОП с регулировкой времени задержки срабатывания [4]. Диапазон напряжений срабатывания 0.9…4.8 В с шагом изменения порога 0.1 В. Погрешность установки напряжения срабатывания не более 1%. Ток потребления не превышает 2.25 мкА. В ИС серии BU42xxG/F/FVE на выходе установлен N-канальный полевой транзистор с открытым стоком, а в ИС BU43xxG/F/FVE – комплементарная пара полевых транзисторов. Типовое значение выходного тока для ИС с одним транзистором на выходе составляет 6.5 мА, для ИС с комплементарной парой транзисторов на выходе – 4 мА для транзистора с Р- каналом и 6.5 мА – для транзистора с N-каналом. Диапазон рабочих температур -40…85 °C. Маркировка супервизоров приведена на рис. 10.
Рис. 9. Зависимость времени задержки срабатывания ИС серий BD52xxG/FVE и BD53xxG/FVE от емкости времязадающего конденсатора
Таблица 3. Основные характеристики супервизоров серий BD52xxG/FVE и BD53xxG/FVE
Тип | Напряжение срабатывания, В | Ток потребления, мкА (при низком/высоком уровне на выходе сброса) | Ширина петли гистерезиса, мВ | Выходной ток, мА | |||
МИН. | ТИП. | макс. | |||||
BD5260G/FVE | BD5360G/FVE | 5.910 | 6.0 | 6.090 | 0.95/2.85 | 50 | 1.4 |
BD5259G/FVE | BD5359G/FVE | 5.812 | 5.9 | 5.989 | 0.95/2.85 | 50 | 1.4 |
• • • | |||||||
BD5224G/FVE | BD5324G/FVE | 2.364 | 2.4 | 2.436 | 0.8/2.4 | 50 | 2.2 |
BD5223G/FVE | BD5323G/FVE | 2.266 | 2.3 | 2.335 | 0.8/2.4 | 50 | 2.2 |
Рис. 10. Маркировка супервизоров серий BU42xxG/F/FVE и BU43xxG/F/FVE
Функциональные схемы супервизоров аналогичны схемам ИС серий BD52xxG/FVE (рис. 8) и BD53xxG/ FVE. Гистерезис в компараторах организован по схеме, показанной на рис. 6. Время задержки рассчитывается по той же формуле, что и для ИС серий BD52xxG/FVE и BD53xxG/FVE.
Низковольтные стандартные супервизоры КМОП серий BU48xxG/F/FVE и BU49xxG/F/FVE по всем основным параметрам соответствуют ИС серий BU42xxG/F/FVE и BU43xxG/F/FVE, выполнены по функциональным схемам, показанным на рис. 6. Диапазон напряжений срабатывания 0.9…48 В с шагом изменения порога 0.1 В. Регулировка времени задержки срабатывания отсутствует. Выпускаются в корпусах SSOP5, VSOF5 и SOP4 в соответствии с маркировкой, показанной на рис. 10 [5].
Рис. 11. Маркировка супервизоров серий BD45xxxG и BD46xxxG
Супервизоры серий BD45xxxG и BD46xxxG со встроенным таймером и сверхмалым током потребления рассчитаны на диапазон срабатывания 2.3…4.8 В с шагом изменения порога 0.1 В [6].
Погрешность установки напряжения срабатывания не более 1%. Ток потребления не превышает 0.85 мкА. В ИС серии BD45xxxG на выходе установлен N-канальный полевой транзистор с открытым стоком, а в ИС BD46xxxG – комплементарная пара полевых транзисторов. Встроенный таймер позволяет устанавливать время задержки срабатывания 50, 100 или 200 мс. Маркировка супервизоров приведена на рис. 11. Типовое значение выходного тока 5 мА. Диапазон рабочих температур -40.105 °C. Все ИС выпускаются в корпусе SSOP5.
Функциональная схема ИС серии BD46xxxG приведена на рис. 12. В схеме ИС серии BD45xxxG вместо комплементарной пары на выходе установлен полевой транзистор с N-каналом.
GND
Рис. 12. Функциональная схема супервизора серии BD46xxxG
Время задержки срабатывания задается цифровым таймером, который содержит генератор импульсов и счетчик.
Для принудительного сброса супервизора в начальное состояние предназначен вход ER. Время задержки восстановления не регулируется и равно 18 мкс [6].