Реклама:

Чип-карты широко используются в электронных замках, и существует множество промышленных вариантов и моделей, в которых обычно применяются микроконтроллеры.

Схема, представленная на рис, 5.5, построена по тому же принципу, что и ранее описанный тестер, но программа, записанная в ЭППЗУ, совершенно другая. Память следует программировать с учетом содержимого карты, которая будет использоваться с этим замком, поскольку именно она будет определять, должно ли сработать реле, управляющее приводом язычка замка (или чем-либо еще).

Отметим, что на плате установлены два реле, одно из которых, возможно, никогда не пригодится, так как оно должно срабатывать только в том случае, если замок сломается и надо будет исключить блокировку язычка в состоянии "закрыто".

Три светодиода предназначены для отображения текущего состояния прибора - это очень удобно при наладке.

Возможны два варианта работы схемы, в зависимости от того, установлен ли диод в цепи сброса счетчика типа 4040. Без диода реле будет пребывать в замкнутом состоянии до тех пор, пока карта находится в переходном устройстве, а с диодом - срабатывать лишь на определенное время. Во втором случае безопасность системы повышается, так как при малейшем сбое в цикле счетчик сбрасывается на нуль, вместо того чтобы прекратить счет вплоть до наступления события, после которого он сможет продолжить нормальную работу.

Кроме того, две области ЭППЗУ типа 27С64 могут содержать две разные программы (например, одну дневную, а другую - ночную, или одну для будних дней, а другую - для выходных).

Топология печатной платы устройства представлена на рис. 5.6, схема размещения элементов и перемычек - на рис. 5.7 и, наконец,

Электронный замок с телекартой

Рис. 5.5. Схема замка с телекартои

Электронный замок с телекартой

внешний вид устройства - на рис. 5.8. На плате предусмотрены кон тактные площадки для установки колодок с контактами под вин

Таблица 5.2. Перечень элементов к схеме но рис. 5.7

Наименование

Обозначение

Номинал

Примечание

 

R1 R2, R3

5600м

 
 

R4.R8

2,2 кОм

 

Резисторы

R5

3,3 кОм

5%, 0,25 Вт

 

R6

ЗЭкОм

 
 

R7.R8

820 кОм

 
 

С1

47мкФ

18 В

 

С2

47 нф

 

Конденсаторы

сз

3,3 нФ

 
 

С4

47 нФ

 
 

С5

10 нФ

 

Транзисторы

T1.T2

2N2222

 
 

СИ

27С64

Программируется

Интегральные

СІ2

78LC5

Стабилизатор

микросхемы

СІЗ

CD 4040

 
 

СІ4.СІ5

CD 4011

 

СвеТОДИОДЫ

D1.D2

 

Зеленые

D3

 

Красный

Диоды

D4, D5, D6

1N414B

 
 

Реле 12 В DIL2RT

2 шт.

 

Колодка с двумя рядами штырьков

 

Колодка клеммная на 2 контакта (5.08 мм)

4 шт.

Прочее

Перемычка (шаг 2,54 мм)

 

Блок картоприемника (см. рис. 35)

 

Соединительный кабель (см. рис. 3.3)

 

Панелька для корпуса Dip с 2Ї

контактами

 

для подключения источника питания и исполнительного устройства, поскольку таким образом легче монтировать всю систему.

Разумеется, этот модуль счедует устанавливать в безопасном месте. Слишком часто "системы безопасности" монтируются в легкодоступных местах, и, если взломать корпус, можно замкнуть два провода, чтобы открыть дверь.

При отладке переходное устройство может соединяться с замком переходным кабелем с разъемами НЕЮ, но при монтаже системы лучше использовать телефонный кабель с 5 парами проводов и монтирован" их накруткой прямо на квадратные штыри тех колодок,

Электронный замок с телекартой

Рис 5.8 Внешний вид замка с электронной картон которые уже установлены на обеих платах. Чем меньше длина кабеля, тем лучше; в любом случае она не должна превышать 1 м.

Теперь осталось только запрограммировать ЭППЗУ, выбрав toi или другой режим работы.

10 REN - SERRURE ВАЕ -

20 CLS :PRINT"Ввести имя нужного СДР-файла"

30 INPUT N$ :CS=N$+' CAR" R$=N$f.R0N"

40 CLS :PRINT"KapTa содержит 256 бит: с 1 no 256'

50 OPEN C$ FOR INPUT AS "T

60 PRINT PRINT"---------■

70 PRINT :PFINT"30Ha изготовителя: с 1 no 96"

60 OPEN R$ FOR OUTPUT AS "2

90 PRINT PRINT"30Ha единиц: с 97 no 256'

100 PRINT : PRINT------------"

110 PRINT :РРТиг"Введите первый тестируемый бит'

120 INPUT 0

130 IF D<1 OR 0>255 THEN CLS :G0T0 110

140 PRINT :PRINT"BBen>rre последний тестируемый бит"

150 INPUT F

160 IF F<=D DR F>256 THEN CLS :G0T0 110 170 CLS :PRINT - Создается файл \R$;" -160 FDR G=1 TO 100 190 PRINTK2.0. 200 NEXT G

210 PRInT"2,16:0;0;0. 220 FOR G=1 TO D-1 230 INPUTH1,В 240 PRINT"2,10;26 250 NEXT G

ЬбО FOR G=D TO F

27D IHPUTfll.B KBO IF B=0 THEN PRINTS, 74; 26: 1290 IF B=1 THEN PRINTB2.138;26; |300 NEXT G

310 FOR G=1 TO 3000 |320 PRINTÖ2.1, 1330 NEXT G K40 PRINTÖ2.193;

350 CLOSE

■360 CLS :PRINr- Файл -;R$;" доступен -" 370 ENO

■380 REM (c)1993 Patrick GUEULLE

I Программа SERRURE BAS позволяет создать необходимый файл с расширением .ROM из файла с расширением .CAR, содержащего дан-вые из карты, которая будет в дальнейшем использоваться в качестве ключа. Естественно, сначала необходимо считать из нее данные при помощи программы GPM256 BAS и уточнить ту зону карты, которая будет управлять замком. После этого "зашивка" для ЭППЗУ К будет подготовлена автоматически.

I Если будет выбрана зона изготовителя (с 1 по 96 бит), то открыть замок можно будет одной-единственной, уникальной телекартой (указанная зона не подлежит копированию). Поэтому такую карту ни в коем случае нельзя терять. И наоборот, если использовать ту же зону "моечных* карт компаний BP или MOBIL, то все карты с одинаковым номиналом будут опознаваться ключом как правильные, поскольку они полностью идентичны.

I Автор предлагает следующий, наиболее гибкий алгоритм работы лад, системой, а именно:

I 1. При помощи программы GPM.BAS и считывающих устройств, описанных в главе 4, считать данные из исчепавшей кредит телекарты на 50 единиц или "карты мойки". I 2. Сохранить результат считывания в файле с расширением .CAR.

I 3. С помошью редактора текста записать сложное кодовое слово, состоящее из определенного количества 1 и 0 (вполне достаточно дюжины битов), в незадействованную зону карты, в которой обычно записаны нули.

I 4. Загрузить отредактированный файл в программу GPM256 BAS.

I 5. При помощи этого файла запрограммировать все карты (одного и того же типа), которые планируется использовать с замком.

I 6. Из файла с расширением .CAR при помощи программы SERRURE. BAS создать файл с расширением .ROM для "прошивки* в ЭППЗУ замка.

Карты, персонализированные согласно данному алгоритму, можно размножать и копировать. Кроме того, стоит разместить в разных зонах каждой карты несколько кодов: в таком случае одной и той же картой будет открываться сразу несколько замков.

Автономный тестер для телекарт || Оглавление || Разрушитель чип-карт