Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Устройства iButton

Устройства iButton являются разработкой американской компании Dallas Semiconductor (www.ibutton.com). Внешний вид данных устройств представлен на рис. 1.

Рис. 1. Внешний вид идентификаторов iButton

iButton представляет собой энергонезависимую память, размещённую в металлическом корпусе, с одним сигнальным контактом и одним контактом земли. Корпус, по виду напоминающий миниатюрную батарею, имеет диаметр 16,25 мм и толщину 3,1 или 5,89 мм (в зависимости от модификации прибора). В структуре iButton можно выделить следующие основные блоки.

1. Постоянное запоминающее устройство (ПЗУ), которое хранит 64-разрядный код, состоящий из 1 байтового кода типа прибора, 48-битового уникального серийного номера (используемого для идентификации владельца) и 8-битовой контрольной суммы. Содержимое ПЗУ уникально и не может быть изменено в течение всего срока службы прибора.

2. Оперативное запоминающее устройство (ОЗУ). В одной из модификации iButton ОЗУ аппаратно защищено от несанкционированного доступа.

3. Встроенная миниатюрная литиевая батарейка со сроком службы не менее 10 лет, обеспечивающая питанием все блоки устройства.

В таблице 1 приведены отдельные типы устройства iButton.

Таб. 1. Отдельные типы устройства iButton

Тип iButton Объём ОЗУ, байт Чтение Запись Примечание
DS1990 - + -  
DS1990A - + -  
DS2400 - + -  
DS1992   + +  
DS1993   + +  
DS1994   + + Часы реального времени
DS1991 3x32 + + Защищённая страница
DS1995   + +  
DS1996   + +  
DS1982   + -  
DS1985   + -  
DS1986   + -  
DS1920 - + - Термометр

 

Рассмотрим часто используемые типы устройства iButton.

1. Устройство iButton с уникальным серийным номером.

Группа состоит модель – DS1990А.

По схемотехнике DS1990A самая простая iButton и имеет только ПЗУ с уникальным 48-разрядным номером, кодом семейства (01H для DS1990A) и кодом контроля (см. рис.2). Полный цикл считывания ПЗУ длится около 5 мс.


Рис. 2. iButton с уникальным серийным номером

2. Устройство iButton с энергонезависимой статической памятью.

Рис. 3. iButton с энергонезависимой статической памятью

Группа этих iButton включает в себя модели: DS1992L, DS1993L, DS1995L и DS1996L. Буква L в наименовании означает наличие трёхвольтовой литиевой батарейки. Энергия батарейки используется для питания микромощной статической памяти в течение всего срока службы этих iButton, который составляет не менее 10 лет. В случае разряда батарейки по какой-либо причине имеется возможность доступа только к ПЗУ.

Как и у всех iButton, ПЗУ этих моделйе имеет идентификационный номером, код семейства и код контроля (рис. 3). Каждая модель отличается от другого только размером статической энергонезависимой памяти. Структурно эта память разбита на страницы по 32 байта и имеет систему адресации. DS1992 имеет всего четыре таких страницы, DS1993 – 16 страниц, DS1995 – 64 страницы, DS1996 – 256 страниц. Скорости записи данных и считывания одинаковы и составляют в обычном режиме 16,3 Кбит в секунду. Запись в энергонезависимую SRAM осуществляется диспетчером памяти через 32-байтную блокнотную память, которая выполняет функцию буфера.

3. iButton с энергонезависимым таймером и статической памятью.

Рис. 4. iButton с энергонезависимым таймером и статической памятью

Эта группа представлена моделью DS1994L на рис.4. Микросхема его содержит обычную ПЗУ с идентификационным номером, кодом семейства и кодом контроля, статическую память 16 страниц по 32 байта каждая, кварцевый генератор часовой частоты 32768 Гц, таймер-календарь в двоичном формате, программируемые счетчики циклов включения-выключения, интервальный таймер.

Режимы работы таймерной части DS1994 определяют два его регистра: регистр статуса и регистр управления. В регистр статуса помещают свои флаги по наступлению заданного события: таймер-календарь, интервальный таймер и счетчик циклов. Состояния флагов доступны для считывающего прибора и могут быть использованы им для принятия решения. Календарь таймера организован так, что необходима предварительная установка даты и времени отсчёта. Исход времени будет затем отсчитываться от этой даты. Ёмкость календаря составляет 136 лет.

Состояние регистра управления определяет доступность ресурсов, как таймера, так и страниц энергонезависимой памяти. Установки его битов останавливают генератор, запрещают изменения установок календаря, интервального таймера, счетчика циклов, чтение общей энергонезависимой памяти.

4. Автономный цифровой термопреобразователь в корпусе iButton.

Рис. 5. Автономный цифровой термопреобразователь в корпусе iButton

Эта группа представлена моделью DS1920 на рис.5. Диапазон температур измеряемый DS1920 лежит в интервале от -55°С до +100°С, время преобразования 0,2 секунды, точность 0,5°С в диапазоне от 0°С до +70°С. Имеются специальные триггеры порогов температуры, значения которых записываются в их память EEPROM. Триггеры сообщают мастеру, при его обращении, о превышении порогов.

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

Достоинствами устройств iButton является их невысокая стоимость и простота использования.

Недостатками устройств iButton являются:

1. Сравнительно низкая скорость передачи информации.

2. Высокая вероятность сбоя в процессе чтения-записи (контакт iButton с устройством чтения производится пользователем вручную без дополнительной фиксации).

Для обеспечения достоверного чтения применяют коды с коррекцией ошибки. Для обеспечения корректной записи используют технологию буферизации. При этом вектор передаваемой информации помещается в буфер (PAD) на iButton, далее выполняют операцию чтения из буфера, и сравнивают прочитанную информацию с той, которая должна записаться. В случае совпадения, подается сигнал на перенос информации из буфера в память долговременного хранения.

Устройства iButton главным образом используются для идентификации пользователей в системах управления физическим доступом в помещения, доступом к персональному компьютеру. Аутентификация пользователей в этом случае происходит другими средствами, не связанными с iButton (ввод пароля с клавиатуры, набор кодовой комбинации на кодовом замке и т.п.).

<== предыдущая лекция | следующая лекция ==>
Парольные системы идентификации и аутентификации пользователей | Бесконтактные радиочастотные карты prоximity
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 1401; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.