Программа-конфигуратор замка-невидимки от Меттэм-Производство

Дмитрий Денисов | Программное обеспечение

С течением времени замки-невидимки приобретают все больше и больше возможностей и в один прекрасный момент все возможности не возможно настроить с помощью ДИП-переключателей, а требуется подключение к компьютеру. Замок-невидимка с GSM от фирмы Меттэм-Производство (при участии фирмы АСК Экспресс) просто не будет функционировать и в половину своих возможностей без предварительной настройки при помощи программы-конфигуратора.

Основное окно программы-конфигуратора блока управления GSM замком-невидимкой.

Читать дальше»

Новые возможности замка-невидимки с GSM

Дмитрий Денисов | Программное обеспечение

Речь пойдет о новых возможностях замка-невидимки с GSM производства фирмы Меттэм-Производство (при участии фирмы АСК Экспресс).

Итак, теперь появилась возможность управлять замком не только с помощью смс-сообщений, но и с помощью бесплатного исходящего вызова без “подъема трубки” замком-невидимкой, а также другим, более безопасным способом (в этом случае замок “поднимает трубку”) – с помощью ввода с телефона пароля доступа и последующего ввода команд управления (используется DTMF). Кроме новых способов управления замком, появилась еще одна очень важная возможность – это контроль за своевременной заменой резервного аккумулятора. Далее я опишу все эти новые возможности более подробно.

Управление замком с помощью бесплатного исходящего вызова (без “подъема трубки”)

В этом режиме замок-невидимка, при поступлении на него входящего вызова, проверяет номер телефона по списку занесенных в него телефонов. Если телефон в списке не найден, то следует “отбой” вызова. Иначе, далее идет проверка на разрешения управления для данного телефона (что можно ему: открывать и/или закрывать замок). Если у телефона с таким номером есть необходимое разрешение, то происходит открытие замка, если замок был закрыт и закрытие – если был открыт. Подтверждение выполнение команды определяется по числу гудков, после которых следует “отбой”. Работа в этом режиме доступна только для телефонов из списка, который был предварительно занесен в замок-невидимку с помощью программы конфигурирования. Это удобный, хотя и не очень безопасный режим управления замком. В случае утери или кражи телефона, злоумышленник сможет открыть замок.

Читать дальше»

Работа GSM замка-невидимки с ПК

Дмитрий Денисов | Программное обеспечение

В этом топике речь пойдет о некоторых функциях нового GSM замка-невидимки (реализацией занимается фирма Меттэм), которые недостаточно освещены в руководстве по эксплуатации. К этим фукциям относятся: управление замком с помощью ПК, передача в ПК различных информационных сообщений о текущем состоянии блока управления замком, двери и самого электромеханического замка, отправка в ПК всех принятых радио-посылок. По умолчанию все эти функции блока управления выключены. Включить их можно с помощью программы конфигурирования блока управления (входит в комплект поставки замка).
Далее обо всех этих функциях более подробно…
Читать дальше»

Алгоритм программирования радиобрелков

Дмитрий Денисов | Программное обеспечение

На нижеследующей блок-схеме изображен алгоритм работы электронного блока в режиме программирования радиобрелков. В этом режиме электронный блок не исполняет команды с радиобрелков, а записывает их в таблицу, которая размещена в энергонезависимой памяти.

Итак, при нажатии кнопки входа в режим программирования, сначала идет проверка текущего состояния аккумулятора. Если аккумулятор разряжен не полностью (уровень заряда более 25%), то электронный блок переходит в режим программирования радиобрелков. В этом режиме, красный светодиод горит постоянно, зеленый – перестает постоянно мигать. Перед началом программирования необходимо собрать вместе все брелки, которые надо будет запрограммировать. Программирование брелков осуществляется следующим образом: берем очередной брелок и нажимаем на нем какую-нибудь кнопку одновременно контролируя реакцию электронного блока. После первого нажатия кнопки зеленый делает короткую вспышку, если все проверки и вычисления прошли успешно. Брелок еще не запрограммирован. Необходимо еще раз нажать любую кнопку на этом же брелке. Если после этого зеленый светодиод сделал длинную вспышку, значит брелок успешно запрограммирован. В этом случае электронный блок больше на этот брелок реагировать не будет. Если после второго нажатия зеленый светодиод опять сделает короткую вспышку (хотя мы ожидали увидеть длинную) – это значит, что между первым и вторым нажатием электронный блок принял какую-то посылку от чужого брелка. Такие ситуации не редки, поскольку диапазон 433 МГц у нас широко используется для управления автосигнализациями (у них схожие посылки). В общем, чтобы запрограммировать брелок нужно последовательно нажимать на нем кнопку с частотой примерно раз в 2-3 секунды, пока электронный блок не подтвердит запись брелка в таблицу длинной вспышкой зеленого светодиода. Подобные действия необходимо проделать со всеми остальными брелками. Время автоматического выхода из режима программирования составляет 30 секунд после последнего запрограммированного брелка. Если в режиме программирования не было записано ни одного брелка, то при автоматическом выходе из этого режима информация о ранее запрограммированных брелках сохранится.

Алгоритм обработки команд от радиобрелка

Дмитрий Денисов | Программное обеспечение

На представленной ниже блок-схеме показан алгоритм действий электронного блока при приеме посылок от радиобрелков.

Читать дальше»

Структура программы электронного блока

Дмитрий Денисов | Программное обеспечение

В этом посте я постараюсь описать структуру программы работы электронного блока. Программа работы электронного блока построена по принципу обработки различных событий и флагов. Весь код программы состоит из обработчиков различных событий. Индикаторами тех или иных событий являются флаги и прерывания от периферийных модулей. Основной цикл программы на блок-схеме обозначен как основной цикл ожидания событий.

Читать дальше»

Материалы сайта являются авторскими. Копирование и публикация материалов без активной ссылки на первоисточник запрещено.