Cегодня я расскажу Вам как с помощью программы FLProg создать устройство контроля доступа с применением сканера бесконтактных меток RFID RC522. Поскольку данный пост – обучающий, то рассматриваться будет не законченное изделие, а только тестовый макет.
Рассмотрим данный сканер бесконтактных меток RFID RC522.
Технические характеристики сканера.
Базовый принцип действия довольно прост для понимания. В карточке и в считывателе есть антенны, при этом сигнал считывающего устройства (суть электромагнитное поле) одновременно служит источником питания для карточки. Т.е. и в части энергетики, и в части передачи данных это очень похоже на ставшие сверхпопулярными беспроводные зарядки.
Сами же карточки, в зависимости от модификации, могут нести в себе от нескольких десятков байт до нескольких килобайт данных (в том числе — уникальный серийный номер). Также, в зависимости от модификации, карточка может быть укомплектована криптографической защитой информации.
В Китае подобные сканеры стоят от 200 рублей в комплекте с картой и брелком. Это очень привлекательно. Но всё-таки при заказе данного сканера советую брать, как говорится «с запасом». В моём случае из трёх имеющихся у меня сканеров, купленных в разное время у разных продавцов, нормально заработал только один. Второй видел карту, только поднесённую точно на определённое расстояние. Ближе или дальше – он её терял. Ну и третий вообще не видел поднесённых карт, хотя на запросы и тестирование по SPI отвечал нормально.
В программе FLProg реализовано два вида функциональных блоков для работы со сканером.
Блоки непосредственно связанные со сканером
Параметр | Значение |
---|---|
Потребляемый ток в активном состоянии | 13-26mA/DC 3.3V |
Потребляемый ток в состоянии ожидания | 10-13mA/DC 3.3V |
Ток в режиме сна | <80uA |
Рабочая частота | 13.56MHz |
Поддержвиаемые типы карт | MIFARE S50, MIFARE S70, MIFARE UltraLight, MIFARE Pro, MIFARE DESfire |
Размер | 40mm х 60mm |
Температура, при которой работает модуль | -20 до +80 С |
Относительная влажность воздуха | от 5% до 95% |
- «Наличие новой карты»
- «Информация о карте»
- «Чтения бока данных на карту»
- «Запись блока данных на карту»
- «Сохранить UUID карты в хранилище»
- «Прочитать UUID карты из хранилища»
- «Статус ячейки в хранилище»
- «Записать статус ячейки в хранилище»
- «Блокировка/разблокировка ячейки»
- «Поиск UUID в хранилище»
- «Свободные ячейки хранилища»
- «Очистка ячейки в хранилище»
- «Очистка всего хранилища»
Никак не отображается видео
Здравствуйте! А ссылочку на проект можно продублировать?
не могу понять видео на сайте нет (( и ссылки не действительны. это только у меня ?
если нет не могли бы вы ссылки продублировать ?
Здравствуйте! А ссылочку на проект можно продублировать?