Каким образом Магнитный Card Reader работает?
А магнитная карточка представляет собой пластиковый прямоугольный объект (думаю кредитной / дебетовой карты), который содержит либо магнитным объектом, заложенным в карты или магнитной полоской на наружной стороне карточки. А магнитная карта может хранить любые формы цифровых данных.
Электронные устройства, предназначенные для чтения хранится информация с магнитной картой, сделать это как сканирование карты через слот в считывающее устройство или проведения карту рядом с магнитной картой, читатель. Около ста байт информации может храниться на магнитной карточки.
Из-за их широкого использования, большинство магнитных карт используют стандарты, которые описывают физические и магнитные характеристики магнитной полосы на пластиковой карте. Технические требования к формату хранения и обмена информацией, также определяется этим стандартам.
Перед описанием, как магнитная карточка читателя работает, давайте посмотрим, как данные, хранящиеся на магнитной карты и формата хранения данных, собранных.
According to existing standards, a magnetic card stores information in three separate tracks. Все три дорожки обладают разными плотностями битной кодировке и наборы символов. Средняя плотность в первой дорожки составляет 210 бит на дюйм (BPI). А 64-битный символ данных используется для хранения информации на дорожке 1. Символы состоят из шести битов данных и нечетным паритет бит. Кодировка формат субсидий наименее значащий бит прийти первым и паритет бит, в последнюю очередь. Так, один трек может содержать около 79 символов.
Информация плотность второй и третьей дорожки составляет около 75 и 210 BPI соответственно. Только числовые данные могут быть сохранены на второй и третий путь. 4-битный двоичный кодирование используется в качестве десятичного Подмножество с нечетными паритета и кодируется с наименее значащий бит первого и паритета битных последним. Второй и третий треки проведет 40 и 107 символов, соответственно. Фактическое использовать данные, хранящиеся будет сведено к минимуму, как начало Sentinel, Sentinel конец, и LRC символы добавляются.
"Два-частот, последовательного этапа Запись" используется для кодирования магнитных карт. Он также призвал как F/2F выборки-кодирования. В сочетании с использованием данных и часы биты самоуправления clocking достигается.
За все 3 дорожки, хранения данных формата заключается в следующем: ведущий нулевой бит кодируется определить присутствие в кодировке магнитной карточки и синхронизации импульсов для следующего главы электронику, и, в конечном счете, к контроллеру. Стартовая Sentinel символ указывает на то начала фактических данных. Кодированных данных следует Пуск Sentinel символов, которые следуют в конце Sentinel характер. Конец Sentinel характер прекращает данные части карты, затем один LRC байт (используется для обнаружения ошибок). Оставшиеся карточка заполняется нулевой бит.
Теперь, когда мы понимаем, каким образом данные, хранящиеся на магнитной картой, она немного легче построить на том, что основой для понимания того, каким образом читатель действительно работает.
Магнитная карточка читателя использует специфическую компоненту прочитать данные с магнитной карты, которая называется читать головой. Магнитная карточка читателя является микроконтроллер на основе устройства. В читать главы содержат усилители сигнала и линии водителей. Все современные магнитные читать главы содержат комплексного F/2F разрядные восстановления схемы и интерфейс с хост-контроллер.
Используя хорошие методы кодирования, прерываниями выборки могут быть использованы для чтения и обработки данных. Большая часть головы будет идти о первом и втором направлениях одновременно. Некоторые современные руководители читать умеет читать всех трех направлениях одновременно. Линейные кондиционирования используется для снижения уровня шума и сигнала.
Читатель также содержит генератор раздел, который используется для обеспечения часы для восстановления раздела, а также включить / отключить таймер. Включить / выключить счетчик предоставить инициализации для восстановления раздела. Восстановление раздела замки на скорость передачи данных и восстановления отдельных битов данных из потока данных.
Магнитная карточка читателя является микроконтроллер на основе устройства и был запрограммирован для конкретного применения. Эта программа просто читает карту в направлении вперед в простой формат данных или он может быть сложным, чтобы прочитать карту в любом направлении с соответствующей кодировкой формате.
|
Закладка Как Магнитная Card Reader работает?
Последние сообщения блога
- SourceForge против Freshmeat

