Авторизация


...

Кто на сайте?

Сейчас один гость и один зарегистрированный пользователь на сайте

  • thamohmedsaman

Статистика

-Посетители : 28065
-Материалы : 210

Пользователь сайта продает...

  pic12f683

Пользователь сайта покупает...

Электронный замок на PIC12F675 и 24C16 с управлением от ключей-таблеток DS1990

Автор: Alex Просмотров: 6162

 

 

 

 

Логика работы устройства

 

Режим программирования ключей

При включении, устройство переходит в режим программирования ключей. В этом режиме светодиод мигает с частотой ~4 Гц. Длительность режима составляет - 10 сек. Если в этом режиме прикоснуться ключом к считывателю, то ID-код ключа сохраняется в энергонезависимой памяти устройства. После записи ключа, 10-ти секундный отсчёт начинается заново. В режим программирования можно войти нажав кнопку “Сброс”. Ключи, уже существующие в памяти устройства, не записываются. Максимальное кол-во сохраняемых ключей – 250 шт. По истечении 10-ти секунд устройство входит в рабочий режим. Стирание всех ключей производится только перепрошивкой микроконтроллера.

Рабочий режим

В рабочем режиме светодиод мигает раз в 2 секунды кратковременными вспышками по 0.2 сек. Устройство постоянно опрашивает линию считывателя на наличие ключа, и если он появляется, то устройство считывает его ID-код и проверяет наличие кода в памяти. После “удачной” проверки, устройство зажигает светодиод и включает выход ИМ на 5 сек. По истечении 5-ти секунд устройство выключает ИМ и гасит светодиод.

Скачать прошивку, исходник на Си( HI-TECH PICC), проект протеуса.

Посмотреть фото, видео, а так-же обсудить устройство можно тут

Автор устройства:  Клюшников Алексей.

Случайные статьи....

Prev Next

ПП перекодировки данных .

30-05-2012 Super User

   Данный алгоритм можно применить в подпрограммах  перекодировки, где таблица, записанная в память данных, позволяет сопоставить одному 8-битному числу другое произвольное 8-битное число. Здесь  в примере,  показано как можно произвести  перекодировку десятичного числа  в другое десятичное число.  Первоначально в память программ...

Программирование c нуля в AVRStudio 5 (ч.6)

02-04-2012 Радик

Программирование c нуля в AVRStudio 5 (ч.6)

Для того чтобы писать более сложные программы, нужно хорошо представлять структуру и взаимодействие разных узлов микроконтроллера между собой, но основные принципы сохраняются независимо от модели контроллера. В принципе, человек, который изучил микроконтроллеры PIC, достаточно быстро осваивает AVR или ARM.Управление микроконтроллером...

Видеоадаптер на PIC18F46K20

04-03-2011 Николай Викторов

Видеоадаптер на PIC18F46K20

  При разработке радиолюбительских устройств на микроконтроллерах (далее просто МК) иногда возникает необходимость в отображении информации на экране телевизора (монитора) .Какого либо стандартного устройства отвечающего по технических характеристикам найти не удалось, по этому возникла идея  создания  устройства , которое будет...

ANDWF

02-02-2012 Super User

ANDWF Поразрядная операция И W и f Синтаксис: [label] ANDWF f,d,a Операнды: 0 <= f <= 255 d Е [0,1] a Е [0,1] Операция: (W).AND.(f)->(dest) Изменяет флаги: Z, N Код: 0001 01da ffff ffff Описание: Логическая операция поразрядного сложения И регистров W и f. Если d=0, тогда результат сохраняется в W регистр, если...


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru