Инструкция по эксплуатации Rainbow Electronics DS2490 — страница 20

ФорматФормат: Руководство СтраницСтраниц: 48 КатегорияКатегория: Панель управления ДобавилДобавил: OLD

Инструкция для Инструкция по эксплуатации Rainbow Electronics DS2490 на русском языке. Документ можно использовать для ознакомления с информацией, относящейся к данной модели.

Инструкция представлена в формате PDF, просмотр, скачивание на компьютер, смартфон бесплатно. Возможность печати зависит от используемой программы и настроек устройства. Содержание, структура и объём документа могут различаться в зависимости от модели, версии и редакции руководства. Перед использованием рекомендуется убедиться, что инструкция соответствует вашей модели.

Назад
/ 48
Вперёд
Страница 20
DS2490

21 из 49

PULSE (Импульс) Эта команда используется для временного подтягивания шины 1 Wire к +12 В чтобы обеспечить программирование приборов СППЗУ или формирования мощной подтяжки к +5 В для подачи дополнительной энергии подключенному прибору iButton например датчику температуры или криптографическому iButton Тип импульса определяется значением встроенного бита параметра TYPE Длительность импульса определяется значением в соответствующем регистре режима (импульс программирования или мощной подтяжки) Для определения наличия напряжения программирования +12 В (V

) используется бит 12VP байта флагов состояния прибора (2 й бит) см Табл 17.

1 WIRE RESET (Сброс шины 1 Wire) Эта команда используется для генерирования импульса сброса на шине 1 Wire и как опция для изменения скорости 1 Wire Новая скорость будет действовать только в том случае если встроенный командный бит SE будет установлен в 1 Если команда 1 WIRE RESET посылается после команды Ускоренный пропуск ПЗУ бит SE должен быть установлен в 1 а код новой скорости должен быть 0x02 Дополнительную информацию о скорости обмена данными см в разделе «Команды Режима» Для переключения обратно на обычную скорость следует установить бит SE = 1 и новое значение параметра скорости 0x00 (обычная скорость) или 0x01 (гибкая скорость).

BIT I/O (Чтение/запись бита) Эта команда генерирует один временной интервал на шине 1 Wire и считывает ответ Бит данных d3 (D) 1 го байта команды определяет значение которое будет записано на шину 1 Wire После окончания этого временного интервала как опция может подключаться мощ ная подтяжка Для этого используются встроенные командные биты SPU и CIB При CIB = 1 требуемая мощная подтяжка будет осуществляться только если с шины будет считан 0 Возврат данных хосту про исходит лишь в том случае если встроенный бит ICP = 0 Если ICP = 0 то считанный из прибора

Параметры команды:

1 байт задающий новую длительность

Данные EP2:

Отсутствуют эта команда использует в качестве входных данных параметр команды

Данные EP3:

Отсутствуют

Регистр результатов:

Если ICP = 1: данные результата не генерируются Если ICP = 0 и NTF = 1: будет генерироваться значение результата 0x00. Если ICP = 0 и NTF = 0: данные результата не генерируются поскольку отсутствуют коды ошибок связанные с этой командой

Параметры команды:

Отсутствуют

Данные EP2:

Отсутствуют

Данные EP3:

Отсутствуют

Регистр результатов:

Условие

ICP = 0 NTF = 0 или 1: напряжение +12 В не обнаружено

0x00

ICP = 0 NTF = 1: ошибок не обнаружено

Отсутствует

ICP = 0 NTF = 0: ошибок не обнаружено

Отсутствует

ICP = 1

Параметры команды:

1 байт задающий новую скорость после сброса

Данные EP2:

Отсутствуют

Данные EP3:

Отсутствуют

Регистр результатов:

Условие

SH NRS APP

ICP = 0 NTF = 0 или 1: нестандартная ситуация или был обнару жен сигнальный импульс присутствия

0x00

ICP = 0 NTF = 1: ошибок не обнаружено

Отсутствует

ICP = 0 NTF = 0: ошибок не обнаружено

Отсутствует

ICP = 1
Нашли ошибку?