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

Обсуждаем цифровые устройства...
Ответить
Родился
Сообщения: 11
Зарегистрирован: Ср май 23, 2012 08:42:03

Сообщение UNKB »

Доброго времени суток все. Решил я собрать недавно замок на смарт-карте вот по этой ссылочке http://www.rlocman.ru/shem/schematics.html?di=64016
Собрал на МК ATtiny26. Прошивал МК программой khazama AVR с помощью программатора S51&AVR. Все вроде как прошилось. Делаю для контроля чтение Flash:

0000 0F ED 0D BF 03 E4 07 BB 0F EF 08 BB 0F EF 0A BB
0010 00 27 0B BB D9 98 D8 98 C6 98 46 E0 B3 99 0E C0 ........F.....
0020 7E D0 4A 95 D9 F7 2F E7 33 27 4F E0 64 E0 D8 98
0030 76 D0 D8 9A 74 D0 6A 95 D1 F7 53 D0 B5 9B EA CF ..J.....3.O.d...v...t.j...S.....
0040 6E D0 6D D0 C0 9A C0 98 C0 E6 33 27 20 E1 44 27
0050 18 E0 47 95 C1 98 B4 99 40 68 C1 9A 1A 95 C9 F7 n.m.......3...D...G.....@h......
0060 49 93 2A 95 A1 F7 C0 E6 33 27 20 E1 00 E1 59 91
0070 3C D0 2A 95 59 F0 45 17 D1 F3 5F E0 20 E1 50 0F I.......3.....Y.<...Y.E..._...P.
0080 05 2F C0 E6 30 2F 0F 37 51 F0 F1 CF D8 9A D9 98
0090 C6 9A 45 D0 B3 9B 20 C0 B5 99 F8 CF BB CF D8 98 ....0..7Q.........E.............
00A0 D9 9A B5 99 02 C0 3B D0 B5 CF B2 9B 01 C0 F7 CF
00B0 B2 9B FE CF 58 E0 33 27 00 E1 17 D0 3A 95 4F 30 ......;.............X.3.....:.O0
00C0 21 F0 5A 95 09 F1 30 0F F7 CF 20 E1 C0 E6 49 91
00D0 13 D0 2A 95 E1 F7 9E CF B3 9B FE CF 20 E1 30 51 ..Z...0.......I...............0Q
00E0 4F E0 0A D0 2A 95 E9 F7 95 CF E1 99 FE CF 3E BB
00F0 E0 9A 4D B3 33 95 08 95 E1 99 FE CF 3E BB 4D BB O.............>...M.3.......>.M.
0100 E2 9A E1 9A 33 95 08 95 64 E0 D9 9A D8 98 07 D0
0110 6A 95 D9 98 D8 9A 03 D0 6A 95 B9 F7 08 95 5F EF ....3...d.......j.......j....._.
0120 0F EF 0A 95 F1 F7 5A 95 D9 F7 08 95 ......Z.....

Следом EEPROM:

0000 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F
0010 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F ..............
0020 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F
0030 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F ..............
0040 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F
0050 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F ..............
0060 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F
0070 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 1F ..............

Вроде все верно. Подключаю устройство к питанию, вставляю смарт-карту, загорается красный светодиод (как и должно быть), нажимаю кнопку SW2 чтобы зарегистрировать карту, тут же загорается зеленый светодиод. Я уж думал все заработало, но для контроля решил вставить другую смарт-карту - загорелся зеленый светодиод, т.е. замок открыт другой, незарегистрированной картой. Пробую просто разомкнуть кнпку SW1 без карты - загорается зеленый светодиод. Удаляю зарегистрированную карту кнопкой SW3 и провожу все по новой. Ничего не меняется. Снимаю МК, ставлю в программатор, делаю чтение EEPROM и вот что вижу:

0000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0010 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F ..............
0020 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F
0030 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F ..............
0040 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F
0050 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F ..............
0060 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F
0070 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 1F ..............

В первой строке должен содержаться ключ зарегистрированной смарт-карты, а так получается вставляй туда что угодно и замок откроется.
Подскажите, в чем может быть причина? Может я что-то не так сделал или это ошибка в программе? Как это исправить?
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

В статье немного слукавили, написав, что работает с тв картами. Замок работает только с телефонными картами и старыми картами оплаты парковок.
Реклама
Родился
Сообщения: 11
Зарегистрирован: Ср май 23, 2012 08:42:03

Сообщение UNKB »

Flasher писал(а):В статье немного слукавили, написав, что работает с тв картами. Замок работает только с телефонными картами и старыми картами оплаты парковок.
Т.е. что бы я ни делал - замок у меня не заработает? (
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

Смотря что суешь. Если банковскую или тв карту-то не заработает.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 11
Зарегистрирован: Ср май 23, 2012 08:42:03

Сообщение UNKB »

Flasher писал(а):Смотря что суешь. Если банковскую или тв карту-то не заработает.
Хм....а в чем отличие телефонной карты от банковской? И каким образом можно заставить работать это устройство с банковской чип-картой?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

|банковская чип карта" - понятие ну ооочень широкое :)))
Реклама
Родился
Сообщения: 11
Зарегистрирован: Ср май 23, 2012 08:42:03

Сообщение UNKB »

Satyr писал(а):|банковская чип карта" - понятие ну ооочень широкое :)))
Ок ) Тогда расскажите как можно "сузить"? )
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

UNKB писал(а): Ок ) Тогда расскажите как можно "сузить"? )
Только изучением спецификации.
Бывает (сейчас, наверно, уже нет) от тупо практически EEPROMа, до ява-машины с апплетом.
Ответить

Вернуться в «Цифровая техника»