Компютри Windows интернет

Код на картата в wiegand 26. Протокол Wiegand26 на AVR. Принципът на предаване на данни чрез интерфейса на Wiegand

Това е комбинирана брава за 4 врати с много страхотни характеристики. Най-вероятно не ти трябва.
И трябваше да отрежа 4 офис врати в един офис и така, че всички проблеми с ключовете да бъдат решени, т.к. постоянно се блъскат много всякакви хора без почивни дни и сън. Такъв контролер вече е окачен на входните врати.

За първи път се сблъсквам с подобни системи, така че трябваше да се потопя във всички тези тънкости както обикновено. Тук искам да напиша какво срещнах, за да имате по-малко работа по-късно.
Този продавач вече е свършил такъв комплект в eBay, но е лесно да го намерите по името на заглавието.

Какви задачи трябва да решава тази система? Защо избрахте него, а не други самостоятелни кодови брави?
Тази система се свързва с мрежата и ви позволява да наблюдавате в реално време отворени врати, преминаващ персонал, показване на снимки, регистриране на часа на пристигане и заминаване, контролиране на асансьора чрез допълнителна такса, контрол на една врата за контрол на влизане и излизане с карта, следете отворената врата, включвайте сирени, водете запис на храненията на карти в столовите и още нещо, не мога да си спомня всичко наведнъж.

Самият контролер работи автономно от мрежата, в него се зареждат потребители и настройки, а също така се съхранява дневник на операциите, който понякога или в реално време може да бъде качван от софтуера.
Софтуерът използва файла за достъп ms или мрежовия ms sql.
Брой потребители до 20000, брой записи в журнала до 100000.

Софтуерът е написан на .net, така че е лесно да видите изходния код. В източника можете да намерите паролата към базата данни.
168168
За да видите базата данни, ви е необходима програма
Паролата за влизане в менюто за разширени настройки е 5678.
Влезте при първото стартиране на програмата abc, парола 123.

Има немска версия на софтуера, която струва 80 евро. Той вече е закрит и идва с USB ключ. Без него няма да започне.

За моя случай ми трябваше четец с бутони, т.к. има персонал, който ще работи там постоянно, има и временни посетители, стажанти, чистачки. Няма смисъл да им издавате карта, по-лесно и по-евтино е да изпишете щифт и срока му на валидност. Персоналът може да се обединява в групи и подгрупи.
Четец без бутони разбира се е по-евтин.

Както можете да видите на снимката, комплектът се състои от няколко части.









Последните представляват бутон за принудително отваряне на вратата отвътре и 12v захранване за резета. В моя случай това не е необходимо.
Обикновените ключалки консумират 0.7A от 12V. Те са предназначени за краткосрочна употреба.
Има ключалки с фиксация и взвод.
Ако трябва да държите вратата отворена, тогава има ключалки с малък лост. Трябва да се премести в друга позиция и тогава ключалката няма да бъде фиксирана.

Включените ключалки имат сутеньор близо до езика. Към такова резе се прилага импулс на ток и той вече е отключен. Просто трябва да натиснете вратата и тя ще се отвори. Ако вратата се затвори, ключалката ще я заключи нормално. Ако няма pimpochka, тогава вратата може да се отвори само при подаване на напрежение. Всички ключалки от този тип не са предназначени за продължителна работа и се нагряват много.

Когато инсталирате ключалката, поставете защитен диод върху контактите му, т.к. не е на таблото на контролера, въпреки че има варистори. Но дълъг проводник и доста приличен ток превръщат цялото нещо в отворена трептяща система с честота на къси вълни, което може да доведе до проблеми в контролера и ненужни искри на контактите на релето. И така просто свързах контактите към 12v bp и при изключване нямаше никакви искри.

Има и ключалки, които се отключват, когато към тях не се прилага напрежение. Слагат се на аварийни изходи.
Има и магнитни държачи за врати, те се захранват с ток и магнит със сила 300 кг държи вратата. За такива държачи са включени 2 захранвания.

В моя случай импулсът ще бъде 1 секунда и захранването в черната кутия ще е достатъчно за това. На радиатора има транзистор TO220. Има схема за стабилизиране на напрежението и зареждане на оловен акумулатор.

Сега теорията за протокола wiegand 26.
Веднъж един мъж седеше в един офис и изведнъж му просветна. Напишете можете да използвате магнитни карти като пропуск вместо за пазаруване. И изми интерфейса, кръстен на негово име.

Всъщност, разбира се, не беше така. Виганд открива някакъв ефект, чиято същност е обяснена във видеото.

Ако разбирате нещо, тогава пишете в коментарите на човешки език.

Интерфейсът означава, че има дата0 и дата1. Нулите се предават по единия проводник, а единиците по другия.
Те се предават чрез импулси на привличане на проводника към земята.

Кодът беше разделен на код на сграда и код на карта. За това бяха разпределени 24 бита и още 2 бита отстрани за четност. За онези времена това беше норма. Сега предизвиква яростен смях. В крайна сметка Wigand няма двупосочна комуникация, няма криптиране и контрол на целостта на данните, всеки контролер е отделен кабел с 5 проводника. Няма единен стандарт.

Но всички продължават да занитват този боклук. Когато още не бях влязъл в темата си помислих, че всички са свързани през rs485. Можете да си представите моя шок, когато се оказа, че ще трябва да изтегля куп жици. Но би било възможно да издърпате 4 проводника в един кабел и да направите вход за сензор за врата и реле за заключване във всеки четец. Но има четене с такъв интерфейс и има rs232. Истината по някаква причина е по-скъпа и рядко се продава. Но все пак трябва да издърпате жицата от ключалката и от тръстиковия превключвател.





И аз вече измамих хонорара.



nxp контролер, rom 25 серия, часовник за реално време и Ethernet phy. Нищо интересно.

Ето как изглежда контролната платка. Wigands също имат изход за LED и високоговорител. Това трябва да се разглежда отделно.
Индикаторът sys трябва да мига, което показва, че контролерът не е окачен. ID показва получения пакет от четеца. Грешката понякога светва, ако данните не са влезли в контролера или мрежата е паднала.

Каква е разликата между четеца по отношение на съвместимостта с контролера? Както казах по-горе - няма стандарт във формата на данните. Тези. ако донесете картата, тогава целият код се издава веднага. Ако наберете щифт, тогава при всяко натискане ще се предава 4-битов bcd код. Контролерът трябва да разбира завършващия символ. В този контролер това е последователността esc 111 ent. (като опция *111#)
Има по-скъпи четци, които могат да предават щифт в този режим или в 26-битов режим. Това е конфигурирано в самия четец. Или в софтуера на контролера (не в този) има опции за настройка и интерпретация на данни.

Първоначално не можах да настроя софтуера за щифт, той показа грешка под формата на неправилна парола. Мислех, че въведения код е интерпретиран неправилно поради 26 или 34-битовия режим, но и двата режима не повлияха на грешката по никакъв начин. Свързах се с продавача и той също беше глупав, каза че четеца работи само в режим карта + пин, когато трябва да наберете кода и след това да донесете картата. Но в офиса има същия контролер, макар че там работи различен четец и само щифт.

Какво да видя какво предава четеца като цяло, сглобих оформление на ардуино, качих тестов фърмуер и готово.



Както виждате, при натискане на бутоните се предават само 4 бита от bcd кода (виганд режим 6, защото има още 2 бита за паритет).
Ако донесем картата, тя ще даде
битове = 26
RAW двоичен=10100010111000011100110110
Това е 4572059, което е начертано на етикета.

Това беше самият капан. По-долу ще покажа тази точка.

Вторият камък беше контролният сигнал за светодиода и зумера. По подразбиране лентата с карти свети на четеца. Ако синият и жълтият проводник са на късо към масата, зеленият ще светне и ще издаде силен звуков сигнал. При правилния код трябва да има дълъг сигнал от 1s, а при неправилен - 4 къси. Но читателят не отговори. Въпреки че нивото на напрежението се е променило, проблемът е, че не пада под 2V, а за задействане на светодиода са необходими 1,7V. А със пискач е още по-зле - започва тихо да свири на 1.7v, а за да скърца силно и ясно трябва 1.2v поне. Контролерът не тегли нормално към земята, т.к. изходът му е защитен с чифт резистори 470 ома + още 10k се изтегля до 5v на входа. Трябваше да оградя платката на 74245 буфери, тогава тя работи ясно. Искам също така да направя 4 изхода към оптрони за свързване към алармените входове на DVR, така че да се поставят марки на времевата линия. В моя случай една камера вижда 4 врати. Но за сега съм глупав със схемата и оптрона не се отваря.

Там също запоявах транзистор за оптрона, но изглежда трябва да махнеш диодите и да ги сложиш на входовете.
Всичките 4 четеца трябва да отидат към един оптрон, т.к 4 врати в офиса под една камера.

В допълнение към контролера можете допълнително да закупите платка за 1 вход и 4 изхода.

Все пак питате, защо ви трябва колхоз с такса, ако вече има такса с реле?
Има нещо, само в софтуера няма аларма за неправилна или правилна парола.

И така, къде вече е софтуерът?

Потърсете линията там.
софтуер Контролер за достъп Софтуер-20171227 16.2 MB Изтегляне
Това е най-актуалната версия.

След стартиране веднага отиваме към инструменти - разширени функции, въведете паролата 5678.
Раздел Конфигурация, поставете отметка в квадратчето за активиране на клавиатурата за достъп. Рестартирам. (Бутонът Pwd MGT се появи отгоре.)

Натискаме вляво голямата предавка на конфигурацията, там избираме контролерите.

Щракнете върху търсене, контролерът ще бъде намерен, ако е във физическата мрежа. Добавяме го. След това кликнете върху добавения контролер 2 пъти, прозорецът за настройки ще се отвори. Ако използвате повече от един контролер, тогава има зони. Имам го. Единият контролер управлява входните врати на етажите, а вторият управлява офис помещенията на същия етаж.

Щракнете върху следващия и стигнете до прозореца с маркировката на вратата.


Извикваме вратите, избираме състоянието на вратата. Те се управляват от контролера по подразбиране или могат да бъдат постоянно отворени или затворени.
Избира се и времето за отваряне в секунди. В моя случай кратък пулс е достатъчен. Тук не можете да изберете режим на постоянно задържане на отворена врата. Това се нарича врата като ключ. Изисква тръстиков превключвател и се активира чрез защитена с парола секция.

Клетката за отметка за присъствие ви позволява да регистрирате времето за отговор. Това е полезно за опцията за присъствие.

В отдела с менюта създаваме отдели и дори подотдели.
След това отиваме при персонала.
Има пакетно добавяне на карти и има ръчно добавяне. В пакет можете да използвате както usb четец, така и да изберете четец на вратата.
След това можете да дадете на човека произволна карта от пакет, който е отбелязан за конкретен отдел. Ако има настолен USB четец, поставете курсора в полето за идентификация на картата и плъзнете картата. Самата програма ще намери запис с тази карта, щракнете 2 пъти и въведете името и фамилията там. Много удобно.

Или го въвеждаме с ръце, но можете също да поставите курсора в полето за идентификация на картата и да прочетете картата. Всичко, от което се нуждаете, е четец, който емулира USB клавиатура и записва числа във всяко текстово поле. Дойдох с комплекта, въпреки че не беше в партидата.

Какво става с щифтовете?
Тук ме транспортираха прилично, т.к. нищо не е описано в ръководството. Колко ръководства прочетох - всичките са капитански, като за дауни. Никъде не е написано каква е тази функция и защо трябва да се използва (което означава, че не конкретно този контролер).

Сега щракнете върху бутона в горната част на Pwd MGT.





След това добавете нов потребител. В полето на картата пишем щифт. Не трябва да започва от нула и не трябва да е по-голямо от 65535.
Премахнете всички звездички в полето за ПИН. Ако имате нужда от двойна карта за оторизация + щифт, тогава трябва да активирате квадратчето за отметка в първия раздел на екранната снимка по-горе.
Стандартен щифт 345678.

ПИН се въвежда по следния начин: esc pin ent или * pin #. При някои читатели звездичката в началото не е задължителна.
Пинът не може да започне от нула, той се игнорира.

Ние разпространяваме правата за достъп допълнително.



Щракнете върху разреши и качете. Данните се зареждат в контролера.
Базата данни е подготвена, сега трябва да я качим в контролера под формата на настройки за самия контролер и привилегии.
Щракнете върху бутона за операции вляво, изберете всички врати, щракнете върху качване.

Ето един важен момент. Базата може да бъде качена само в контролера. Ако основата е повредена, тя не може да се слее обратно. За това има функция за архивиране.
От контролера можете да обединявате транзакции или дори да обединявате и наблюдавате в реално време.

Това е като всичко. За сигурност в настройките на контролера можете да изберете достъп от конкретен IP адрес.
За тези, които искат да направят своя система и да вържат уеб муцуна, тогава има цял клас по php и python.
+17 Добави към любими Хареса рецензията +43 +68

Wiegand е кабелен комуникационен интерфейс между четец на ID (четец) и контролер. Проектиран за прехвърляне на уникален код на карта или пин код от клавиатурата към ACS контролера.

Принципът на предаване на данни чрез интерфейса на Wiegand

Трипроводна шина се използва за свързване на контролера и ACS четеца чрез интерфейса Wiegand. Един от проводниците е предназначен да осигури захранване на четеца.

Другите две се наричат ​​Data0 и Data1 и се използват директно за прехвърляне на информация. Предаването се осъществява чрез къси импулси едностранно. Проводниците Data0 и Data1 първоначално са захранвани. Краткотраен спад на напрежението на един от тях ви позволява да фиксирате съответно 0 или 1.

Предаване на данни чрез интерфейс Wiegand

Големината на напрежението, времето на неговото падане и интервалът между импулсите варират в зависимост от параметрите на контролера. В допълнение към физическото предаване на данни, форматът на тези данни е от голямо значение, което може да бъде идентифицирано поради наличието на кода на съоръжението.

Интерфейси Wiegand 26…42

Интерфейсите на Wiegand се отличават с числа в името, които показват броя на предадените битове:

  • Виганд-26- най-разпространеният интерфейс, съдържа 24 бита код и 2 бита паритет. Недостатъкът на този интерфейс се проявява при използване на идентификатор с по-дълга серия от данни, когато няколко бита не се четат, а се отрязват и следователно може да не бъдат разпознати правилно.

    26-битовият формат се състои от 255 възможни кода на съоръжението.В рамките на всеки код на съоръжението могат да бъдат присвоени 65 535 уникални номера на карти;

  • Виганд-33- се състои от 32 кодови бита и 1 бит за четност;
  • Виганд-34= 32 кодови бита + 2 бита за четност;
  • Виганд-37 – 35+2;
  • Виганд-40- се състои само от 40 бита код;
  • Виганд-42- съдържа 40 кодови бита и 2 бита за четност.

За успешна работа четецът и контролерът трябва да работят с еднакъв брой битове. Тъй като в случай на несъответствие карта с по-голяма битова дълбочина може да бъде идентифицирана погрешно. Съвременното оборудване за ACS, като правило, позволява да се регулира скоростта на предаване на работния интерфейс на Wiegand.

Интерфейси Wiegand 4…8

Тези системи за контрол на достъпа, които включват двойна идентификацияс карта и щифт, обикновено имат четци, оборудвани с цифрова клавиатура. В този случай набраният код се предава и през интерфейса на Wiegand. Може да бъде Wiegand-26: в този случай данните от клавиатурата се натрупват и изпращат към контролера на ACS след натискане на специален клавиш. По правило такъв код е ограничен по дължина. И може да има интерфейси с по-нисък бит: Wiegand-4, Wiegand-6, Wiegand-8.

Те позволяват всеки единичен сигнал да се предава към контролера - по този начин дължината на пин кода може да варира от един знак до безкрайност. Въпреки това, поради липсата на общи стандарти, алгоритмите за работа с данни за контролера и четеца могат да варират значително, което не винаги гарантира съвместимостта на клавиатурата с контролера, дори ако интерфейсът на Wiegand, деклариран като работещ едно, има същата битова маркировка.

Предимства на интерфейса Wiegand

  • Лекота на работа;
  • Разпространение;
  • Съвместимост на устройства от различни марки;
  • Обхват 100-150 метра.

Недостатъци на интерфейса Wiegand

  • Липса на контрол на целостта на линията между контролера и четеца;
  • Липса на криптиране на данни и двупосочна автентификация;
  • Липса на контрол на целостта на предаваните данни;
  • Еднопосочен трансфер на данни (необходим е допълнителен интерфейс за двупосочен трансфер на данни).

Уязвимост на интерфейса на Wiegand

Уязвимостта на протокола Wiegand подчертава метода за атака BLEKey.

BLEKey- малко устройство на цена около 35 щатски долара, предназначено за свързване към RFID четец, използвайки предаване на данни през интерфейса на Wiegand. Достатъчно е да се свържете към проводниците и да получите захранване от четеца. След прикачване, BLEKey запазва информация за успешната идентификация на картатадостъп. Използвайки Bluetooth Low Energy (BLE), устройството може да се синхронизира с приложение на телефона и позволява на телефона да изиграе последната успешна карта.

Материал на специалния проект "Без ключ"

Специалният проект "Без ключ" е акумулатор на информация за ACS, конвергентен достъп и персонализиране на карти

статии

Изберете година: Изберете месец:
  • OSDP извежда защитата на данните на следващото ниво

    OSDP е предназначен за сигурен обмен на данни в защитена форма с AES-128 криптиране. Неговата физическа основа е интерфейсът RS-485.

  • Небанкови приложения за банкови карти

    Съвременните банкови карти имат вградени микроконтролери с производителност и ресурси от памет, които далеч надхвърлят ресурсите на настолните компютри от края на 80-те и началото на 90-те години. Това прави възможно използването на банкови карти не само като средство за плащане, но и в редица други области, по-специално в системите за контрол и управление на достъпа (ACS).

  • Протокол OSDP

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

  • Какво трябва да знаете, когато поръчвате карти Mifare за ACS

    Все по-често картите от стандарта Mifare 1K се използват като карта за достъп в ACS. Това са безконтактни смарт карти, много по-сложни и функционални от най-популярния Em Marin, и трябва да бъдете много внимателни, когато поръчвате такива карти.

  • Отворените стандарти помагат за подобряване на системите за контрол на достъпа

    Преходът на производителите на системи за контрол на достъп към отворени стандарти води до широка гама от оперативно съвместими решения с подобрени функции и подобрена сигурност. Отворените стандарти също така позволяват решенията да бъдат лесно надграждани с промяната на технологиите и приложенията, давайки на потребителите увереност в техните инвестиции в съвременни технологии.

  • Историята на развитието на технологиите, които повишават надеждността на използването на идентификатори в ACS

    Преди около 20 години за първи път в системите за сигурност започнаха да се използват безконтактни карти за достъп вместо широко разпространените тогава карти с магнитна лента и карти Wiegand.

  • Прехвърляне на ACS от карти EM MARIN към карти MIFARE®. Полезна информация за собственика на обекта ACS.

    По-голямата част от съвременните системи за контрол на достъпа (ACS) използват идентификатори, работещи на честота от 125 kHz като средство за достъп. Това са карти за проксимити достъп (само за четене), най-често срещаните са EM Marin карти, както и HID, Indala®.

  • Избор на карта за достъп ACS: MIFARE срещу Em Marin

Новини

Изберете година: Изберете месец:

Доста често се изисква свързване на биометрични четци към всяка стандартна система за контрол на достъпа, пожароизвестяване и други. Оборудването на Anviz поддържа лесен начин за свързване и конфигуриране към стандартни системи с помощта на протокола Wiegand.

Поддържани формати на Wiegand

Биометричните терминали на Anviz с изход на Wiegand могат при разпознаване на човек по биометрични параметри да издадат потребителски код към изхода на Wiegand. Потребителският код може да бъде издаден в следните формати:

Номер на картата (код на картата)

В този режим, след идентифициране на потребителя, ако той има право да премине, кодът на потребителската карта, съхранен в терминалната база данни на Anviz, се предава на контролера на системата (ACS), към който искаме да свържем биометрични четци.

По този начин потребителят може, в съответствие с зададените права, да обиколи цялата система, използвайки своята карта и пръст. В този случай един и същ код на картата на потребителя ще бъде включен в отчетите на основната система, независимо дали се използва обикновен или биометричен четец.

Хардуерът на Anviz поддържа само протокол Wiegand 26 по подразбиране.

Anviz Wiegand (код Anviz)

При използване на този режим, след идентифициране на потребителя, биометричният терминал Anviz предава фиксиран, неизвестен код чрез протокола Wiegand.

Този режим се използва за организиране на безопасното отваряне на врати, които са външни за офиса. Например, можете да използвате контролера SC-011, разположен на закрито, за да работите в този режим. В този случай няма да е възможно да се използва релето за управление на заключване, разположено вътре в терминала, за да се получи достъп до помещенията.

Код на зоната с фиксирана ширина

Този режим е отговорен за предаването само на част от кода на Wiegand чрез протокола Wiegand, а именно кодът на устройството се предава под формата на първите 8 бита от кода на Wiegand, обикновено използван като код на стая или код на точка за достъп за системи с организация на достъп в съответствие с използваните видове устройства.

Wiegand26

В този режим Anviz предава комбинация от код на устройството + потребителски код чрез протокол Wiegand. Този режим може да се използва в системи, които изобщо не предвиждат използване на карти. В същото време, тъй като кодът на устройството се използва рядко, когато оборудването Anviz е свързано в този режим, е необходимо да конфигурирате същите кодове на устройства към друга система.

Свързване на устройства Anviz

За да свържете биометрично оборудване Anviz към стандартни ACS системи, устройства за проследяване на времето, устройства за сигурност и пожароизвестяване, байпас на периметъра и други, трябва да направите следното:

Свържете Wiegand Protocol

При свързване е необходимо да свържете последователно изходите на Anviz: wOut0, wOut1 и GND съответно към клемите wIn0, wIn1, GND на входния интерфейс на Wiegand протокола на системата, към която се свързваме.

Персонализирайте софтуера

Необходимо е в софтуера за свързване на устройства Anviz (доставя се безплатно с оборудването на Anviz), задайте типа на изхода на Wiegand според избрания режим, вижте фигурата по-долу.

Дейността на нашия онлайн магазин за видеонаблюдение обхваща цялата гама от оборудване за сигурност и защита, която включва:

и още много

Извършвайки доставки в цяла Русия, нашата компания доставя стоки дори до най-отдалечените региони на страната. Стараем се да задоволим и най-взискателния клиент.

Специалистите на Active-SB разбират спецификата на работата на системите за сигурност и видеонаблюдение не само в Москва, но и в отдалечени региони с трудни климатични условия. Нашите служители ще ви предложат най-подходящите опции както по отношение на функционалност, така и по отношение на цената, ще ви разкажат за своите възможности и ще обосноват необходимостта от използване на определени технически системи.
Търговска къща Системи за сигурност Актив-СБ извършва сервизна и гаранционна поддръжка на продадената техника, приемане и преглед на стоки с неподходящо качество, както и замяна на дефектно оборудване.

Наши клиенти са търговски организации и крайни потребители, инсталационни фирми и държавни предприятия. Повече от 50 000 регистрирани потребители на корпоративния уебсайт имат достъп до постоянно актуализирана база данни с техническа документация, сертификати за съвременни системи за сигурност, както и участие в партньорската програма и специални промоции, провеждани от компанията.

За удобство на отношенията ни с клиентите си сътрудничим с инсталационни организации, които са готови да инсталират системи за видеонаблюдение с всякаква сложност и винаги ще ви се притекат на помощ. Ето защо, ако е необходимо, можете не само да закупите оборудване от нас, но и, например, да поръчате инсталиране на системи за видеонаблюдение или да извършите поддръжка на други системи за сигурност.

Работата на нашия хипермаркет със системи за сигурност се основава на принципите на честност, откритост и благоприличие. Гледаме в бъдещето с увереност, стремим се да се развиваме и подобряваме всеки ден.

Начин за съхраняване на двоични данни на карта за достъп.

Получаване на данни от четеца и предаване на контролера на системата за контрол на достъпа.

Възможности на контролера за получаване и обработка на сигнали

Какво е Wiegand (Wigand)

Срок Вигандизползвани в различни области, свързани със системи за контрол на достъпа, четци и карти. За съжаление този термин често се използва неправилно, което води до объркване. По-долу е обобщено.

ВигандТова:

1. Комуникационен интерфейс на четеца на карти

2. Комуникационен интерфейс четец-контролер

3. Електромагнитен сигнал, предаващ данни

4. "Стандартен" двоичен 26-битов формат на картата

5. Електромагнитен ефект

6. Технология на производство на карти В нашия случай се разглеждат само точки 2 и 4.

Забележка. Терминът Wiegand също така описва някои неупоменати характеристики на карти/четци.

ФорматиранеВиганд

Като казват "формат на Wiegand", клиентите на HID понякога се позовават на технологията, използвана за кодиране на карти за достъп. Но си струва да припомним, че терминът Wiegand често се отнася до стандарта 26-битов формат, характеризиращ се със специално подреждане на двоични данни.

Форматът описва значението на числото, как се използва. Форматът не есамото число.

. Броят на битовете не определя формата(с изключение на 26-битов формат). Например, има над сто 34-битови формати.

Размерът и позицията на елементите от данни върху наличния брой битове могат да варират, например:

o в един 34-битов формат, кодът на стаята се състои от 8 бита и започва от втория бит; o В друг 34-битов формат, кодът на стаята се състои от 12 бита и започва от 21-вия бит.

Съвместимостта на формата се определя от възможностите на панела за контрол на достъпа. Низът от числа 74955968459 не означава нищо. Ако знаете, че това е телефон в Русия, тогава ще стане ясно, че 7 е кодът на страната, 495 е кодът на региона и т.н. Декриптирането на данни ви позволява да използвате данните. Телефонният номер винаги изглежда така: (xxx) yyy-zzzz, защото оборудването на телефонната компания поддържа само този формат. Оборудването за сигурност има подобни изисквания. Телефонните компании се стремят да гарантират, че всеки знае формата на телефонните номера, за разлика от индустрията за сигурност, в която форматите се пазят в тайна и често се променят. Форматите на данни на 125 kHz карти за близост и iCLASS са идентични. Това гарантира съвместимост на контролерите, работещи с проксимити четци с iCLASS четци и карти.

Стандартно 26- малко формат

Използваният формат при програмиране на картата се определя от шаблона за съхранение на данни, съвместим с панела за контрол на достъпа. Всички HID транспондери (карти, ключодържатели, етикети и др.) могат да бъдат програмирани в стандартен 26-битов формат.

Стандартният 26-битов формат е отворен. Това означава, че всеки може да закупи такава карта, а описанието на формата е широко достъпно. 26-битовият формат е индустриалният стандарт и е достъпен за всеки HID клиент. Почти всички системи за контрол на достъпа могат да работят със стандартния 26-битов формат. Този формат еволюира от технологията за кодиране на данни Виганд. Стандартният 26-битов код за поръчка на HID е H10301. Във формат H10301 могат да бъдат кодирани 255 кода на стая от 1 до 255. За всеки код на стая могат да бъдат кодирани 65535 кода на служители от 1 до 65535. Общият брой възможни комбинации е 16711425 . Няма ограничения за използването на карти от този формат. Използването му не се следи от HID и дублирането на карти е разрешено. HID Corporation поддържа над 1000 други формата на карти, но всички те споделят същата концепция като 26-битовия формат. Други производители на карти също поддържат свои собствени формати. Форматът H10301 описва формат за съхранение на двоични данни. По-долу е описание на този формат.

Отворен 26-битов формат на Wiegand

Максималната стойност на кода на стаята е 255, защото ако всички битове на кода на стаята са 1, в десетично представяне числото ще бъде 255. Максималната стойност на кода на картата е 65535, защото ако всички битове на кода на картата са 1 , в десетично представяне числото ще изглежда като 65535.

Забележка:Четните/нечетните битове се използват за бърза и лесна проверка дали двоичните данни са предадени правилно. Дизайнерът на формата избира дали даден бит контролира нечетен или четен паритет. Фиксирана група от битове данни се комбинира с един бит за данни, като сумата от стойностите на тези битове трябва да бъде четна (или нечетна).

В примера по-горе първият (четен) бит е свързан с първите 12 бита данни. Ако добавянето на стойностите на тези 12 бита е нечетно число, битът за проверка се настройва на 1, така че резултатът от събирането на 13 бита е четен. По същия начин последните 13 бита винаги дават нечетно число.

Друго формати

За да разберете по-добре организацията на форматите, разгледайте два примера за възможни формати на карти.

Забележка. Тъй като реалните формати на данни са затворени, ние не ги разглеждаме като пример.

В стандартния 26-битов формат едно от полетата се нарича код на стаята, а другото се нарича код на картата. Тези полета могат да бъдат наречени различно в зависимост от формата. Едно и също име може да се отнася до различни данни. Един възможен формат може да изглежда така:

HID е присвоил стандартния 26-битов форматен код H10301. С него могат да бъдат кодирани 225 стаи - от 1 до 225. На всеки код на съоръжението могат да съответстват до 65535 кода на служителите. Повече от хиляда други HID формати имат подобна концепция.

За да разберем по-добре принципите на организиране на картографски формати, нека се обърнем към примери. В стандартния 26-битов формат има две полета - кодът на съоръжението и кодът на картата. Имената им са различни и зависят от формата. Да предположим, че някакъв формат изглежда така:

Първият бит за проверка е свързан с едно подмножество от битове данни, вторият бит за проверка е свързан с друго подмножество. Тук са дефинирани полетата както за код на съоръжението (или код на стая), така и за код на картата, но този формат е различен от H10301. Следователно картите, където информацията е кодирана в този формат, може да не са подходящи за системи, работещи с H10301.

Възможен е и този формат:

Този формат има 3 контролни бита, поле за код на позицията (5 бита), номер на персонала (18 бита) и код на стаята (4 бита). Точните стойности, които трябва да бъдат програмирани, трябва да бъдат проверени с клиента. HID няма такава информация. Клиентите са склонни да бъркат кода на съоръжението и кода на местоположението. Има формати, при които присъства само едно от тези полета, а има и такива, при които едно или изобщо няма. Ето защо, когато поръчвате карти, трябва да бъдете много внимателни. За да избегнете повторение на номерата на карти, е необходимо да знаете номерата на използваните карти. За да конфигурирате полетата за контрол на достъпа и да въведете картите в системата от интегратора, е необходимо името на формата на кодираните стойности на полетата с данни.

Един от възможните 36-битови формати на картата Първият бит за проверка е свързан с едно подмножество от битове данни, вторият бит за проверка е свързан с друго подмножество. Този формат също така дефинира полетата код на стаятаи код на картата, но този формат е ясно различен от H10301, картите, кодирани в този формат, може да не са съвместими със системи, работещи с H10301.

Имената на полетата с данни се определят от разработчика на формата, така че имената могат да бъдат всякакви. Помислете за друг възможен формат. Ориз. 3. Един от възможните формати на 30-битови карти Този формат има 3 контролни бита, поле за код на позиция (5 бита), номер на персонала (18 бита) и код на стая (4 бита). При разговор с клиента е важно да разберете точните стойности, които да бъдат програмирани в картите. Тази информация е собственост на клиента, а не на HID.

Моля, имайте предвид, че клиентите бъркат термините код на стаята(Код на съоръжението)и код на място(код на сайта). Някои формати имат код на стаята, други имат код за местоположение, някои нямат нито едно от тези полета, а някои имат и двете. Бъдете много внимателни, когато поръчвате карти. За да избегне дублирането на номерата на карти, клиентът трябва да знае номерата на използваните карти.

Системните интегратори също трябва да знаят името на формата на данните и кодираните стойности на полетата с данни, за да настроят панелите за контрол на достъпа и да въведат карти в системата. Без тази информация е почти невъзможно да въведете група карти в системата.

Корпоративна 1000

HID Corporation разработи уникален формат, Corporate 1000, собственост на крайния потребител. HID Corporation гарантира уникалността на формата и че никога няма да бъдат създадени дублиращи се карти от този формат. За закупуване на карти във формат Corporate 1000 е необходимо писмено потвърждение за правото на използване на този формат. Това позволява на клиента да контролира изцяло производството и разпространението на карти от този формат. По-долу са още няколко факта за формата Corporate 1000:

  1. Контролните панели за достъп на клиенти трябва да са съвместими с формата Corporate 1000
  2. Всички формати на Corporate 1000 са с дължина 35 бита и форматите се различават един от друг по отношение на разположението на данните. Например номерът на картата може да бъде разделен на три или повече части, подредени в битова низ. Това гарантира уникалността на Corporate 1000.
  3. В момента има няколкостотин формати Corporate 1000, повечето от форматите все още не са заети.
  4. Подобно на други формати, Corporate 1000 са идентични на 125 kHz proximity и iCLASS карти.

Забележка. Нито картата, нито четецът отчитат формата на запис на данни. Картата просто съхранява и предава двоични данни, а четецът получава и преобразува данните към стандарта на протокола Wiegand (или друг протокол). Само контролерът обработва данните според формата на данните.

Интерфейс Виганд читател - контролер

Интерфейсът определя начина, по който взаимодействат две устройства. HID четците взаимодействат с контролери, използвайки стандартни интерфейси:

  1. Wiegand;
  2. Сериен (RS232, RS422, RS485 часовник и данни (втора пътека с магнитна лента) или ABAНека се съсредоточим върху интерфейса на Wiegand, тъй като това е най-често срещаният интерфейс в системите за контрол на достъпа.

На физическо ниво интерфейсът на Wiegand се състои от три проводника: Data Zero (обикновено зелен), Data One (обикновено бял) и Data Return (обикновено черен). Когато инсталирате HID четец, тези етикети трябва да са върху четеца и контролера. Всички стандартни HID четци поддържат интерфейса на Wiegand. Тъй като данните се съхраняват в двоична форма, четецът получава данните като електромагнитен сигнал, преобразува ги във формат на протокола Wiegand и изпраща двоичния низ към контролера. Нулите се предават по зеления проводник, единиците по белия проводник. В контролера данните се комбинират и образуват низ, съхраняван на картата.

Забележка. Четецът не обработва и не проверява прочетените данни. Това устройство просто предава данните, съхранени на картата, към контролера с помощта на протокола Wiegand.

Настройкаконтролери

Контролерите са конфигурирани така, че карти, които не отговарят на определен избран формат, да не се приемат от системата. Почти всички контролери могат да работят със стандартния 26-битов формат (с изключение на собствения формат на производителя). Простите контролери могат да работят с един или два формата, по-сложните могат да поддържат почти всички формати след подходяща конфигурация. Някои дори създават свои собствени формати. След като форматът бъде избран, четецът трябва да бъде конфигуриран и да се поръчат карти от този формат. Картите трябва да бъдат програмирани във формат на контролера, за да работят правилно. Това е препоръчителният метод за конфигуриране, за да затрудни злоупотребата с произволно намерена карта за натрапник. Това се дължи на факта, че пълната информация за формата на картата се съхранява не на картата, а в контролера. Форматът не е число, а начин за представяне на число. За да направите поръчка за HID карти, трябва да знаете следното:

  1. Име на формата (например H10301.cdf) - в момента се използват няколкостотин различни формата за кодиране на карти, няма формат по подразбиране. Клиентът трябва да знае името на необходимия формат и да го съобщи на корпорациятаСКРИ.
  2. Данните, които трябва да бъдат кодирани, например число във формат H10301.cdf, се състоят от първия бит за проверка, 8 бита от кода на стаята, 16 бита от кода на служителя и последния бит за проверка.

    трансформация двоичен , десетичен , шестнадесетичен стойности

    Навсякъде по света е обичайно да се използва десетична нотация за изчисления, но компютрите съхраняват и обработват двоични данни. В двоичното представяне за запис на число се използват само числата 0 и 1. Често за удобство 4 двоични знака се комбинират в групи, като всяка такава група представлява един знак от шестнадесетичната бройна система. За писане на шестнадесетични знаци допълнително използвайте buда се ВиеA-F

    Десетична

    Двоичен

    шестнадесетичен

    00000000

    00000001

    00000010

    00000011

    00000100

    00000101

    00000110

    00000111

    00001000

    00001001

    00001010

    А

    00001011

    00001100

    00001101

    д

    00001110

    00001111

    Ф

    В шестнадесетичен формат са необходими само 6 знака за запис на 24 бита. (1111) (1111) (1111) (1111) (1111) (1111) групи от двоични знаци

    ФФФ ф ф

    1. Код на стаята 255 изглежда като FF (15 x16) + 15 = 255.
    2. Кодът на картата 65535 изглежда като FFFF (15x4096) + (15x256) + (15x16) + 15 = 65535. Шестнадесетичната бройна система се използва в много контролери поради компактността и удобството на представяне на двоични данни. Четящите устройства ProxPro и MaxiProx могат да изпращат данни към контролера в шестнадесетичен формат чрез RS-232 или RS-422 протокол.