Брелок CAME

Дмитрий Денисов | Электроника

Для реализации всяких своих задумок по управлению электронным замком или чем-либо еще по радиоканалу можно использовать готовые радиобрелки на базе серийно выпускаемых кодеров HCS200, HCS300 или HCS301, а можно попробовать самому придумать какой-нибудь уникальный алгоритм шифрования (взяв за основу тот же Keeloq).  Для реализации этой идеи надо будет найти радиобрелок, который сделан на базе какого-либо микроконтроллера. Для этой цели можно использовать брелки от многих современных автосигнализаций или широко распространенный в системах управления приводами ворот, так называемый, самопрограммирующийся брелок CAME. Эти брелки бывают двух- и четырехкнопочные, работают на разных частотах (в том числе и на частоте 433,92 Мгц) и сделаны на базе микроконтроллера PIC 16F630. Эти брелки имеют одну особенность: в них встроен простейший приемник, который способен принять код от другого брелка с близкого расстояния (брелки нужно держать практически вплотную друг к другу). Ниже на рисунке показан вариант двухкнопочного брелка (САМЕ ТОР-433NA).

Брелок CAME T0P-432NA

Питается брелок от 6 вольт (два литиевых элемента CR2016). С обратной стороны печатной платы имеются площадки для внутрисхемного программирования микроконтроллера. Микроконтроллер тактируется от кварцевого генератора частотой 8 МГц. В розницу стоит от 850 рублей.

Монтаж ИБП СКАТ-1200М

Павел Китьян | Монтаж

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

В этом посте – небольшой совет тем, кто планирует применить вышеописанный подход, а именно – использовать в качестве ИБП СКАТ-1200М.

СКАТ-1200МСКАТ-1200М

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

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

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

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

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

Дополнение к обзору замков-невидимок

Дмитрий Денисов | Спрос и предложение

Шериф

Случайно наткнулся в инете на такое вот чудо.

Ребята, не долго думая, просто взяли древнюю однокнопочную китайскую автосигнализацию (такие автосигнализации уже лет пять как перестали использовать), засунули ее в железный ящик, вывели сбоку этого ящика несколько переключателей и кнопку (для имитации манипуляций с ключом зажигания при программировании и отключения сирены), наклеили этикетку с названием “продукта” и произошло чудо – получился новый замок-невидимка! Актуатор они спрятали в железную коробочку, а в качестве замка использовали обыкновенную щеколду. В комплекте с автосигнализацией была еще сирена – ее тоже приложили для полного комплекта. Что тут сказать – молодцы, да и цена получилась весьма демократичной.

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

Индикация на электронном блоке

Дмитрий Денисов | Электроника

В этом посте я опишу как будет организована работа блока индикации  электронного блоке замка. Индикация реализована тремя светодиодами разного цвета: красный, желтый, зеленый.

Желтый светодиод имеет только одну функцию – если он горит, значит есть питание от сети 220 В 50 Гц, и, как следствие, идет подзаряд  аккумулятора резервного питания.

Красный светодиод используется для индикации текущего уровня заряда аккумулятора (в основном режиме работы) и в режиме программирования. Если аккумулятор заряжен более чем на 50% светодиод не горит. При заряде аккумулятора от 25 до 50% – мигает один раз в 2 секунды. При заряде аккумулятора менее 25% – не горит (так же не горит и зеленый светодиод). В режиме программирования красный светодиод горит постоянно.

Зеленый светодиод используется для индикации последней выполненной команды. Если мигает медленно (раз в 2 секунды) – замок закрыт, если быстро (два раза в секунду) – замок открыт. При заряде аккумулятора менее 25% зеленый светодиод не горит. Следует обратить внимание, что если используется элекромеханическая часть замка без контроля положения ригеля, то зеленый светодиод не отображает текущее состояние замка (закрыт-открыт), а отображает последнюю выполненную команду (на открытие или закрытие замка).

“Невидимость” замков-невидимок

Павел Китьян | Общие детали проекта

Надпись на борту стэлса: “Если вы читаете эту надпись, значит деньги налогоплательщиков выброшены на ветер”.

Анекдот.

Мы часто употребляем термин замок-невидимка. Что же подразумевается под “невидимостью” замка?

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

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

Наличие электроники внутри самого электромеханического блока подразумевает необходимость знать “язык”, на котором общаются основной электронный блок и электроника замка. Так, например, можно повысить взломостойкость замка, сделав подобное общение двух электронных блоков шифрованным.

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

Основная же доля “невидимости” замка приходится на факт отсутствия замочной скважины, что позволяет сразу же отсеять такие методы взлома как использование отмычек, свертывание личинки, бампинг и другие.

В любом случае следует помнить, что установка замка-невидимки дополнительно к имеющимся механическим увеличивает время взлома двери. Известны случаи, когда дверь, после попытки взлома, оставалась запертой только подобным замком, а злоумышленники оставляли её в покое, поскольку пытались вскрыть дверь тихими методами – отмычками.

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

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

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

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

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