BEPCTAK
ТАКСОФОННЫЕ СМАРТ-КАРТЫ


Курс Молодого бойца
Пластиковые карты
Работа с LPT
Радиомикрофоны и передатчики
Счетчик Энергии
Таксофонные Смарт-карты
Телепередатчик
Таксофонные смарт карточки МГТС
 
  1. ТИПЫ применяемых карточек
  2. ФИЗИЧЕСКИЙ стандарт ISO
  3. ЧТО записано на карточках?
  4. ЧИТАЛКА карточек
 
  1. Типы применяемых карточек
В сети МГТС установлены карточные таксофоны, принимающие карточки по меньшей мере трех типов.
Внешне карточки разных типов можно различить по форме контактов чипа:

тип 1 тип 2 тип 3

Первая и вторая карточки отвечают стандартам ISO 7816-1 и ISO 7816-2 соответсвенно. Третий тип пока мной неисследован. Карточки содержат электрически программируемое ПЗУ емкостью 256 * 1 бит с последовательной побитной выдачей информации и внутренним инкрементным счетчиком адреса. Операция записи производит изменение состояния ячеек памяти "в одну сторону", обратное изменение (стирание) интерфейсом карточки не предусмотрено. Память можно было бы стереть ультрафиолетом, но чип закрыт контактной панелью и специальной смолой. Можно применить для стирания чипа жесткое излучение. Казалось бы, можно запрограммировать заново всю карточку, однако первые 96 бит памяяти, где прошиты тип карточки и код производителя, защищены от записи предохранителем, пережигаемым на заводе после прошивки чипа.
По этим причинам использованную карточку нельзя "перезарядить", чтобы она работала, как новая. Единственный способ обмануть таксофоны - использовать электронный эмулятор карточки.
Однако карточки можно еще использовать для самодельных систем идентификации, кодовых замков и т. п. целей.

Наверх

  2. Физический стандарт ISO
На рисунке показана нумерация контактов чипа карточки

нумерация контактов

Соответствие контактов сигналам:

 
Тип ISO 7816-1 Тип ISO 7816-2
1 Vcc +5V 1 Vcc +5V
2 R/W 2 Reset
3 Clock 3 Clock
4 Reset 4
5 Gnd 5 Gnd
6 Vpp +21V 6
7 I/O 7 I/O
8 Fuse 8
Карточки типа 2 совместимы сверху вниз с карточками типа 1. Для распознавания типа карточки таксофон начинает работать по стандарту 2, и если вместо данных идут только одни единицы, переходит на тип 1.
Диаграмма сигналов для карточки типа 1:

+21V                                     _____________
+5V ____________________________________|             |_________________ Vpp
                                        :             :
+5V                  ___________________:_____________:_________________ Reset
0V  ________________|                   :             :
                    :                   :             :
+5V     ____        :      ____         :       ______:______
0V  ___|    |_______:_____|    |________:______|      :      |__________ Clock
       :    :       :     :    :        :      :      :      :
+5V    :    :       :     :    :        :______:______:      :           _
0V  ___:____:_______:_____:____:________|      :      |______:__________ R/W
       :    :       :     :    :        :      :      :      :
+5V    :    :       :_____:    :________:      :      :      :__________
0V  XXXXXXXXXXXXXXXXX_____XXXXXX________XXXXXXXXXXXXXXXXXXXXXX__________ Out
       :    :       :     :    :        :<-----><---->:      :
       :    :       :     :    :        :10 to   10 to       :
       :    :       :     :    :        :50 ms   50ms        :
        Reset        Bit 1        Bit2                           Bit 3
        card        reading      reading  Bit2 writing to 1     reading
В "чистом" виде ячейки памяти чипа типа -1 содержат 0, операция записи прошивает в ячейку 1.


Диаграмма сигналов чтения для карточки типа 2:

_____|                  |_____________________________________________ Reset
     :                  :
     :        _____     :  _____       _____       _____       _____
_____:_______|     |____:_|     |_____|     |_____|     |_____|     |_ Clk
     :       :          : :     :     :     :     :     :     :     :
_____:_______:__________:_:_____:_____:_____:_____:_____:_____:_____:_
_____:___n___|_____0____:_|_____1_____|_____2_____|_____3_____|___4_:_ (Address)
     :                  :       :           :           :           :
_____:                  :_