![]() |
![]() |
![]() |
![]() |
Главная Чип-карты: устройство и применение 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [ 22 ] 23 24 25 26 27 ЧИП-КАРТЫ. УСТРОЙСТВО И ПРИМЕНСНИС Так как было бы нерационально использовать мощный ПК только в качестве простого терминала связи, стоит максимально упростить connector, а часть его функции переложить на программное обеспечение. Это облегчит дальнейшую модернизацию всего комплекса без переделки ПО микроконтроллера, называемого также микрокодом. М11Кроконтрол.пер устройства чтения-записи (типа PIC 16С84) будет решать, таким образом, только самые специфические вопросы; подача пли отключение напряжения на контактах карты в соответствии с требованиями, формироваште синхроимпульсов и, наконец, организация интерфейса между двунаправленной линией данных чип-карты и однонаправленными линиями TXD и RXD порта RS 232. Использование специальных интегральных микросхем представляется нерациональным, так как рано или поздно они снимаются с производства; кроме того, найти их достаточно трудно. Поэтому предлагаемая схема (см. рис. 6.2), решающая задачи аппаратного интерфейса, собрана на дискретных элементах, которые, как показывает практика, отлично в ней работают. В этой конструкции воплощено несколько орипшальных гщей, которые требуют ряда пояснений. Устройство рассчитано на работу только от одного источника напряжения +5 В (оно подается с контакта 1 разъема типа DB 15 игрового*, порта ПК), но на случай необходимости предусмотрен дополнительный вход для подачи напряжения Vpp. Необходимо знать, что все асинхронные карты, как правило, читаются при подаче напряжения Vpp 5 В, а описываемое устройство подает его по умолчанию. Самые старые карты (в частности, изготовленные по технологии пМОП ЭППЗУ) требуют, однако, более высокого напряжения для операций записи и представления секретных кодов. В этом случае можно применить лабораторный источник шггания для подачи на контакт Vpp стабилизированного напряжения нужной для данного типа карты величиньг (как правило, 21В, но иногда и 12,5 Б). Сигнал синхронизации, который должен подаваться на карту, проиде всего по-пучить с выхода тшстового генератора микрокон-тро.плера Р1С, где формируется меандр частотой 3,58 МГц. При такой частоте у большинства тсарт дл1ГГельность элементарного такта (ETU) равна 104 мкс, и, следовательно, скорость связи - 9600 бит/с. В случае, если connector полностью отвечает стандарту ISO 7816, внутренний микропроцессор решает задачи опредспения нужной ОСНОВНЫЕ РАБОТЫ АСИНХРОННЫХ КАРТ ![]() 1 ё ё Е I 8 1 1 Рис 6.2. ПриН14йпиольиая схема простого устройства чтеишьзаписк ЧИП-КАРТЫ УСТРОЙСТВО И ПРИМЕНЕНИЕ ОСНОВНЫЕ РАБОТЫ АСИНХРОННЫХ КАРТ вет^пиы Vpp, тактовой частоты и многих других парал1етров в зависимости от требований, выставленных картон. Для работы с ней предусмотрен даже режим диалога, во время которого подбирается тот или иной протокол связи. Предлагаемое устройство дает возможность непосредственно выбирать эти параметры, обеспечивая значительную свободу действий при экспериментировании; cepim-ный connector этого не позволяет. Таблица 6.1. Перечень эпементав к схеме иа рис. 6.4 I Наименование Обозначение Резисторы IfeHflBHcafTopw Транзисторы Интегральные микросхемы Светодиоды Диоды
Практическая конструкция На рнс. 6.3 представлена топология печатной платы, иа которую, согласно схеме размещения, приведенной на рис. 6.4, монтируются ![]() ![]() Рис. 6.3. Топапогиа печатной платы устройство Рис. 6.4. Схема размещении элементов устройства чтения-записи ЧИП-КАРТЫ. УСТРОЙСТВО и ПРИМЕНЕНИЕ ОСНОВНЫЕ РАБОТЫ АСИНХРОННЫХ КАРТ все элементы устройства. Его вненший ввд показан на рис. 6.5; используется оно совместно с рассмотренными выше блоком картопрпемника (см. рнс. 3.6) м кабелем (см. рнс, 3.3). ![]() loop Рис. 6.5. Внешний вид уароиствс чтения-записи для асии)раишх карт Используемое программное обеспечешю Разумеется, именно в программе для микроконтроллера PIC16C84 сокрыто большинство маленьких секретов вышеописанно!! схемы. Исходный текст программы (файл C0UPB4. ASH) не слишком объе мен и совершенно не похож на исходные тексты для профессиональных устройств чтения-записи. ---------COOPM.ftSH---------- Чтение-запись чип-карт на иикроконтроляере PIC16C84 copyright (с)1997 Patrick GUEULLE Биты конфигурации - Osc XT. WDT ОН
tempo ioopB
|
© 2007 EPM-IBF.RU
Копирование материалов разрешено в случае наличия письменного разрешения |