КАРТОПРИЕМНИК ДЛЯ ПРОКСИМИТИ КАРТ

 

       Абрамов Сергей   г. Оренбург.

 

Считыватель proximity карт Parsec PR-A05 устанавливается в системы контроля и управления доступом в качестве устройства бесконтактной идентификации персонала.Он непрерывно генерирует безопасное для человека электромагнитное излучение. При попадании в зону действия proximity карты (приблизительно 1-3см.), прибор дистанционно считывает данные и передает информацию в компьютер системы контроля и управления доступом. Соответственно, если владелец proximity-карты имеет право доступа на охраняемую территорию, управляющий контроллер срабатывает, разрешая проход.

Картоприемник разработанный автором позволяет использовать данные карты как платежное средство при въезде на стоянку или входе в зону отдыха и тем самым изымает карты для повторного использования. В картах обычно прошивается дата и время действия и таким образом совместно с турникетом позволяет автоматизировать процесс. Картоприемник транспортирует proximity карту от входной щели к считывателю, идентифицирует, и если доступ разрешен продвигается дальше в контейнер. Если по каким либо причинам не считывается или доступ запрещен возвращается клиенту. Внешний вид устройства изображен на фото.

 

 

 

 

 

            Схема устройства изображена на Рис1. Всем алгоритмом работы управляет микроконтроллер PIC12F629. На микросхеме D2 собрана схема стабилизатора 5 вольт для запитки микроконтроллера, оптрона VS1 и фотодатчика VD2,HL1. Драйвер управления шаговым двигателем собран на дискретных элементах VT1-VT12, R6-R21,VD3-VD10.

Рис1.

 

Рассмотрим как работает схема. После включения питания происходит инициализация всех портов и регистров микроконтроллера. Клиент опускает в щель картоприемника proximity карту в результате чего перекрывается фотодиод VD2  и уровень менее 0,2 вольта поступает на вход GP1 компаратора D1.  Микроконтроллер принимает решение запустить вращение двигателя в прямом направлении. В результате чего на ножки GP0,GP2,GP4,GP5 выдается последовательность импульсов Рис2 и шаговый двигатель начинает вращение в полушаговом режиме ( восемь тактов- обеспечивается максимальная мощность на валу в отличие от шагового режима ). Как только фотодатчик откроется - двигатель остановится. В данном режиме устройство будет находиться в течение трех секунд ожидая считывания кода с карты. Подтверждением удачного считывания должен послужить двенадцати вольтовый (или иной зависит от сопротивления резистора R1) уровень на входе оптрона VS1 который выдаст управляющий компьютер. После чего включается двигатель в прямом направлении на 0,5 сек и карта падает в контейнер. Если подтверждение не было получено микроконтроллер D1 принимает решение включить вращение двигателя в обратном направлении Рис3. Вращение будет происходить до тех пор пока не перекроется, а затем вновь откроется фотодатчик VD2,HL1, т.е. пока клиент не заберет карту. После чего система вновь готова принять карту.

 

                                                

Рис2.                                                                         Рис3.

 

В качестве исполнительного механизма был использован шаговый двигатель от 3,5” дисковода

на вал которого надета резиновая трубка. В качестве полозьев для карточки использованы пластмассовые направляющие для плат от станков ЧПУ. Для нормальной работы не должно быть перекосов, а вал должен быть ровным. Если шаговый двигатель не вращается необходимо поменять провода идущие от двигателя. В авторском варианте желтый провод соответствовал фазе – А, белый – В, синий – С, красный – D. Фотодатчик располагают перед валом двигателя на расстоянии 5-10мм. В процессе наладки чувствительность датчика изменяют подбором сопротивления резистора R5.

HEX файл программы микроконтроллера находится в таблице 1.

 

Таб.1

:020000040000FA

:1000000001288312640085014430990083168B0116

:100010008F3081000A308500831264008316A1307E

:1000200099008312191B0D2805150514D620003ED2

:10003000031D3E280511D620003E031D3E2805164F

:10004000D620003E031D3E280510D620003E031D8D

:100050003E288516D620003E031D3E280512D620D8

:10006000003E031D3E280515D620003E031D3E28F8

:100070008512D620003E031D3E28152885018B30B1

:10008000B4001930B5000730B6006400851DBE28E5

:10009000B50B4B28B40B4528B60B4528DD200514BD

:1000A0000515EB20003E031D79280510EB20003ECE

:1000B000031D79288516EB20003E031D79280511C4

:1000C000EB20003E031D79280516EB20003E031DA2

:1000D00079288512EB20003E031D79280514EB20BA

:1000E000003E031D79280512EB20003E031D7928F0

:1000F00050288501DD2005140515D620003E031D7E

:10010000A5280510D620003E031DA5288516D6205B

:10011000003E031DA5280511D620003E031DA5287D

:100120000516D620003E031DA5288512D620003EC8

:10013000031DA5280514D620003E031DA528051281

:10014000D620003E031DA5287C288501DD20033034

:10015000B7000514B70303190D280515DD20051098

:10016000DD208516DD200511DD200516DD20851238

:10017000DD200514DD200512DD20AA28DD20053054

:10018000B7000515B70303190D280514DD20051167

:10019000DD200516DD200510DD208516DD20051289

:1001A000DD200515DD208512DD20C22864008316C0

:1001B000A13099008312191B01340530B4000130BD

:1001C000B5000130B6006400B50BE728B40BE32896

:1001D000B60BE328003464008316A1309900831223

:0601E000191F0134DD28A7

:02400E00443E2E

:00000001FF

 

 

Ссылки: Информация о работе proximity карт расположена по адресу

http://www.fbgroup.ru/index.php?smid=19&seegid=7&seesid=43&curpage=6