Что такое standby в телевизоре

Обновлено: 05.05.2024

Ядро Cortex-M3 имеет два режима пониженного энергопотребления SLEEP и SLEEPDEEP. Данные режимы приостанавливают выполнение программы и после выхода из сна выполнение программы продолжается.

Режимы STANDBY и BATTERY ONLY выключают внутреннее питание, поэтому при выходе из этих режимов программа стартует с самого начала.

Режимы SLEEP и SLEEPDEEP

Для перехода процессора в эти режимы используются команды WFI (wait for interrupt) и WFE (wait for event). WFI и WFE - это встроенные функции ядра Cortex, поддерживаемые компиляторами ARM. Бит SLEEPDEEP регистра SCB→SCR определяет, в какой именно режим будет переведен процессор этими командами:

0 - спящий режим (Sleep);
1 - режим глубокого сна (Deep Sleep).

WFI - команда перевода процессора в режим сна до возникновения прерывания. Если прерывание не может быть обработано, например, из-за низкого приоритета, то оно не сможет вывести процессор из спящего режима.

Регистры:
BASEPRI – Задает базовый приоритет и запрещает прерывания с меньшим и равным приоритетом.
PRIMASK – Запрещает все прерывания с конфигурируемым приоритетом.

Таблица 1 - Выход из сна после WFI

WFI PRIMASK Выход из сна Запуск обработчика IRQ
приоритет IRQ > BASEPRI 0 Да Да
приоритет IRQ ⇐ BASEPRI 0 Нет Нет
приоритет IRQ > BASEPRI 1 Да Нет
приоритет IRQ ⇐ BASEPRI 1 Нет Нет

Определение команды в CMSIS

WFE - команда перевода процессора в режим сна до возникновения события. Под событием подразумевается также возникновение прерывания или наличие сигнала на выводе RXEV (указан в описании ядра Cortex 3M). Возникновение события отражается установкой некоторого бита во внутреннем регистре ядра Cortex. Если при вызове команды WFE этот бит уже установлен, то процессор сбрасывает этот бит и не входит в режим Sleep, поскольку считает, что событие пробуждения уже произошло. Если бит события равен 0, тогда процессор переходит в состояние сна.

Для того чтобы гарантированно уйти в режим сна командой WFE, рекомендуется вызывать ее в цикле. Для программной генерации события используется команда SEV.

Бит SEVONPEND регистра SCB→SCR определяет, должно ли прерывание обладать нужным приоритетом или выход из сна разрешается по событию защелкивания (pending) прерывания.

Таблица 2 - Выход из сна после WFE.

WFE SEVONPEND PRIMASK Выход из сна Запуск обработчика IRQ
приоритет IRQ > BASEPRI 0 0 Да Да
приоритет IRQ ⇐ BASEPRI 0 0 Нет Нет
приоритет IRQ > BASEPRI 0 1 Нет Нет
приоритет IRQ ⇐ BASEPRI 0 1 Нет Нет
приоритет IRQ > BASEPRI 1 0 Да Да
приоритет IRQ ⇐ BASEPRI 1 0 Да Нет
приоритет IRQ > BASEPRI 1 1 Да Нет
приоритет IRQ ⇐ BASEPRI 1 1 Да Нет

Определение команды в CMSIS

void __WFE(void);
void __SEV(void); // Генерация события

Тактирование в SLEEP и SLEEPDEEP

В описании представлена схема тактирования, которая раскрывает разницу между режимами SLEEP и SLEEPDEEP. При режиме SLEEP отключается тактирование только ядра микроконтроллера, а при режиме SLEEPDEEP отключается также тактирование периферийных устройств. Список периферии, тактируемой от HCLK, можно посмотреть в описании регистра MDR_RST_CLK→PER_CLOCK.


При выходе из режимов SLEEP и SLEEPDEEP исполнение программы продолжается с точки входа в режим сна. Если при выходе из сна происходит обработка прерывания, то существует возможность после обработки прерывания автоматически вернуться в режим сна. За это отвечает бит SLEEPONEXIT регистра SCR. При выставлении бита в 1 процессор будет уходить в сон без применения команд WFI/WFE. Это необходимо для задач, где процессор почти все время спит и просыпается только для того, чтобы обработать какое-то внешнее прерывание.

Режим SLEEP


Режим SLEEPDEEP


Режим STANDBY

Микроконтроллер 1986ВЕ9х имеет также режим Standby . Переход в этот режим осуществляется записью в регистр MDR_BKP→REG_0F бита STANDBY, при этом отключается регулятор питания DUcc.

DUсс осуществляет питание внутренней цифровой части, памяти ОЗУ и Flash-памяти. Это питание формируется внутренним регулятором напряжения из Uсс. В режиме STANDBY рабочим остается только батарейный домен.

При выходе из данного режима исполнение программы запустится с начала, аналогично сбросу по Reset.


Микроконтроллер должен входить в режим STANDBY сразу после записи единицы в бит STANDBY. Но вход в STANDBY может не произойти, если при записи единицы в бит STANDBY возникли или существуют условия выхода из этого режима. Например, на выводе WAKEUP уже 0. Или уже взведен бит ALRF. Также может быть отключена частота тактирования для батарейного домена, и запись в бит не выполнится.

Неиспользуемые пользовательские выводы PA – PF, nRESET, WAKEUP в цифровом режиме должны быть доопределены до допустимых логических уровней напряжения (высокого или низкого) с помощью внутренних программируемых резисторов доопределения или через внешние резисторы номиналом (1 – 100) кОм, или должны быть переведены в аналоговый режим.

Для выхода в режим Standby используется следующий код:

MDR_RST_CLK->PER_CLOCK |= (1 MDR_BKP->REG_0F |= (1

Внешний вывод WAKEUP является цифровым входом и должен быть подтянут снаружи к цепи питания резистором 50-100кОм. Также микроконтроллер имеет внешний вывод STANDBY, который сигнализирует, что МК находится в режиме Standby. Поскольку это выход, то подтягивать его никуда не надо.

Архив с проектом в конце статьи демонстрирует реализацию входа МК 1986ВЕ92У на отладочной плате EVALUATION BOARD FOR MCU 1986VE92U Rev.3 в режим STANDBY и выхода из этого режима по таймеру.
В проекте сначала настраиваются выводы для работы со светодиодами. После настройки светодиод LED0 мигает 5 раз, чтобы показать, что МК запустился. Далее проверяется включены ли часы RTC, если нет, то выполняется их инициализация от LSE. Далее устанавливается будильник на 5 секунд относительно текущего времени и выполняется переход в STANDBY. По прошествии 5 секунд флаг ALRF должен выключить режим STANDBY и МК перезапустится, о чём будет свидетельствовать светодиод LED0.

Andrey0016

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

Последние посетители 0 пользователей онлайн

Объявления

Нет нагрузки - нет тока. Нет тока - ничего греться не может. Значит какая-то нагрузка на выходе есть в самом БП. А почему "сильно" нагревается . Да хрен его знает. Может из-за того, что вы транзисторы на радиатор не ставите. Нет конкретики в вопросе - читайте такие ответы. Составной эмиттерный повторитель. Два Б-Э перехода последовательно. С изменением температуры напряжение изменяется на 4-5 мВ на градус Цельсия. От тока транзистор греется. А стабилизации напряжения на выходе в этой схеме нет. А схема нормальная. Раньше вот такое соединение с корпусом часто применяли. Мощный транзистор можно было без прокладок ставить на радиатор, соединённый с "корпусом". Корпус транзистора-то - коллектор. Питать только надо было от изолированного "плавающего" выпрямителя, от отдельной обмотки трансформатора.

drubtsow

У бабушки лет 200 назад сломалась Радиоточка (сгорел динамик) в следствии чего она была помещена в сарай, бабушка держала радиоточку на кухне и и использовала её как дополнительную колонку (трансформатор был отпаян) к усилителю Электроника 017 в зале. Сейчас от нечего делать я решил взятся за починку, но не уверен на что менять родной динамик 0,5 ГД-42. Ставить рабочий такой же я явно не буду, потому что динамика хуже этого я ещё не видел. Думаю взять 10 ГДШ 108, но инфы о нём в инете ноль, только есть кривая АЧХ записанная без корпуса, с жёстким спадом в ВЧ, хотя в принципе это уже лучше 0,5 ГД-42, 0,5 ГД-42 выше 125000 Гц вообще не играет никак, как бабушка слушала не понимаю. Посадочные 125 мм. Ну и ещё вариант выкинуть радиоточку, и купить что-то типа S30 или электроники 25АС-128, но интересно было бы поиграться с радиоточкой

Непонятно, в чём у вас проблема. Вы что, боитесь подключить его к своей магнитоле? Даже если неправильно подключите, ничего с магнитолой не произойдёт. Тем более, что даже замыкания нет - вы 8 кОм намеряли. Если магнитолы нет, а просто интересно, в чём дело, то возьмите да разберите. Там внутри должен быть тупо китайский микрофон-капсюль: Можете проверить провода к нему, выпаять и проверить капсюль отдельно, заменить его в конце концов на любой такого диаметра с чувствительностью побольше.


Так так и должно быть две розетки отключаемые, одна не отключаемая. Там же рядом с розетками подписано это.


да бог с ними, розетками, кнопка никаких реакций не дает, куда копать?


Standby должна выключать аппарат только при включенной Power.

Power (питание) это полное выключение, обесточивание аппарата, а Standby (на готове) — это перевод (включенного) аппарата в дежурный режим, чтобы можно было его включить с пульта.


не включает и не выключает) повер нажал и все запускается сразу


И должно запускаться сразу. А после нажимаете Standby и должно выключиться.


не выключается)) разбирал, садился мультиметром, кнопка контакт дает, надо было видос снять


Значит, неисправность. На самой кнопке (не нажатой) присутствует ли какое-либо напряжение?


не мерял) схемы нужны


Да просто напряжение на её контактах померить при включенной Power. Может быть просто обрыв где-то по пути?

Мануал на эту модель в свободном доступе выложен — только что проверил.


Standby дублирует пульт, а ON OFF снимает питание с транса дежурного режима и с управления реле по питанию.



это понятно) значит она у меня не работает всетаки, подскажи какой элемент мог сдохнуть? кнопку стандбай проверил, ключ работет


Надо разбираться с питанием реле, смотреть схему питания и управления, судя по всему она работает не правильно, если бы только кнопка стендбай не работала, аппарат бы не включался вообще, т.к. в нормальном состояении он включается именно этой кнопкой. (это надо проверить по описанию)



моя стандбай никак не реагирует, может выкл с пульта а вкл кнопкой/пульт?


А как пользуетесь кнопками и чего от них ожидаете? Стендбай должна работать только при нажатой основной.


фото видишь? стандбай выключена а звук есть, и никак не реагирует, а повэр все выключает, но сзади одна розетка имеет выход, и при всем при этом никаких паек и колхоза внутри)


Разве. Разве стендбай с фиксацией? При нажатии должен светодиод над ней гореть видимо.


ничего не происходит…


очень все подробно описано)
Мой ответ — что то не так)


куда копать? и стоит ли лезть, релюхи при включении оживают вроде правильно, пару секунд прогрева и щелк, а выключать? может спикеры сперва.

Лампы существуют без малого уже 100 лет, в течение которых они находили применение в миллионах устройств: радиоприемниках, телевизорах, hi-fi технике, радарах, микшерских консолях, радиолокации – список можно продолжать бесконечно. Гитарные усилители остаются единственным ламповым девайсом, имеющим на борту переключатель Standby. Это довольно странно само по себе, но давно уже стало нормой, которую каждый гитарист видит на своем любимом ламповике. Но какую функцию выполняет этот тумблер и как его правильно использовать?

Итак, каждый ламповый усилитель для гитары имеет две кнопки включения: Power (напряжение накала - heaters) и Standby (высоковольтное анодное напряжение). Появление последнего остается по сей день загадкой, обусловленной скорее удобством пользования, когда музыканту необходимо приглушить звук на короткое время. Впервые Standby появился на Fender Bassman в середине 50-ых годов, когда Лео Фендер с коллегами увеличил его мощность с 26 до 40 Ватт. Этот переключатель просто подает высоковольтное напряжение на аноды. B + маркировка в принципиальных схемах США, HT – high tension – в Великобритании.

Если в экспертных статьях прямо пишется, что совсем не нужно предварительно нагревать накалы, зачем тогда Лео Фендер поставил такой переключатель на свой амплифаер?

Одна из теорий состоит именно в необходимости приглушения звука в перерывах между игрой. Поскольку новое включение подразумевает примерно 7-10 секунд прогрева до появления звука в динамике. Нужно было сделать более быстрый и безопасный способ реализации режима Mute, нежели горячее переключение на 400 вольт. Другое дело, что Bassman 5E6 впервые в гитарном звукоусилении использовал сопряженный с постоянным током катодный повторитель, который мог вызвать искрение катодной решетки в случае плохого прогрева. Довольно редко, но такое могло произойти.

Кроме того, возможность отключения анодного напряжения невероятно полезна при настройке схемы и диагностике неисправностей. Вероятно, это оценили инженеры Fender и решили использовать переключатель во всех серийных моделях.

Читайте также: