Инструкция для RAINBOW ELECTRONICS DS1982

(скачивание инструкции бесплатно)
Формат файла: PDF
Доступность: Бесплатно как и все руководства на сайте. Без регистрации и SMS.
Дополнительно: Чтение инструкции онлайн
background image

 

 

DS1982 

1-Кбит iButton

TM

 с однократной записью 

 

www.iButton.com 

 
СПЕЦИАЛЬНЫЕ ВОЗМОЖНОСТИ 

 Электрически  программируемая  па-

мять (EPROM) объемом 1024 бита  с 
доступом  по одному сигнальному про-
воду плюс земля 

 EPROM разбита на четыре страницы по 

256  бит  для  произвольного  доступа  к 
данным,  организованным  в  виде 
пакетов 

 Каждая  страница  памяти  может  быть 

полностью  защищена  от  записи  для 
предотвращения 

несанкционирован-

ного изменения данных 

 Дополнительные  данные    записыва-

ются    в EPROM без  разрушения  име-
ющихся данных 

 Архитектура 

позволяет 

программе 

обновлять данные путем замены старой 
страницы  вновь  запрограммированной 
страницей 

 Сигналы  управления,  адреса,  данных, 

питания  и  программирования  сведены 
к единственному выводу данных 

 8-битный код семейства определяет для 

считывателя  требования  к  обмену  с 
DS1982  

 Считывание  возможно  в  диапазоне 

напряжений питания от 2,8В до 6,0В и 
температур  от -40

°C  до +85°C; 

программирование 

возможно 

в 

диапазоне  напряжений  от 11,5В  до 
12,0В и температур от -40

°C до +50°C 

 
ОБЩИЕ ВОЗМОЖНОСТИ iButton 

 Уникальный,  занесенный  лазером  на 

этапе  изготовления  и  проверенный 64-
битный  регистрационный  номер (8-
битный  код  семейства + 48-битный 
серийный 

номер + 8-битная 

контрольная  сумма CRC) гарантирует 
абсолютный  контроль,  так  как  не 
существует  двух    устройств  с  одина-
ковыми номерами 

 
 

  Встроенный    контроллер  многоточеч-

ной сети MicroLAN 

 Цифровая  идентификация  и  получение 

информации в одно касание 

 Компактный  носитель  информации  на 

кристалле микросхемы 

 Данные  могут  быть  доступными  при 

касании объекта 

 Экономичный обмен с мастером шины 

с  помощью  единственного  цифрового 
сигнала  на  скорости 16,3 Кбит  в 
секунду 

 Стандартный  диаметр 16 мм  и 1-

проводный  протокол (1-Wire

)  гаран-

тируют  совместимость  с  семейством 
iButton 

 Форма  в  виде  таблетки  обеспечивает 

автоматическое  центрирование  в  счи-
тывающем устройстве 

 Долговечный  корпус  из  нержавеющей 

стали  с  гравированным  регистра-
ционным номером устойчив к внешним 
воздействиям 

 Легко  прикрепляется  с  помощью 

самоклеющейся 

подложки, 

фикси-

руется  собственным  фланцем  или 
напрессовываемым кольцом 

 Детектор  присутствия  выдает  ответ, 

когда считыватель в первый раз подает 
напряжение питания 

 Соответствует UL#913 (4-я  редакция); 

взрывобезопасное  исполнение,  утвер-
ждено  для  использования  в  классе I, 
отделение 1, группы A, B, C и D (в 
зависимости от приложения) 

1 из 23 

DALLAS

SEMICONDUCTOR

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Оглавление инструкции
  • Страница 1 из 24
    DALLAS SEMICONDUCTOR TM 1-Кбит iButton DS1982 с однократной записью www.iButton.com СПЕЦИАЛЬНЫЕ ВОЗМОЖНОСТИ Электрически программируемая память (EPROM) объемом 1024 бита с доступом по одному сигнальному проводу плюс земля EPROM разбита на четыре страницы по 256 бит для произвольного доступа к
  • Страница 2 из 24
    DS1982 F5 MICROCAN F3 MICROCAN 3,10 5,89 0,36 0,36 0,51 0,51 ©1993 ©1993 ÄÀÍÍÛÅ ÇÅÌËß 09 000000FBD8B3 DS 1 9 8 2- F5 Ø17,35 000000FBC52B D S1 982-F3 YYWW REGISTERED RR 17 Ø16,25 09 Ø17,35 YYWW REGISTERED RR 97 DALLAS Ø16,25 DALLAS ÄÀÍÍÛÅ ÇÅÌËß Все размеры даны в миллиметрах ИНФОРМАЦИЯ ДЛЯ ЗАКАЗА
  • Страница 3 из 24
    DS1982 контроль стадий производственных процессов, электронный контроль перевозок, ограничение доступа, хранение калибровочных коэффициентов и осуществление электронных платежей. ОБЗОР Блок-схема, показанная на рис. 1, демонстрирует связи между блоками управления и блоками памяти DS1982. Всего в
  • Страница 4 из 24
    DS1982 Рис. 1. БЛОК-СХЕМА DS1982. ÈÑÒÎ×ÍÈÊ ÏÀÐÀÇÈÒÍÎÃÎ ÏÈÒÀÍÈß 1-ÏÐÎÂÎÄÍÀß ØÈÍÀ ÄÀÍÍÛÅ ÄÅÒÅÊÒÎÐ ÍÀÏÐßÆÅÍÈß ÏÐÎÃÐÀÌÌÈÐÎÂÀÍÈß ÁËÎÊ ÓÏÐÀÂËÅÍÈß 1-ÏÐÎÂÎÄÍÎÉ ØÈÍÎÉ ÁËÎÊ ÓÏÐÀÂËÅÍÈß ÔÓÍÊÖÈßÌÈ ÏÀÌßÒÈ ÃÅÍÅÐÀÒÎÐ 8-ÁÈÒÍÎÉ CRC 1024-ÁÈÒÍÀß EPROM (4 ÑÒÐÀÍÈÖÛ ÏÎ 32 ÁÀÉÒÀ) ÁÀÉÒÛ ÑÎÑÒÎßÍÈß EPROM 4 из 23 64-ÁÈÒÍÎÅ
  • Страница 5 из 24
    DS1982 Рис. 2. ИЕРАРХИЧЕСКАЯ СТРУКТУРА 1-ПРОВОДНОГО ПРОТОКОЛА. ÄÐÓÃÈÅ ÓÑÒÐÎÉÑÒÂÀ ÌÀÑÒÅÐ ØÈÍÛ DS1982 ÊÎÌÀÍÄÍÛÉ ÓÐÎÂÅÍÜ: ÄÎÑÒÓÏÍÛÅ ÊÎÌÀÍÄÛ: ÑÎÎÒÂÅÒÑÒÂÓÞÙÈÅ ÏÎËß ÄÀÍÍÛÕ: ×ÒÅÍÈÅ ÏÇÓ ÑÐÀÂÍÅÍÈÅ ÏÇÓ ÏÎÈÑÊ ÏÇÓ ÏÐÎÏÓÑÊ ÏÇÓ ÊÎÌÀÍÄÛ ÔÓÍÊÖÈÉ ÏÇÓ (ñì. ðèñ. 9) 64-ÁÈÒÍÎÅ ÏÇÓ 64-ÁÈÒÍÎÅ ÏÇÓ 64-ÁÈÒÍÎÅ ÏÇÓ ÍÅÒ ÇÀÏÈÑÜ
  • Страница 6 из 24
    DS1982 1024-БИТНАЯ EPROM Карта памяти, показанная на рис. 5, изображает 1024-битную EPROM DS1982, которая сконфигурирована как четыре страницы по 32 байта в каждой. 8-битный блокнот является дополнительным регистром, который работает как буфер при программировании памяти. Данные вначале
  • Страница 7 из 24
    DS1982 напряжения программирования совместно интерпретируют команды, получаемые от мастера шины, и вырабатывают необходимые сигналы управления внутри устройства. Мастер использует 3-байтный протокол. Он включает байт команды, который определяет тип операции, и 2 байта адреса, которые определяют
  • Страница 8 из 24
    DS1982 Рис. 6. БЛОК-СХЕМА ФУНКЦИЙ ПАМЯТИ. ÌÀÑÒÅÐ TX ÊÎÌÀÍÄÓ ÔÓÍÊÖÈÈ ÏÀÌßÒÈ F0h ×ÒÅÍÈÅ ÏÀÌßÒÈ ? AAh ×ÒÅÍÈÅ ÑÎÑÒÎßÍÈß ? N N Y Y ÌÀÑÒÅÐ TX TA1 (T7:T0) ÌÀÑÒÅÐ TX TA1 (T7:T0) ÌÀÑÒÅÐ TX TA2 (T15:T8) ÌÀÑÒÅÐ TX TA2 (T15:T8) ÌÀÑÒÅÐ RX 8-ÁÈÒÍÓÞ CRC ÊÎÌÀÍÄÛ È ÀÄÐÅÑÀ ÌÀÑÒÅÐ RX 8-ÁÈÒÍÓÞ CRC ÊÎÌÀÍÄÛ È ÀÄÐÅÑÀ CRC
  • Страница 9 из 24
    DS1982 Рис. 6. БЛОК-СХЕМА ФУНКЦИЙ ПАМЯТИ (продолжение). C3h ×ÒÅÍÈÅ ÄÀÍÍÛÕ È ÃÅÍÅÐÀÖÈß CRC ? N Ê ÊÎÌÀÍÄÀÌ ÇÀÏÈÑÈ Y ÌÀÑÒÅÐ TX TA1 (T7:T0) ÌÀÑÒÅÐ TX TA2 (T15:T8) ÌÀÑÒÅÐ RX 8-ÁÈÒÍÓÞ CRC ÊÎÌÀÍÄÛ È ÀÄÐÅÑÀ CRC ÏÐÀÂÈËÜÍÀß ? N ÌÀÑÒÅÐ TX ÑÁÐÎÑ Y ÌÀÑÒÅÐ RX ÄÀÍÍÛÅ ÈÇ ÏÀÌßÒÈ ÄÀÍÍÛÕ ÌÀÑÒÅÐ TX ÑÁÐÎÑ ? DS1982
  • Страница 10 из 24
    DS1982 Рис. 6. БЛОК-СХЕМА ФУНКЦИЙ ПАМЯТИ (продолжение). 0Fh ÇÀÏÈÑÜ ÏÀÌßÒÈ ? ÎÒ ÊÎÌÀÍÄ ×ÒÅÍÈß 55h ÇÀÏÈÑÜ ÑÎÑÒÎßÍÈß ? N N Y Y ÌÀÑÒÅÐ TX TA1 (T7:T0) ÌÀÑÒÅÐ TX TA1 (T7:T0) ÌÀÑÒÅÐ TX TA2 (T15:T8) ÌÀÑÒÅÐ TX TA2 (T15:T8) ÌÀÑÒÅÐ TX ÁÀÉÒ ÄÀÍÍÛÕ (D7:D0) ÌÀÑÒÅÐ TX ÁÀÉÒ ÄÀÍÍÛÕ (D7:D0) ÌÀÑÒÅÐ RX 8-ÁÈÒÍÓÞ CRC
  • Страница 11 из 24
    DS1982 ЧТЕНИЕ ПАМЯТИ [F0h] Команда чтения памяти используется для чтения данных из 1024-битного поля данных EPROM. Вслед за байтом команды мастер шины передает 2-байтный адрес (TA1=(T7:T0), TA2=(T15:T8)), который указывает положение начального байта в поле данных. В DS1982 вычисляется 8-битная CRC
  • Страница 12 из 24
    DS1982 мастером для подтверждения правильности принятых команды и адреса. Если CRC, прочитанная мастером, является неправильной, должен быть выдан импульс сброса и вся последовательность должна быть повторена. Если прочитанная мастером CRC является правильной, мастер шины выдает интервалы чтения и
  • Страница 13 из 24
    DS1982 импульс сброса и программирование байта по этому адресу должно быть повторено. Если байт данных EPROM содержит 0 в нужных позициях, значит программирование прошло успешно и DS1982 автоматически инкрементирует счетчик адреса для выбора следующего байта в 1024битном поле данных. Младший байт
  • Страница 14 из 24
    DS1982 быть 0, должен быть выдан импульс сброса и программирование байта по этому адресу должно быть повторено. Если байт состояния EPROM содержит 0 в нужных позициях, значит программирование прошло успешно и DS1982 автоматически инкрементирует свой счетчик адреса для выбора следующего байта в поле
  • Страница 15 из 24
    DS1982 Мастер шины требует наличия подтягивающего резистора на шине со стороны мастера, если его схема эквивалентна одной из схем, показанных на рис. 8а и 8б. Номинал подтягивающего резистора должен составлять примерно 5 Ком для линий небольшой длины. Многоточечная шина представляет собой
  • Страница 16 из 24
    DS1982 импульса сброса. Эта команда может использоваться при наличии на шине как одного, так и нескольких устройств. Рис. 7. ЭКВИВАЛЕНТНАЯ СХЕМА DS1982. RX Äàííûå (âíóòðåííèé êîíòàêò) 5 ìêà òèï. TX 100 îì MOSFET Çåìëÿ (âíåøíåå êîëüöî) Рис. 8. СХЕМА МАСТЕРА ШИНЫ. V DD 12V À) îòêðûòûé ñòîê V DD
  • Страница 17 из 24
    DS1982 Рис. 9. БЛОК-СХЕМА ФУНКЦИЙ ПЗУ. ÌÀÑÒÅÐ TX ÑÁÐÎÑ DS1982 TX ÈÌÏÓËÜÑ ÏÐÈÑÓÒÑÒÂÈß ÌÀÑÒÅÐ TX ÊÎÌÀÍÄÓ ÔÓÍÊÖÈÈ ÏÇÓ 33h ÊÎÌÀÍÄÀ ×ÒÅÍÈß ÏÇÓ ? Y N 55h ÊÎÌÀÍÄÀ ÑÐÀÂÍÅÍÈß ÏÇÓ ? F0h ÊÎÌÀÍÄÀ ÏÎÈÑÊÀ ÏÇÓ ? N Y Y DS1982 TX ÁÈÒ 0 DS1982 TX ÊÎÄ ÑÅÌÅÉÑÒÂÀ (1 ÁÀÉÒ) DS1982 TX ÁÈÒ 0 ÌÀÑÒÅÐ TX ÁÈÒ 0 ÌÀÑÒÅÐ TX ÁÈÒ 0
  • Страница 18 из 24
    DS1982 ПРОПУСК ПЗУ [CCh] Эта команда позволяет экономить время в случае наличия на шине всего одного устройства, позволяя мастеру шины обращаться к функциям памяти без привлечения 64-битного кода ПЗУ. Если на шине присутствует более одного подчиненного устройства, и команда чтения посылается вслед
  • Страница 19 из 24
    DS1982 подано на 480 мкс, затем мастер шины возвращает линию данных в свободное состояние с высоким уровнем, обеспечиваемым подтягивающим резистором. Заметьте, что из-за требований высоковольтного программирования для 1-проводных устройств с EPROM, невозможно во время программирования вместе с
  • Страница 20 из 24
    DS1982 Рис. 10. ПРОЦЕДУРА ИНИЦИАЛИЗАЦИИ «ИМПУЛЬСЫ СБРОСА И ПРИСУТСТВИЯ». ÌÀÑÒÅÐ TX “ÈÌÏÓËÜÑ ÑÁÐÎÑÀ” ÌÀÑÒÅÐ RX “ÈÌÏÓËÜÑ ÑÁÐÎÑÀ” tRSTH VPULLUP VPULLUP MIN VIH MIN VIL MAX 0V tRSTL tR tPDL tPDH ÐÅÇÈÑÒÎÐ ÌÀÑÒÅÐ DS1982 480 ìêñ £ tRSTL < * 480 ìêñ £ tRSTH < ¥ (âêëþ÷àåò âðåìÿ âîññòàíîâëåíèÿ) 15 ìêñ £ tPDH
  • Страница 21 из 24
    DS1982 Временной интервал записи нуля tSLOT VPULLUP VPULLUP MIN VIH MIN tREC ÎÊÍÎ ÎÏÐÎÑÀ DS1982 VIL MAX 0V 15 ìêñ 60 ìêñ tLOW0 60 ìêñ £ tLOW0 < tSLOT < 120 ìêñ 1 ìêñ £ tREC < ¥ ÐÅÇÈÑÒÎÐ ÌÀÑÒÅÐ DS1982 Временной интервал чтения данных tSLOT VPULLUP VPULLUP MIN VIH MIN tREC ÎÊÍÎ ÎÏÐÎÑÀ ÌÀÑÒÅÐÀ VIL MAX
  • Страница 22 из 24
    DS1982 МАКСИМАЛЬНО ДОПУСТИМЫЕ УСЛОВИЯ* Напряжение на любом выводе относительно земли Рабочая температура Температура хранения –0.5В .. +12В –40°C .. +85°C –55°C .. +125°C *Данные условия являются напряженными, и функционирование устройства при этих или любых других условиях, выходящих за
  • Страница 23 из 24
    DS1982 ПРИМЕЧАНИЯ: 1. Все напряжения указаны относительно земли. 2. VPUP = напряжение внешней подтяжки. 3. Нагрузка на землю, представленная входом. 4. Дополнительный сброс или последовательность обмена не может начинаться во время высокого уровня сброса. 5. Время установления данных при чтении
  • Страница 24 из 24