Тест термодатчика
Режимные сценарии-подсказки
1
Начиная с момента включения питания и в течение всего времени отработки любого
из режимных сценариев-подсказок, "коммутаторный" транзистор заперт (нагрузка от
блока питания отключена).
Смена этих надписей происходит "по кольцу", и она будет продолжаться до тех пор,
пока не будут выполнены требования этой подсказки.
То есть, чтобы "выйти из этого кольца", нужно нажать/отжать или кнопку "+/Да", или
кнопку "-/Нет".
Их можно нажимать/отжимать в любой момент отработки этого сценария (без "привязки"
к "высвечиванию" какой-то конкретной надписи).
В этом сценарии-подсказке, содержится справочная информация (в виде двух
подсказок, см. Рис. 6 и Рис. 7) по переходу в тот или иной основной режим (на выбор).
Нужно только прочитать то, что предлагается, выбрать нужное и нажать/отжать
соответствующую кнопку.
Функции этого сценария-подсказки:
- обращение внимания пользователя на то, что прежде чем запитать нагрузку,
подключенную к блоку питания, нужно хорошо подумать (см. Рис. 5),
- подсказка возможных действий и способов их реализации (см. Рис. 6 и Рис. 7),
- гарантированное устранение всех случаев "запитывания" нагрузки, в интервалах
времени до перехода в исполнительные части основных режимов.
Если нужно подтвердить переход в ранее установленный режим ЗАЩИТА
ВЫКЛЮЧЕНА, то необходимо нажать/отжать кнопку "-/Нет".
В интервале времени нажатия этой кнопки, "высвечивается"
надпись, изображенная на Рис. 8.
Здесь и далее (эта надпись используется несколько раз),
"появление" такой надписи свидетельствует о том, что "железяка
приняла команду к исполнению" ("поняла приказ и взяла под
козырёк") и кнопку можно отжимать.
После ее отжатия, произойдет переход в исполнительную часть режима ЗАЩИТА
ВЫКЛЮЧЕНА.
Если нужно перейти в режим ЗАЩИТА ВКЛЮЧЕНА (сменить текущий режим), то
необходимо нажать/отжать кнопку "+/Да".
В интервале времени нажатия этой кнопки, также "высвечивается" надпись,
изображенная на Рис. 8.
После ее отжатия, кратковременно "высвечивается" надпись,
изображенная на Рис. 8А.
После этого, произойдет переход в сценарий-подсказку режима
ЗАЩИТА ВКЛЮЧЕНА.
2
указывается (подсказывается) на то, какую именно кнопку нужно нажать/отжать для
того, чтобы осуществить переход в режим слежения (в нем, нагрузка автоматически
подключается к блоку питания).
"Прочерки" свидетельствуют о том, что нагрузка отключена от блока питания.
После отработки этой "серии", на индикацию выводится надпись,
изображеная на Рис. 11.
Появятся "крестики", и они будут постоянно мигать.
То есть, "железяка (ну и я тоже, за компанию) как бы говорит"
что-то типа этого: "Терпеливо жду исполнения того, на что было
дружески указано ранее. Надеюсь на полное и сокрушительное
взаимопонимание. Успехов Вам в работе".
Текущее значение напряжения будет контролироваться.
Если нужно, то его можно, не спеша и не "дёргаясь", изменить/"подрихтовать".
Вместо прочерков, будут нулевые показания (нагрузка отключена от блока питания).
Дожидаться появления надписи, изображенной на Рис. 11, вовсе не обязательно.
Кнопку "+/Да" можно нажать/отжать в любой момент отработки этого сценария-подсказки.
Результат действия: в интервале времени нажатия кнопки "+/Да",
"высветится" надпись, изображенная на Рис. 8 (СЛУШАЮСЬ и
ПОВИНУЮСЬ!), а после ее отжатия, кратковременно "высветится"
надпись, изображенная на Рис. 12.
После этого, произойдет переход в исполнительную часть
режима ЗАЩИТА ВКЛЮЧЕНА.
Подключение/отключение нагрузки
1. В режиме ЗАЩИТА ВЫКЛЮЧЕНА, подключение нагрузки к блоку питания
происходит после отжатия кнопки "-/Нет".
Если обнаружен факт превышения порога защиты от короткого замыкания или
перегрева, то после кратковременного включения нагрузки (оно нужно для
обнаружения этих фактов), нагрузка будет быстро отключена.
2. В режиме ЗАЩИТА ВКЛЮЧЕНА, подключение нагрузки к блоку питания происходит
только в случае выполнения требований сценария-подсказки режима ЗАЩИТА
ВКЛЮЧЕНА.
То есть, после отжатия кнопки "+/Да".
Если обнаружен факт превышения порога защиты по напряжению или порога
защиты по току, то после кратковременного включения нагрузки (оно нужно для
обнаружения этих фактов), нагрузка будет быстро отключена.
3. Если, в режиме ЗАЩИТА ВЫКЛЮЧЕНА, нагрузка подключена к блоку питания и
осуществлен переход в меню установки порогов, то нагрузка автоматически
3
отключается от блока питания.
После возврата, из меню установки порогов, в режим ЗАЩИТА ВЫКЛЮЧЕНА
(возврат происходит в тот режим, из которого был осуществлен вызов), нагрузка
автоматически подключается к блоку питания.
4. Если, в режиме ЗАЩИТА ВКЛЮЧЕНА, нагрузка подключена к блоку питания и
осуществлен переход в меню установки порогов, то нагрузка автоматически
отключается от блока питания.
Так как после возврата, из меню установки порогов, в режим ЗАЩИТА ВКЛЮЧЕНА,
начинается отработка сценария-подсказки режима ЗАЩИТА ВКЛЮЧЕНА, то нагрузка
автоматически не включится.
Для ее включения, нужно выполнить требования сценария-подсказки режима
ЗАЩИТА ВКЛЮЧЕНА (нажать/отжать кнопку "+/Да").
5. В "нормальном" режиме работы (ни одна из защит не сработала), в рабочих
циклах обеих основных режимов, можно вручную отключить нагрузку от блока
питания или подключить ее к нему.
4
Ручное отключение нагрузки от блока питания или ручное ее подключение к блоку
питания может быть произведено в любой момент рабочего цикла режима ЗАЩИТА
ВЫКЛЮЧЕНА.
Для того чтобы осуществить ручное отключение нагрузки от блока питания, нужно
нажать/отжать кнопку "-/Нет".
Для того чтобы осуществить ручное подключение нагрузки к блоку питания, нужно
нажать/отжать кнопку "+/Да".
В обеих этих случаях, в интервале времени нажатия любой из этих кнопок,
"высвечивается" надпись СЛУШАЮСЬ и ПОВИНУЮСЬ! (см. Рис. 8).
После нажатия на кнопку "-/Нет", нагрузка отключается от блока
питания.
После отжатия кнопки "-/Нет", в подтверждение этого факта,
кратковременно "высвечивается" надпись, изображенная на
Рис. 15.
После отжатия кнопки "+/Да", нагрузка подключается к блоку питания.
В подтверждение этого факта, кратковременно "высвечивается" надпись, изображенная
на Рис. 12.
В данном случае, функциональность кнопок "+/Да" и "-/Нет" такова (в зависимости от
режима/подрежима, эта функциональность меняется), что они управляют программно
организованным RS-триггером.
То есть, в данном случае, рабочее действие осуществляет только одна из этих
двух кнопок.
- Если нагрузка подключена к блоку питания, то активна кнопка "-/Нет" (отключение
нагрузки). Кнопка "+/Да" пассивна.
- Если нагрузка отключена от блока питания, то активна кнопка "+/Да" (включение
нагрузки). Кнопка "-/Нет" пассивна.
То же самое относится и к рабочему циклу режима ЗАЩИТА ВКЛЮЧЕНА.
В нем тоже можно, вручную, отключить или подключить нагрузку.
"Термодела"
Речь пойдет о 2-м варианте работы.
Значения верхнего и нижнего температурных порогов (далее, Т-порогов) устанавливает
пользователь.
После установки этих порогов, их числовые значения автоматически запоминаются в
энергонезависимой памяти настроек и так же автоматически выставляются при
последующих включениях питания.
Термозащита сработает тогда, когда текущее значение температуры (шаг измерения
1 градус) станет выше значения верхнего Т-порога.
Усройство управления вентиллятором "вмонтировано" в систему термозащиты.
В каждом цикле замера температуры, числовое значение температуры преобразуется в
импульсную последовательность, скважность которой, в зависимости от этой
температуры, изменяется (ШИМ-сигнал).
По этой причине, с ростом температуры, количество оборотов будет пропорционально
увеличиваться, а в случае снижения температуры, количество оборотов будет
пропорционально уменьшаться.
В случае срабатывания термозащиты, нагрузка от блока питания отключается и
вентиллятор, в целях обеспечения быстрого охлаждения, автоматически переводится на
максимальные обороты.
Если после этого, значение текущей температуры опустится ниже нижнего Т-порога, то
произойдет автоматический выход из этого "аварийного" режима (разблокировка).
В этом случае, количество оборотов вентиллятора понизится до тех значений, которые
определяются результатами текущих замеров температуры.
Что касается работы вентиллятора сразу же после включения питания устройства, то в
этом случае, он сначала "разгоняется" до максимальных оборотов, а затем, в первом
же цикле замера температуры (и далее), количество его оборотов приводится в
соответствие текущему значению температуры.
"Разгон" вентиллятора необходим в тех случаях, когда устройство работает при
относительно низких температурах окружающей среды (ниже комнатной).
5
В таких случаях, пусковой момент может быть настолько малым, что "пропеллер
просто не сумеет сдвинуться с места".
Для оповещения пользователя о приближении к моменту срабатывания термозащиты,
организована "визуально-слуховая термопредупреждалка".
Она начинает работать только тогда, когда текущее значение температуры
"подкрадывается" к верхнему Т-порогу на "расстояние" от 3-х градусов и менее.
"Термопредупреждалка" не влияет на работу устройства и не ухудшает инерционность
срабатывания термозащиты.
Она только дружески предупреждает о приближении к моменту срабатывания
термозащиты.
Это выглядит так.
Если текущее значение температуры "подкралось" к верхнему
Т-порогу (к порогу срабатывания термозащиты) на "расстояние"
3-х градусов, то на индикацию, в верхнюю строку дисплея, будет
выведено то предупреждение, которое Вы видите на Рис. 16.
Потом, в верхней строке дисплея, "высветится" та надпись,
которую Вы видите на Рис. 17.
Эти надписи начнут чередоваться.
При этом, будут "выдаваться серии", состоящии из 3-х "писков"
"грубого" тона (по количеству градусов, указанных на Рис. 16).
Если значение текущей температуры повысится на 1 градус, то вместо того, что
изображено на Рис. 16, Вы увидите то, что изображено на Рис.
18 (см. верхнюю строку дисплея).
При этом, будут "выдаваться серии", состоящие из 2-х "писков"
"грубого" тона (по количеству градусов, указанных на Рис. 18).
Если значение текущей температуры повысится еще на 1 градус,
то вместо того, что изображено на Рис. 18, Вы увидите то, что
изображено на Рис. 19 (см. верхнюю строку дисплея).
При этом, будут "выдаваться серии", состоящии из 1-го "писка"
"грубого" тона (по количеству градусов, указанных на Рис. 19).
Все это, на содержимом нижней строки, никак не отразится.
Таким образом, в динамике, можно увидеть/отследить и текущее
значение температуры, и количество градусов, которое осталось до срабатывания
термозащиты (если их сложить, то получится значение верхнего Т-порога).
Количество градусов, которое осталось до срабатывания термозащиты, можно
определить также и на слух (если глаза не задействуются).
По уменьшению количества "писков" в одной "серии", можно приблизительно судить о
том, сколько осталось времени до момента срабатывания термозащиты.
Если значение текущей температуры повысится еще на 1 градус, то "штатно"
сработает термозащита.
Это выглядит так.
После срабатывания термозащиты, нагрузка отключается от блока питания, и на
индикацию последовательно и по кольцу, выводятся три надписи:
6
В данном случае, был выставлен верхний Т-порог равный 40-ка
градусам и нижний Т-порог равный 35-ти градусам.
Как только текущее значение температуры станет ниже нижнего
Т-порога (в данном случае, ниже 35-ти градусов), смена
указанных выше надписей прекратится и вместо них, на
индикацию будет кратковременно выведена надпись,
изображенная на Рис. 25.
По окончании ее "высвечивания", произойдет автоматический
возврат в рабочий цикл режима ЗАЩИТА ВЫКЛЮЧЕНА.
То есть, в тот режим, в котором ранее
сработала термозащита.
Если после срабатывания термозащиты, температура не
снижается, а наоборот, растет, либо она
зафиксировалась и "не хочет падать", либо она "падает", но
очень медленно,
то условий для авторазблокировки либо не будет, либо они возникнут "в отдаленном
будущем".
Это черевато большими неприятностями.
Поэтому, в работу включается термозащита следующего уровня.
Если авторазблокировки не происходит в течение примерно 5-ти минут, то "железяка
уходит в решительный отказ".
С соответствующими "писками".
Этот отказ выглядит так, как изображено на Рис. 26.
При этом, формируется сигнал управления устройством
аварийного отключения блока питания, которое "вырубает"
питание силового трансформатора блока питания.
В этом случае, надпись, изображенная на Рис. 26, "высветится" кратковременно.
Соответственно, устройство будет "пищать" совсем не долго.
Пока Uпит. ПИКа не опустится ниже уровня BOR.
Если же устройство аварийного отключения блока питания не используется, то от
надписи, изображенной на Рис. 26, и от соответствующего "писка", можно избавиться
только выключив блок питания.
Что и подсказывается.
Если после срабатывания термозащиты, вместо того чтобы снижаться, температура
поднимется более чем на 3 градуса (относительно того текущего значения
температуры, которое имело место быть на момент срабатывания термозащиты), то в
конечном итоге, произойдет то же самое (см. Рис. 26 и комментарии к нему).
Таким образом, реализовано "трехуровневое" устройство термозащиты, являющееся
составной частью цифровой системы автоматического терморегулирования (имеется
кольцо обратной связи), которая (система) "стремится" к установлению термобалланса.
Если, не смотря на охлаждение, термобалланс достигается при температуре бОльшей,
чем температура верхнего Т-порога, то сработает термозащита.
7
на Рис. 27 (и от соответствующего "писка"), можно избавиться только выключив блок
питания.
8
Защита по превышению порога U работает как при подключенной, к блоку питания,
нагрузке, так и при отключенной (контроль U производится до "коммутаторного"
транзистора).
То есть, можно проверить работоспособность системы защиты просто повысив Uвых.
блока питания (относительно порога защиты по U. Защита сработает), а затем снизив
его.
При этом, "железяка" сначала перейдет в "аварийно/пищащее" состояние, а затем
выйдет из него.
Такого рода проверку работоспособности лучше делать при отключенной нагрузке.
В случае срабатывания защиты по превышению порога I, такой "демократии" не
происходит.
Если уж эта защита сработала, то ничего другого не остается делать, как выключить
блок питания (перед тем, как его выключить, нужно обратить внимание на величину
превышения), устранить причину "перегруза" по току, а затем еще раз попытаться
"запитать" нагрузку.
В этом случае, информация о величине превышения порога защиты по току, может
оказаться весьма полезной.
Например, при "перепутывании" полярности, это превышение будет значительным.
Установка КЗ-порога
После "прошивки" ПИКа, по умолчанию, выставлен КЗ-порог = 9,9 ампера.
Это значение можно многократно изменить.
Для перехода в этот пункт меню, нужно отжать кнопку "Установка порогов" в
интервале времени "высвечивания" надписи Задание порогов
защиты от КЗ (см. Рис. 34).
После отжатия этой кнопки, Вы увидите надпись, изображенную
на Рис. 41.
В данном случае, то значение КЗ-порога, которое выставлено по
умолчанию (см. выше), ранее было изменено.
Так как нужно изменить только одно значение, то маркер не нужен.
"Шаг" изменения à 0,1 ампера.
Это видно в процессе работы.
Изменение показаний на 0,1 ампера, сопровождается одним "писком".
Результат каждого такого изменения записывается в энергонезависимую память
настроек.
После возврата из данного пункта меню, это значение и будет текущим КЗ-порогом.
11
Имеют место быть те же 2 режима изменения значений порога (см. выше), только в
приложении к КЗ-порогу.
Минимальное значение КЗ-порога составляет 1,0 ампер.
Максимальное значение КЗ-порога составляет 9,9 ампера.
В случае нажатия на кнопку "-/Нет", после достижения 1,0 ампера, изменения
значения КЗ-порога прекращаются, его значение фиксируется на уровне 1,0 ампера, и
кнопка "-/Нет" переходит в пассивное состояние.
Если после этого, с помощью кнопки "+/Да", повысить значение КЗ-порога, то кнопка
"-/Нет" становится активной.
В случае нажатия на кнопку "+/Да", после достижения 9,9 ампера, изменения значения
КЗ-порога прекращаются, его значение фиксируется на уровне 9,9 ампера, и кнопка
"+/Да" переходит в пассивное состояние.
Если после этого, с помощью кнопки "-/Нет", понизить значение КЗ-порога, то кнопка
"+/Да" становится активной.
Для того чтобы вернуться в основной режим, нужно нажать/отжать кнопку
"Переключение режимов".
12
"Практикум по конструированию устройств на PIC контроллерах" http://ikarab.narod.ru E-mail: karabea@lipetsk.ru
13