Переносной СКУД на базе RFID

Narek

✩✩✩✩✩✩✩
19 Окт 2020
4
0
Доброго времени суток Господа, требуется исполнитель переносной СКУД (Система контроля и управления доступом).
Какие функции должно выполнять устройство:
  • Считывать более 100 RFID меток и уметь хранить информацию о них у себя в базе для работы в режиме офлайн.
  • Пищать и зажигать светодиод при удачном совпадении номера приложенного RFID и номера в базе.
  • Отправлять номер ключа на сервер посредством GET или POST запроса.
  • Получать список сотрудников по сети посредством GET или POST запроса на сервер в формате JSON или иным удобным форматом. (не важно откуда запрос, от сервера или от устройства).
  • Возможность записать новую RFID метку и отправить информацию о нем GET или POST запросом на сервер.
  • Предусмотреть подключение к сети с помощью сим карты или WIFI-Модуля, в идеале реализовать оба метода для более удобной работы.
  • Возможность точной настройки даты и времени по сети или вручную.
  • Возможность настройки сервера на который будет отправляться GET/ POST запрос.
  • Раз в день, в назначенное время отправлять весь отчет на сервер в любом удобном формате, желательно JSON.
  • Хранить не менее 40 дней данных у себя в ПЗУ.
  • Возможно отправлять данные на сервер по запросу от сервера.
  • Полная автономная работа + работа от сети.
Что желательно должно быть, но не обязательно:
  • Монитор с функциональными кнопками
    • Удобное меню для работы с устройством
Кратко о том что именно нужно реализовать:
Человек имеющий RFID метку, со своим уникальным номером, прикладывает его к устройству считывания, устройство в свою очередь считывает данные проверяет есть ли пользователь в базе и выдает ответ в виде светодиода и пищалки (+ показывает имя того кто приложил метку, если есть монитор) вместе с этим записывая время и номер ключа себе в базу данных. Устройство должно уметь считывать быстро и без сбоев 100 и более раз подряд, если возможно, предусмотреть подключаемых 2 и более считывателя на проводе.​
Устройство должно иметь законченный вид (все провода должны быть спаяны надежно) и иметь презентабельный вид или хотя бы быть готовым к установке в корпус напечатанный на 3D принтере. Будет плюсом если вы сами этим займетесь.
Ардуино можно выбрать любой на ваше усмотрение, все модули или запчасти у вас должны быть свои.
Задача не легкая и при этом не очень сложная, сервер будет настроен с моей стороны, чтобы вы могли протестировать устройство сразу.
Мы находимся в СПБ, а где находитесь вы нам не очень интересно, главное чтобы вы хорошо выполняли свою работу, ждем ваши идеи в комментарии к посту, если вы уже готовы взяться за столь интересный проект пишите в лс.
Оплата труда будет обсуждаться напрямую с тем кто согласится взяться за проект.
Сроки
:
Чем раньше тем лучше.
 
Изменено:

ShadeDark

✩✩✩✩✩✩✩
5 Мар 2020
45
2
Концентратор датчиков (подключение до 4 считывающих устройств) 266 977.50 руб. / шт (в продаже)
Концентратор центральный (для передачи сигналов от КД к серверу и обратно) примерно 150 000 руб
Считки для RFID примерно 30 000 рублей каждая
 
Изменено:

ShadeDark

✩✩✩✩✩✩✩
5 Мар 2020
45
2
Я 4 года проработал электромонтером СКУД. Это примерные цены законченного оборудования для СКУД без учета разработки протокола обмена.
КД-40 готовая плата в коробе, разработанная ЭЛЕРОН.
 

bort707

★★★★★★✩
21 Сен 2020
3,064
912
Что это значит ?
ну это как бы намек, что вы очень размахнулись в своем ТЗ.
Чтобы выполнить все ваши хотелки - ценник тоже будет шестизначным, думаю.

И еще довольно странно, когда организация заказывает серьезное оборудование на хоббийном сайте
 

ShadeDark

✩✩✩✩✩✩✩
5 Мар 2020
45
2
Да ну бросьте, шестизначная. Просто зачем Ардуино? Есть миллион готовых решений, в т.ч. в нашей компании, если интересует пишите, цена дешевле чем тут
Давайте посчитаем:
  • У каждой считки свой проц (Atmega168). На ней также присутствует индикатор (режимы "Готов" "Запрет" "Ожидание") + номеронабиратель ПИН кода + дисплей.
  • У каждого концентратора по 2 процессора, первый общается с устройствами напрямую и передает данные второму, второй пересылает и получает данные по RS485. Также у каждой КД, КЦ и считки есть свой адрес, который прописывается программатором (в нем тоже свой проц) который подключается к устройствам автономно, используя их питание.
  • Для стабильного питания на 5 вольт устанавливаются недешевые сборки стабилизаторов (могу скинуть фото платы).
  • Вся система питается от 24 вольт (Электрозамки, датчики движения и т.д.), двумя блоками питания от разных фаз, для бесперебойной работы. Дополнительно установлены источники бесперебойного питания примерно на 200 000 рублей.
  • Далее информация собирается на концентратор центральный, который уже передает данные по RS232 на COM порт сервера.
  • Для стабильности работы все устройства опрашиваются сервером каждые 5 секунд.
  • База данных карт хранится на сервере, для прописывания новых карт используется отдельная считка.
  • Если в базе не найдена карта или введен неверный пароль, происходит блокировка электромагнитных замков.
  • За всеми проходами следит оператор круглосуточно через программу мониторинга проходов, За ввод новых карт и блокировку неиспользованных отвечает бюро пропусков через отдельную программу.
 

Bortnik27

★✩✩✩✩✩✩
9 Фев 2019
78
22
Давайте посчитаем:
  • У каждой считки свой проц (Atmega168). На ней также присутствует индикатор (режимы "Готов" "Запрет" "Ожидание") + номеронабиратель ПИН кода + дисплей.
  • У каждого концентратора по 2 процессора, первый общается с устройствами напрямую и передает данные второму, второй пересылает и получает данные по RS485. Также у каждой КД, КЦ и считки есть свой адрес, который прописывается программатором (в нем тоже свой проц) который подключается к устройствам автономно, используя их питание.
  • Для стабильного питания на 5 вольт устанавливаются недешевые сборки стабилизаторов (могу скинуть фото платы).
  • Вся система питается от 24 вольт (Электрозамки, датчики движения и т.д.), двумя блоками питания от разных фаз, для бесперебойной работы. Дополнительно установлены источники бесперебойного питания примерно на 200 000 рублей.
  • Далее информация собирается на концентратор центральный, который уже передает данные по RS232 на COM порт сервера.
  • Для стабильности работы все устройства опрашиваются сервером каждые 5 секунд.
  • База данных карт хранится на сервере, для прописывания новых карт используется отдельная считка.
  • Если в базе не найдена карта или введен неверный пароль, происходит блокировка электромагнитных замков.
  • За всеми проходами следит оператор круглосуточно через программу мониторинга проходов, За ввод новых карт и блокировку неиспользованных отвечает бюро пропусков через отдельную программу.
"У каждой считки" у какой у каждой? Речь про одну точку прохода.
"У каждого концентратора" что за концентратор, зачем он нужен?
"недешевые сборки стабилизаторов" а нахрена они если человек на форуме ардуино, не логично ли делать стабилизатор на плате за 100 рублей с али и 2-3 банках 18650?
"Вся система питается от 24 вольт" Да с чего бы? Все ходовые электрозамки 12В, https://www.tinko.ru/catalog/product/203195/ - вот бесперебойник, обычный замок на 300кг будет питать 8 часов
"для прописывания новых карт используется отдельная считка." все современные системы, а уж тем более система на ардуино может и должна работать на той же считке как на проверку (вход) так и на запись
"происходит блокировка электромагнитных замков." это будет и так делать любая система, но про электромагнитные замки в ТЗ ни слова
"За всеми проходами следит оператор круглосуточно через программу мониторинга проходов, За ввод новых карт и блокировку неиспользованных отвечает бюро пропусков через отдельную программу." - ну и тут вы уже решили совсем все приукрасить отсебятиной, читайте ТЗ
Видимо 4 года работали со СКУД лет 20 назад, современные системы вам точно не знакомы
 

ShadeDark

✩✩✩✩✩✩✩
5 Мар 2020
45
2
"У каждой считки" у какой у каждой? Речь про одну точку прохода.
Читайте внимательней ТЗ "Устройство должно уметь считывать быстро и без сбоев 100 и более раз подряд, если возможно, предусмотреть подключаемых 2 и более считывателя на проводе. "

Видимо 4 года работали со СКУД лет 20 назад, современные системы вам точно не знакомы
На тему знакомы или нет новые системы, можете почитать тут.
 

Bortnik27

★✩✩✩✩✩✩
9 Фев 2019
78
22
Читайте внимательней ТЗ "Устройство должно уметь считывать быстро и без сбоев 100 и более раз подряд, если возможно, предусмотреть подключаемых 2 и более считывателя на проводе. "



На тему знакомы или нет новые системы, можете почитать тут.
Ну вот и читайте внимательнее, "предусмотреть" ардуино как master slave работать может спокойно, что уж там говорить о готовых системах.
На дальнейшие замечание видимо ничего не нашлось, только самореклама. шестизначную сумму видимо только можете озвучить, а чем она оправдана так и не понятно, какие-то UPS главное поставить за 200 000₽, смешно
 

Narek

✩✩✩✩✩✩✩
19 Окт 2020
4
0
Судя по всему не правильно было понято задание, система должна быть портативной, то есть она должна быть не большой для удобного транспортирования с места на место, питаться может от чего угодно. Подключение по сети нужно для удаленного управления устройствами, которые в свою очередь будут получать сигнал с главного сервера.
Ваша задача это всего на всего собрать устройство, которое будет считывать ключ/карту, можно упростить задание еще больше и отправлять сигнал сразу, как сработал считыватель и получать ответ "да можно войти" или "не найден в бд", чтобы оповестить пользователя, можно еще больше упростить и не оповещать.
 

Вложения

ShadeDark

✩✩✩✩✩✩✩
5 Мар 2020
45
2
В таком случае это получится по размеру примерно с мыльницу, и будет простой игрушкой. Карты можно сразу прописать, а если не влезут, добавить модуль microSD.
 

Narek

✩✩✩✩✩✩✩
19 Окт 2020
4
0
В таком случае это получится по размеру примерно с мыльницу, и будет простой игрушкой. Карты можно сразу прописать, а если не влезут, добавить модуль microSD.
От него большего и не нужно, все управление будет выполнять сервер, от устройства нужна лишь команда по сути. Было бы не плохо конечно реализовать в нем простое шифрование, но ничего принципиально важного она все равно не передает, так что и без нее тоже пойдет.
 

ShadeDark

✩✩✩✩✩✩✩
5 Мар 2020
45
2
@Narek, У STM32 есть встроенное шифрование.
Согласен, там есть как программное на одних моделях, так и аппаратное на других.
А не проще ли использовать кодирование вместо шифрования на ардуинке? Тем более она вполне справится.