Патрик Гёлль - Магнитные карты и ПК

Тут можно читать онлайн Патрик Гёлль - Магнитные карты и ПК - бесплатно полную версию книги (целиком) без сокращений. Жанр: sci_radio, издательство ДМК Пресс, год 2001. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Магнитные карты и ПК
  • Автор:
  • Жанр:
  • Издательство:
    ДМК Пресс
  • Год:
    2001
  • Город:
    Москва
  • ISBN:
    5-94074-060-Х (рус.); 2-10-023984-8 (фр.)
  • Рейтинг:
    4/5. Голосов: 91
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Патрик Гёлль - Магнитные карты и ПК краткое содержание

Магнитные карты и ПК - описание и краткое содержание, автор Патрик Гёлль, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Книга известного французского автора Патрика Гёлля откроет вам тайны магнитных карт, этик удобных и надежных средств, позволивших легко и просто решить множество технических проблем — оплаты, доступа, контроля.

Издание содержит все необходимое для того, чтобы вы могли заняться изучением принципов записи, чтения, кодирования и декодирования информации магнитных карт; описания несложных устройств позволят вам изготовить их самостоятельно. Множество различных программ обеспечат мощный инструментарий для исследований и экспериментов с картами при помощи компьютера.

Прочитав эту книгу, вы научитесь уверенно манипулировать информацией карт, записывая на них любые данные, иначе говоря, сможете проникнуть в «святая святых» профессионалов.

Магнитные карты и ПК - читать онлайн бесплатно полную версию (весь текст целиком)

Магнитные карты и ПК - читать книгу онлайн бесплатно, автор Патрик Гёлль
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Обратим внимание и на то, что номиналы всех элементов были оптимизированы в соответствии с указаниями изготовителя интегральной схемы; в принципе рекомендуется их придерживаться. Печатная плата декодера, изображенная на рис. 3.28, также имеет небольшие размеры и допускает установку в непосредственной близости от головкодержателя.

Рис 328 Печатная плата декодера на ИС фирмы American Magnetics Напомним - фото 63

Рис. 3.28. Печатная плата декодера на ИС фирмы American Magnetics

Напомним, что длина проводов, подсоединяющих головку к декодеру, не должна превышать 10 см, причем неважно, будет ли это витая пара или отдельные экранированные провода (поскольку вход усилителя симметричен, ни один из двух проводов головки не соединяется с «землей»).

Размещение элементов на плате декодера представлено на рис. 3.29. Здесь мы также частично обращаемся к технологии поверхностного монтажа (SMD).

Рис 329 Размещение элементов на плате декодера использующего ИС фирмы - фото 64

Рис. 3.29. Размещение элементов на плате декодера, использующего ИС фирмы American Magnetics

Интегральная схема припаивается со стороны печати так же, как и форсирующий конденсатор 47 нФ, включенный параллельно с резистором 18 кОм. В качестве данного конденсатора целесообразно использовать конденсатор в стеклянном корпусе, похожий на диод. Это гарантирует минимальную длину соединений и экономит место со стороны компонентов.

Внешний вид декодера приведен на рис. 3.30 и 3.31, а перечень элементов — в табл. 3.3.

Рис 330 Вид декодера со стороны размещения элементов Рис 331 Вид - фото 65

Рис. 3.30. Вид декодера со стороны размещения элементов

Рис 331 Вид декодера со стороны печати Таблица 33 Перечень элементов - фото 66

Рис. 3.31. Вид декодера со стороны печати

Таблица 3.3. Перечень элементов декодера

ПРОГРАММЫ ДЛЯ СЧИТЫВАЮЩИХ УСТРОЙСТВ Несмотря на то что промышленные считывающие - фото 67
ПРОГРАММЫ ДЛЯ СЧИТЫВАЮЩИХ УСТРОЙСТВ

Несмотря на то что промышленные считывающие устройства для магнитных карт или считывающие устройства, построенные по нашим рекомендациям, могут быть использованы практически с любым процессором, мы разработали программы, позволяющие выполнять все вышеназванные исследования как обычно, на IBM РС-совместимом компьютере.

Подключение чрезвычайно просто, не затрагивает существующей конфигурации и использует порт для игровых приставок или джойстика.

Этот разъем типа DB15, которым, как правило, пренебрегают серьезные пользователи, предоставляет четыре логических входа для импульсных сигналов и весьма удобное напряжение питания + 5 В.

Этого более чем достаточно для подключения считывающего устройства магнитных карт. Схема подключения приведена на рис. 3.32.

Рис 332 Подключение считывающего устройства к разъему джойстика ПК Длина - фото 68

Рис. 3.32. Подключение считывающего устройства к разъему джойстика ПК

Длина соединительных проводов (неэкранированных) не принципиальна и может достигать 1 м, по крайней мере в случае декодеров, построенных в соответствии с нашими схемами.

Считывание дорожки ISO 2

Логично сначала заинтересоваться именно этой дорожкой, расположенной посередине, поскольку она одновременно и наиболее используемая, и самая легкая в интерпретации. Даже при плотности 75 bpi сигналы, поступающие от декодера, могут быть достаточно высокой частоты.

Не доходя до программирования на ассемблере, нам пришлось использовать язык, известный своим быстродействием, — Turbo Pascal . Даже в этих условиях не стоит надеяться обойтись компьютером с производительностью ниже, чем у 386SX25, чьих возможностей едва хватает.

На сайте издательства wwwdmkruсодержатся исходный текст программы LECT75PAS - фото 69

На сайте издательства www.dmk.ruсодержатся исходный текст программы LECT75.PAS, приведенный выше, и соответствующий исполняемый файл LECT75.EXE. Эта программа создает файл CARTE.CAR, содержащий данные, считанные с дорожки, — 240 бит.

Это 48 раз по 5 бит, то есть 40 полезных знаков, которые максимально может содержать дорожка ISO 2, и 40 бит нулей заполнения, избыток которых не важен.

Формат этого файла (.CAR) мы определили уже несколько лет назад для считывания чип-карт; текст в коде ASCII, состоящий исключительно из 1 и 0, разделенных пробелами. С учетом линейной структуры магнитных дорожек никакого разбиения ни на группы битов, ни на строки фиксированной длины предусмотрено не было. Преобразование двоичных данных в цифровые символы, а также другие интересные анализы будут доверены другим программам, написанным на GWBASIC. Программа предполагает, что адрес порта игровой приставки — 513 (в десятичной системе); это имеет место для всех действительно IBM PC-совместимых ПК.

После запуска программа ожидает момента, когда карта будет вставлена в считывающее устройство. Затем начинается процесс считывания информации, и после считывания 240 бит раздается звуковой сигнал. Отсутствие звукового сигнала свидетельствует, что было получено менее 240 бит: это означает некачественное считывание либо то, что карта не полностью запрограммирована.

В подобном случае необходимо вставить карту вторично. Если блокировка продолжается, воспользуйтесь другой картой, которая уже считывалась с первого раза. Чтобы непосредственно получить отображение содержимого дорожки в битовом виде, в оболочке из основной программы LECTISO2.BAS посредством строки 30 вызывается внешняя программа LECT75.EXE. При этом, конечно, необходимо, чтобы программа COMMAND.СОМ была доступна через путь поиска PATH, в котором должна быть соответствующая запись, либо просто скопирована в текущую директорию.

Обратите внимание, что все эти программы были написаны специально для работы в DOS. Рекомендуется воздержаться от их запуска через Windows (в окне DOS), поскольку это может замедлить их выполнение.

В некоторых случаях предпочтительно дезактивировать некоторые резидентные программы, например ЕММ 386. Пользователи PC, привыкшие работать в Windows (версия не имеет значения), должны закрыть эту операционную систему, прежде чем приступить к выполнению программ.

10 REM — LECTISO2.BAS —

20 KEY OFF: CLS: PRINT: PRINT: PRINT: PRINT

30 SHELL "LECT75.EXE"

40 OPEN "carte.car" FOR INPUT AS #1

50 DIM T(240)

60 FOR F=1 TO 240

70 INPUT#1,T(F)

80 NEXT F

90 J=1

100 IF T(J)<>1 THEN 160

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Патрик Гёлль читать все книги автора по порядку

Патрик Гёлль - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Магнитные карты и ПК отзывы


Отзывы читателей о книге Магнитные карты и ПК, автор: Патрик Гёлль. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x