Контроллер на электронных ключах DS1990A

Контроллер доступа на электронных ключах i-Button (DS1990)

Устройство собрано на микроконтроллере ATtiny2313, к которому подключена внешняя энергонезависимая память EEPROM — 24C16. Доступны исходники, проверена работа «на железе». Контроллер доступа работает с ключами типа DS1990, поддерживает до 500 шт. Программирование контроллера доступа через мастер ключ или через джамперы на плате.
Контроллер доступа кроме кнопки открытия замка имеет концевик, отслеживающий время незакрытой двери. Время сработки сигнала программируется перемычкой JP2 (от 10 сек до 127сек).
 
 

Контроллер на электронных ключах DS1990A.

Поддерживает до 500 ключей. Устройство выполнено на микроконтроллере AVR: ATtiny2313.
Принципиальная схема считывателя ключей i-Button DS1990 (кликните по схеме для увеличения):
 

Инструкция по программированию

Рабочий режим — при подачи 12В на контроллер светодиод мигает 1Гц.
Режим программирования — светодиод мигает 2 Гц.
При нажатии на кнопку «OPEN» серия коротких звуковых сигналов на время открытия замка.
Концевой датчик двери (NC) отслеживает несанкционированный проход без ключа.
Контроллер подаёт звуковые сигналы если:
1 — После открытия двери, дверь осталась открытой больше запрограммированного времени прохода.
2 — Открытие двери без запрограммированного ключа или кнопкой «OPEN» , контроллер начинает издавать короткие двойные звуковые сигналы до момента закрытия двери.

Внимание!!! Запрограммировать время ожидания закрытой двери МОЖНО ТОЛЬКО ПЕРЕМЫЧКОЙ JP2.

Звуковые сигналы

1 короткий сигнал            — ключ записан в память контроллера.
2 коротких сигнала            — ключ уже записан в памяти контроллера.
5 коротких сигнала            — выход из режима программирования.
1 длинный сигнал            — память ключей стерта из контроллера.
короткие сигналы 20сек. — память ключей заполнена.

Запись МАСТЕР Ключа и времени открывания замка

1 — Выключить питание контроллера.
2 — Нажать кнопку «OPEN»
3 — Удерживая кнопку подключить питание к контроллеру, через 5 сек. контроллер «ПИСКНЕТ»,
    светодиод будет мигать с частотой 2 Гц.
4 — Отпустить кнопку.
5 — Поднесите ключ к считывателю, раздастся одиночный звуковой сигнал,
    Мастер ключ ЗАПИСАН,  при этом запишется время открытия замка 1 сек.
6 — Удерживая ключ на  считывателе — считаем звуковые сигналы,
    кол-во определяет требуемое время отрывания замка, приращение 1 сек. Но не более 32сек.
7 — Отключаем питание контроллера или выдерживаем паузу 20 сек.

Стирание всей памяти ключей.

1 — Рабочий режим.
2 — Нажимаем кнопку «OPEN» и удерживая подносим  к считывателю МАСТЕР ключ и держим, через 10 сек. раздастся продолжительный звуковой сигнал — память ключей стёрта.
3 — Отпускаем кнопку убираем ключ.

Добавление новых ключей

1 — Подносим  Мастер-ключ к считывателю удерживаем 5 сек, раздастся 2 коротких звуковых сигнала, светодиод будет мигать с частотой 2 Гц.
2 — Поднеся поочерёдно к считывателю  дополнительные ключи — раздастся короткий звуковой сигнал, — ключ ЗАПИСАН, если раздастся 2 коротких звуковых сигнала — ПОПЫТКА ЗАПИСАТЬ ДУБЛИКАТ КЛЮЧА.
3 — Записываем требуемое кол-во (до 500) ключей. Пауза между записываемыми ключами не более 20 сек.
4 — Отключаем питание контроллера или выдерживаем паузу 20 сек.

Программирование контроллера доступа через ДЖАМПЕРЫ JP1,JP2,JP3,JP4

JP1 — Время работы РЕЛЕ, приращение 1 сек.
JP2 — Время ожидания закрытия двери , приращение 1 сек.
JP3 — Добавление новых ключей (максимум —  500).
JP4 — Стирание всех ключей из памяти контроллера.
Джампер выполняют свою функцию при постоянном замыкании на время использования.
 
Печатная плата:
 
 
Внешний вид собранного устройства:
 
«Время работы РЕЛЕ» — JP1  на всём протяжении замыкании джампера мигает красный светодиод с частотой 1 Гц. и звучит короткий звуковой сигнал бипера. С каждым звуковым и световым сигналом (зелёный светодиод) к переменной ‘Время работы РЕЛЕ’ прибавляется по 1 секунде. Всего может быть от 1 сек до 32. Отсчитав нужное количество секунд снимите перемычку.

«Время ожидания закрытой двери»
— JP2  на всём протяжении замыкании джампера мигает красный светодиод с частотой 1 гц. и звучит короткий звуковой сигнал Бипера.  С каждым звуковым и световым зелёным сигналом переменная ‘Время ожидания закрытой двери’ прибавляется по 1 секунде, всего может быть от 5 сек до 126. Отсчитав нужное количество секунд снимите джампер.

«Добавление новых ключей» — JP3 на всём протяжении замыкания джампера красный светодиод мигает с частотой 2 Гц. Поднося ключ к считывателю при удачном считывании прозвучит короткий звуковой сигнал бипера и светодиод мигнёт зелёным цветом — ключ записан. Если ключ  уже записан в памяти, то при попытки записать его снова раздаётся 2 коротких сигнала  бипера. При попытки записать в память больше 500 ключей постоянно мигает красный светодиод с частотой 2 Гц. и периодически звучит короткий звуковой сигнал бипера. Снимите джампер.

«Стирание всех ключей из памяти контроллера» — JP4 через 3 сек после замыкания издаётся 5 коротких сигнала бипера, пауза, затем непрерывно звучит бипер на время стирания (примерно 10сек) — память ключей стёрта. Уберите джампер.

 
Проверить контроллер доступа на электронных таблетках i-Button DS1990 удалось на 35 ключах, больше нету.
Ток потребления контроллера доступа на микроконтроллере ATtiny2313 около 50мА.
На выходе сильноточное реле с контактной группой на 10А.
 
 
 
Автор: Зураб, trio-tv@mail.ru

Комментариев пока нет ... Будьте первым, кто оставить свой ответ!