PROM2PROM - кабинет для закупа электронных компонентов

Один вывод процессора управляет функцией включения/выключения

Texas Instruments TPS61032RSAR

Опубликованная некоторое время назад статья [1] побудила меня предложить более простое решение, которое я использовал в недавнем проекте. Нам понадобился кнопочный выключатель питания без фиксации, контролируемый процессором. Этот контроль позволял бы процессору отложить запрос на выключение после нажатия кнопки до тех пор, пока все процедуры не завершатся должным образом. Кроме того, в периоды бездействия процессор мог отключать устройство для экономии заряда батареи. В проекте также используется повышающий регулятор для преобразования напряжения двух или трех батареек AA в 5 В. В качестве регулятора IC1 выбрана микросхема TPS61032 компании Texas Instruments (Рисунок 1). Микросхема имеет вход разрешения (вывод 9), низкий уровень напряжения на котором не только выключает преобразователь, но и полностью отсоединяет нагрузку от батареи. Управлял устройством процессор PIC16F874. Ключевым элементом конструкции является то, что сначала можно сконфигурировать вывод процессора в качестве выхода, чтобы поддерживать высокий уровень на входе разрешения преобразователя, а затем перенастроить его для проверки логического уровня выключателя питания.

Эта конфигурация схемы обеспечивает выключение питания нефиксируемой кнопкой под контролем процессора.
Рисунок 1. Эта конфигурация схемы обеспечивает выключение питания нефиксируемой кнопкой под
контролем процессора.

Когда схема не работает, нажатие на кнопку выключателя питания S1 подтягивает вывод 9 микросхемы IC1 к уровню шины питания, тем самым включая преобразователь и подавая 5 В на процессор. При загрузке процессора его порт ввода-вывода настроен как выход с высоким логическим уровнем. В результате на выводе 9 микросхемы IC1 поддерживается высокий уровень, и после отпускания кнопки выключателя питания преобразователь продолжает работать. Через каждые несколько миллисекунд этот порт процессора перенастраивается на ввод, чтобы проверить состояние выключателя питания: высокий уровень означает, что кнопка нажата, а низкий – отпущена. После проверки вывод процессора возвращается в предыдущий режим вывода. Конденсатор C4 поддерживает высокий уровень на выводе 9 микросхемы IC1, обеспечивая работу преобразователя во время поверки состояния выключателя. Если отпустить выключатель после включения питания, а затем нажать его снова, процессор начнет выполнять последовательность выключения. После выполнения всех необходимых служебных процедур вывод процессора конфигурируется входом и остается в таком состоянии. Затем конденсатор C4 полностью разряжается, устанавливая низкий уровень на выводе 9 микросхемы IC1, и, тем самым, отключая преобразователь и остальную часть схемы. Диоды D1 и D2 позволяют напряжению батареи запускать преобразователь, а процессору проверять состояние выключателя питания, используя более высокое выходное напряжение преобразователя. Микросхема TPS61032 содержит также компаратор контроля разряда батареи, пороговый уровень которого устанавливается резисторами R1 и R2. Другой процессор может считывать выходной сигнал компаратора (микросхема IC1, вывод 10), чтобы выполнять безопасное выключение, когда напряжение батареи становится слишком низким.

Ссылка

  1. Микроконтроллер или процессор DSP управляют функцией включения/выключения

Материалы по теме

  1. Datasheet Texas Instruments TPS61032RSAR

EDN

Перевод: AlexAAN по заказу РадиоЛоцман

На английском языке: Single Processor Pin Controls On/Off Function

13 предложений от 9 поставщиков
ИС Импульсные регуляторы напряжения, QFN-16, 5 V, 4 A, 1 Output, 600 kHz, Серия TPS61032
TPS61032RSAR
Texas Instruments
38 ₽
T-electron
Россия и страны СНГ
TPS61032RSAR
Texas Instruments
82 ₽
Ким
Россия
TPS76801QD
Texas Instruments
288 ₽
ТаймЧипс
Россия
TPS61032RSAR
Texas Instruments
по запросу
Corebai - АЦП, ЦАП, ОУ, интерфейсы и другие аналоговые микросхемы поступили на склад
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя