Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > ARM

реклама

 




Мероприятия:




10.2 Контроллер сброса

Контроллер Сброса основан на Схеме Сброса при Подаче Питания и Супервизоре питания. Контроллер Сброса позволяет зафиксировать источник последнего произошедшего сброса: сброс по включению питания, программный сброс, внешний аппаратный сброс, сброс от сторожевого таймера, сброс от супервизора напряжения питания. В дополнение ко всему, Контроллер Сброса управляет разрешением и запретом сброса от всех внутренних источников сброса и выводом NRST с открытым стоком, формируя на нем импульс низкого логического уровня определенной длительности.

Примечание: если при возникновении провалов напряжения питания вывод NRST используется для формирования импульса сброса для внешних устройств, то для этого необходимо разрешить работу детектора провалов питающего напряжения.

10.2.1 Супервизор напряжения питания и схема сброса при подаче питания

В каждом микроконтроллере из семейства AT91SAM7S встроен супервизор питания и схема сброса при подаче питания. Оба модули получают питание от вывода VDDCORE и одновременно контролируют напряжение на нем. Кроме того, сигналы от обоих модулей управляют работой контроллера флэш-памяти, тем самым, предотвращая сбои и ошибки в работе флэш-памяти при сбоях в питании.

Схема сброса при подаче питания имеет порог 1,5В (это значение калибруется на этапе изготовления кристалла). Выход этого модуля остается на низком логическом уровне до тех пор, пока напряжение VDDCORE не превысит порог 1,5В. С помощью этого же сигнала производится полная инициализация всего устройства.

Супервизор питания следит за напряжением VDDCORE, постоянно сравнивая его значение с определенным уровнем. Это позволяет значительно уменьшить вероятность сбоев в работе программы микроконтроллера, тем самым, увеличивая надежность устройства в целом.

Провалы напряжения питания контролируются только на выводе VDDCORE, так как ни снижение напряжения на выводе VDDFLASH, ни снижение напряжения на других выводах питания микроконтроллера не может нарушить содержимое флэш-памяти.

В супервизор питания встроен аналоговый компаратор с гистерезисом hyst, равным примерно 50 мВ. На один вывод компаратора подано напряжение Vbot, а на другой - напряжение с вывода VDDCORE. Уровень напряжения Vbot составляет 1,68В и откалиброван с точностью +2% на этапе производства кристалла.

Если напряжение на этом выводе упадет ниже Vbot? = Vbot-hyst/2 и на время не менее 1 мкс, то на выходе супервизора возникнет сигнал сброса. Если напряжение на выводе VDDCORE возрастет выше уровня Vbot+ = Vbot+hyst/2, то выход Супервизора вернется в обычное состояние.

Супервизора питания потребляет ток не более 20 мкА (в статике). Однако, для повышения экономичности приложения супервизора может быть отключен (с помощью GPNVM бита 0), при этом его ток потребления снизится до уровня 1 мкА.



<--Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники