Курсовая работа: Разработка конструкции системы видеонаблюдения Циклоп
Режим "TEST" предназначен для отладки и проверки программы. Он состоит из двух разделов: проверки команд и программ. Войти в эти режимы можно из режима программирования.
При нажатии одновременно на кнопки SB2 и SB1 дисплей покажет L0. Символ L означает проверку команды, а цифра 0 указывает ее номер — первый. Выбрать проверяемую команду можно кнопками SB2 и SB3. При нажатии на кнопку SB1 устройство воспроизведет выбранную команду.
При нажатии одновременно на кнопки SB3 и SB1 дисплей покажет НО. В этом режиме можно проверить целую программу. Выбрать проверяемую программу можно кнопками SB2 и SB3. При нажатии на кнопку SB1 устройство воспроизведет выбранную программу. Таким образом можно проверить работу каждой отдельной команды и программы в целом. В случае неработоспособности хотя бы одной команды необходимо более внимательно перепрограммировать устройство.
При нахождении ошибки в выполнении программы можно будет вернуться в режим "PROGRAM" и перепрограммировать только ее.
Выйти из режима "TEST" можно, если снова нажать на те же кнопки, которые были нажаты при входе.
РЕЖИМ "WORK".
Режим "WORK" является основным. Пользователь может сам выбрать номер программы, записанной в память, по которой устройство будет работать.
Примеры показаний дисплея в режиме "WORK": мигающие символы 10 или 3- или 04. Это — режим ожидания импульса от любого входа. Первая цифра показывает номер программы, которая будет запускаться от входа 1, а вторая цифра — номер программы, которая будет запускаться от входа 2. Если вместо цифры дисплей высвечивает прочерк, это значит, что соответствующий вход отключен и устройство не будет реагировать на импульс. Когда на дисплее мигают два прочерка — отключены оба входа и «ЦИКЛОП» не будет выполнять ни одну программу. Выбрать программу для каждого входа можно кнопками SB2 и SB3.
Если в течение определенного времени импульс на вход не поступает, дисплей выключается, а устройство продолжает работать в режиме "WORK" без индикации. Эта функция нужна для того, чтобы дисплей не привлекал излишнего внимания. Включение дисплея можно вызвать нажатием на кнопку SB2 или SB3. Временной интервал до выключения дисплея устанавливается в параметрах устройства.
РЕЖИМ "ACTIVE".
Если устройство находится в режиме "WORK" и на любой из его входов, для которого определена программа, поступает импульс, оно переходит в режим "ACTIVE". Длительность импульса должна превышать некоторое значение (параметр Р0 или Р1 в разделе параметров). Это нужно для предотвращения ложных срабатываний устройства от коротких импульсов, которые могут появиться в результате проникновения помех. Сразу после перехода в режим "ACTIVE" ЦИКЛОП начинает выполнять программу, определенную для данного входа. Дисплей высвечивает специальный символ в виде трех горизонтальных линий и номер команды, которая передается. В это время устройство не способно воспринимать нажатия на кнопки или повторные импульсы на вход. Закончив выполнять программу, устройство вернется в режим "WORK".
РЕЖИМ "PARAMETER".
Этот режим необходим только в процессе программирования устройства. Войти в него можно из режима программирования, нажав одновременно на кнопки SB2 и SB3.
Перечислим параметры, которые можно устанавливать в этом режиме:
Р0 — защитный интервал 1 -го канала (0 — FF) (1/100 с).
Р1 — защитный интервал 2-го канала (0 —FF) (1/100 с).
Р2 — число посылок в пачке (2—32).
РЗ — интервал между посылками (40—95 %).
Р4 — частота кварцевого резонатора, МГц.
Р5 — <зарезервировано>.
Р6 — номер программы 1-го входа.
Р7 — номер программы 2-го входа.
Р8 — время до гашения индикаторов, с.
Lx — каждая команда.
Нх — каждая программа.
Параметры РО и Р1 задаются в сотых долях секунды и, соответственно, могут принимать значения от 0,01 до 2,56 с. Задание параметров РО или Р1 равными нулю обеспечивает срабатывание устройства по первому изменению уровня сигнала. Активным уровнем для входов является уровень, противоположный тому, который имелся на входе в момент перехода устройства в режим "WORK". Если необходимо на вход 2 подать переменное напряжение частотой 50 Гц, тогда параметр Р1 необходимо выставить равным нулю, так как при этом на входе будет пульсирующее напряжение частотой 50 Гц и длительностью менее 0,01 с.
Параметр Р2 задает число посылок кода команды при выполнении устройством каждого шага программы. Этот параметр нужен в ситуациях, когда управляемый объект неуверенно воспринимает посылаемые команды. Обычно бывает достаточно значения, равного 2—3.
Смысл параметра РЗ — интервал между посылками команд в пачке, выраженный в процентах от длины команды (ее продолжительности во времени). Введен он на всякий случай, так как "фирменный" интервал между командами с пульта не измеряется и не фиксируется в памяти.
Параметр Р4 изменяют в случае использования кварцевого резонатора с частотой, отличающейся от указанной на схеме. Используется этот параметр исключительно для корректной генерации временных интервалов между командами и защитных интервалов. Не нужно забывать, что чем ниже тактовая частота, тем хуже точность записи и воспроизведения команд. По умолчанию задана частота кварцевого резонатора 24 МГц.