DS24901 из 49DS2490www.maximic.comМикросхема моста USB — 1WireОСНОВНЫЕ ХАРАКТЕРИСТИКИ Осуществляет обмен данными по шине 1Wire® на обычной и повыш
DS249010 из 49ОБМЕН ДАННЫМИ ПО ШИНЕ USBОбмен данными с микросхемой DS2490 осуществляется с помощью стандартных USBзапросов, называемых также в насто
DS249011 из 49EP1 является конечной точкой для канала прерываний (от прибора к хосту) и используется для передачи хосту данных регистра состояния и и
DS249012 из 49Таблица 4. Команды ядра USBПримечания:1. Для запроса SET_CONFIGURATION допустимыми являются только два значения конфигурации: 0 и 1. Зна
DS249013 из 492. Поле wLength используется командой Управления GET COMM CMDS для указания числа байтов команды/параметров, которое следует считать из
DS249014 из 49жима. Для формирования мощной подтяжки, генерирования импульса программирования или изменения скорости предусмотрены определенные коман
DS249015 из 491WIRE SPEED (Скорость передачи по шине 1Wire) — Эта команда используется для установкискорости обмена данными по шине 1Wire; при этом
DS249016 из 49Таблица 8. Коды длительности импульса программированияPULLDOWN SLEW RATE (Скорость спада при подтяжке вниз) — Эта команда используется д
DS249017 из 49Таблица 10. Коды длительности интервала НИЗКОГО уровня при записи 1 для гибкой скоростиDSOW0 RECOVERY TIME (Время восстановления DSOW0)
DS249018 из 49Таблица 12. Значения параметров 1Wire, устанавливаемые по умолчанию после подачи питанияКОМАНДЫ УПРАВЛЕНИЯКоманды Управления микросхемы
DS249019 из 49HALT EXECUTION WHEN IDLE (Прекращение выполнения команды в режиме ожидания) — Этакоманда используется для прекращения выполнения текущей
DS24902 из 49ОПИСАНИЕМикросхема DS2490 представляет собой мост, который позволяет осуществлять обмен даннымимежду хостсистемой USB и шиной 1Wire. Ми
DS249020 из 49В зависимости от установок встроенных битов ICP и NTF команд Обмена данными (см. Приложение 2) в регистре результатов (Result Register)
DS249021 из 49PULSE (Импульс) — Эта команда используется для временного подтягивания шины 1Wire к +12 В,чтобы обеспечить программирование приборов СП
DS249022 из 491Wire бит сохраняется в FIFOбуфере конечной точки EP3 и считывается хостом, используя транзакцию массивов данных через EP3.Таблица 15
DS249023 из 49MATCH ACCESS (Адресация путем сравнения) — Эта команда используется для адресации прибора,подключенного к активной секции шины 1Wire, с
DS249024 из 49DO & RELEASE — Эта команда обычно используется для управления работой CPU криптографических iButton, которые требуют отключающей по
DS249025 из 49SET PATH (Установка пути) — Эта команда используется для активирования группы ответвителей,которые в конечном счете обеспечивают доступ
DS249026 из 49полной страницы необходимо соответствующим образом установить параметр размера страницы и адрес назначения. Перед выполнением команды в
DS249027 из 49CRC8. Встроенный командный бит CIB используется для задания размера считываемого заголовка(2 или 3 байта). Помимо этого, для очистки бу
DS249028 из 49SEARCH ACCESS (Адресация путем поиска) — Команда SEARCH ACCESS используется либо дляадресации прибора при помощи команды Поиск ПЗУ, либо
DS249029 из 49ОБРАТНАЯ СВЯЗЬ С ПРИБОРОМОбратная связь микросхемы DS2490 с хостом (передача данных регистров состояния и результатов)осуществляется чер
DS24903 из 49СТРУКТУРА ДОКУМЕНТАДалее в этом документе имеются следующие основные разделы:ОБЗОРМикросхема DS2490 осуществляет непосредственное соедине
DS249030 из 49Длительность импульса программирования0x03 Текущая длительность импульса программированияУправление скоростью спада при подтяжке вниз0x0
DS249031 из 49Примечания:1. Если бит EP0F установлен в 1, это означает, что FIFOбуфер конечной точки EP0 во время приема нового установочного пакета
DS249032 из 49Таблица 19. Значения регистров результатов DS2490ПРИЕМОПЕРЕДАТЧИК USBМикросхема DS2490 содержит встроенный USBсовместимый приемопередат
DS249033 из 49Рис. 11. Согласование приемопередатчика USBВЫХОД ПРИОСТАНОВКИСигнал на выходе приостановки (SUSO) является функцией как состояния USBпр
DS249034 из 49ПРЕДЕЛЬНОДОПУСТИМЫЕ ПАРАМЕТРЫ*Напряжение на любом выводе относительно земли –0.5…+6.0 ВДиапазон рабочих температур 0…+70°CТемпература х
DS249035 из 49Примечания:1. Справедливо только в том случае, если подключен источник питания 12 В (VPP). Если выводы VPP и VD соединены, ток не превы
DS249036 из 49C34.7R224 Ом1%R324 Ом1%C633C733C10.1C433C533X112.0 МГцD1BAT54SC21.0L1J1L2EMIфильтрEMIфильтрПримечания:1. Резисторы 0.125 Вт, ±5%, если
DS249037 из 49ПРИЛОЖЕНИЕ 1. КОМАНДЫ УПРАВЛЕНИЯ МИКРОСХЕМЫ DS2490, КОДЫ УСТАНОВОЧНОГО ПАКЕТАКОМАНДЫ УПРАВЛЕНИЯRESET DEVICEКоды пакета:bmRequestType 0x4
DS249038 из 49wIndex 0x0000wLength 0x0000FLUSH COMM CMDSПеред обработкой команды FLUSH COMM CMDS микросхема DS2490 должна находиться в состоянии остан
DS249039 из 49ПРИЛОЖЕНИЕ 2.КОМАНДЫ ОБМЕНА ДАННЫМИ МИКРОСХЕМЫ DS2490,ВСТРОЕННЫЕ БИТЫ КОМАНДЫ, КОДЫ УСТАНОВОЧНОГО ПАКЕТАКоманды Обмена данными содержат
DS24904 из 49Рис. 1. Функциональная блоксхема DS2490На Рис. 2 (a…c) показаны типичные примеры использования микросхемы DS2490. Из приведенныхпримеров
DS249040 из 49SM SM = 1 осуществляет поиск идентификаторов ПЗУ и сообщает о них, не предоставляя доступа к конкретному прибору.SM = 0 осуществляет «С
DS249041 из 49wValue Байт 2 Байт 1Байт 2: 0 PST 0 0 F NTF ICP 0Байт 1: 0100SE01IMwIndex Байт 2 Байт 1Байт 2 — 0x00 (не используется)Байт 1 — новая ско
DS249042 из 49wValue Байт 2 Байт 1Байт 2: 0 0 0 SPU 0 NTF ICP RSTБайт 1: 0111010IMwIndex Байт 2 Байт 1Байт 2 — размер блока (HI), старший байтБайт 1 —
DS249043 из 49bRequest COMM_CMDwValue Байт 2 Байт 1Байт 2: 0 1 1 SPU F NTF ICP 0Байт 1: 1 0 0 1 R 0 1 IMwIndex Байт 2 Байт 1Байт 2 — 0x00 (не использу
DS249044 из 49Коды пакета:bmRequestType 0x40bRequest COMM_CMDwValue Байт 2 Байт 1Байт 2: 0 0 DT 0 F NTF ICP 0Байт 1: 1 1 0 0 Z 1 0 IMwIndex Байт 2 Бай
DS249045 из 49SEARCH ACCESSКоды пакета:bmRequestType 0x40bRequest COMM_CMDwValue Байт 2 Байт 1Байт 2: 0 RTS 0 0 F NTF ICP RSTБайт 1: 1111SM10IMwIndex
DS249046 из 49ПРИЛОЖЕНИЕ 3. КОМАНДЫ РЕЖИМА МИКРОСХЕМЫ DS2490, КОДЫ УСТАНОВОЧНОГО ПАКЕТАКОМАНДЫ РЕЖИМАENABLE PULSEКоды пакета:bmRequestType 0x40bReques
DS249047 из 49wIndex Байт 2 Байт 1Байт 2 — 0x00Байт 1 — беззнаковое 8битное двоичное число, определяющее длительность подтяжки.Зависимость длительнос
DS249048 из 49DSOW0 RECOVERY TIMEКоды пакета:bmRequestType 0x40bRequest MODE_CMDwValue MOD_DSOW0_TRECwIndex Байт 2 Байт 1Байт 2 — 0x00Байт 1 — код, оп
DS249049 из 49ПРИЛОЖЕНИЕ 4. КОДЫ КОМАНД И ТИПОВ КОМАНДКОДЫ ТИПОВ КОМАНДНаименование bRequestCONTROL_CMD 0x00COMM_CMD 0x01MODE_CMD 0x02КОДЫ КОМАНД УПРА
DS24905 из 49КОНТРОЛЛЕР ИНТЕРФЕЙСА 1WIREВсе команды обмена данными по шине 1Wire, посылаемые микросхеме DS2490, обрабатываютсяконтроллером интерфейс
DS24906 из 49Рис. 4. Управление скоростью спадаКак показали всесторонние испытания, при длине до 300 м сеть 1Wire будет работать лучше, есливремя спа
DS24907 из 49Рис. 5. Сброс/Обнаружение присутствияНОМИНАЛЬНЫЕ ЗНАЧЕНИЯ ВРЕМЕННЫХ ПАРАМЕТРОВПосле выполнения команды Сброс шины 1Wire (1WIRE RESET) (
DS24908 из 49ется больше времени для изменения своего состояния, рекомендуется также задержать момент выборки шины для считывания. Увеличение значени
DS24909 из 49ся в зависимости от параметров подключенных приборов 1Wire и/или от действий процессора хоста.Более подробно временные параметры рассмот
Kommentare zu diesen Handbüchern