Rainbow-electronics DS2490 Manual do Utilizador Página 15

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 49
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 14
DS2490
15 из 49
1WIRE SPEED (Скорость передачи по шине 1Wire) — Эта команда используется для установки
скорости обмена данными по шине 1Wire; при этом возможны три варианта установки. Коды парамет
ров для выбора желаемой или требуемой скорости приведены в Табл. 6. Из таблицы видно, что значе
ния скорости для кодов 0x3...0xF не определены. Микросхема DS2490 декодирует 3 младших бита кода
скорости шины 1Wire. Посылка кода, отличного от указанных в Табл. 6, приведет к непредсказуемому
поведению микросхемы. По умолчанию для DS2490 после подачи питания устанавливается обычная ско
рость обмена данными.
Таблица 6. Коды скорости шины 1Wire
STRONG PULLUP DURATION (Длительность мощной подтяжки) — Эта команда используется для
установки длительности действия мощной подтяжки шины 1Wire. Как указано в Табл. 7, длительность
задается с кратностью 16 мс при помощи 8битного беззнакового двоичного числа в диапазоне
0x00…0xFE. Значение 0x01 соответствует длительности 16 мс, 0x02 — 32 мс и т.д. Значение 0x00 соот
ветствует неопределенной длительности. Значение параметра, равное 0xFF, зарезервировано и приве
дет к формированию прибором импульса подтяжки длительностью менее 1 мкс. Чтобы завершить ра
боту подтяжки неопределенной длительности, следует использовать одну из двух команд Управления:
HALT EXECUTION WHEN DONE или HALT EXECUTION WHEN IDLE, как описано в
Приложении 1. Длительность мощной подтяжки, устанавливаемая DS2490 по умолчанию после подачи
питания, составляет 512 мс.
Таблица 7. Коды длительности мощной подтяжки
PROG PULSE DURATION (Длительность импульса программирования) — Эта команда использует
ся для установки длительности импульса программирования 1Wire. Как указано в Табл. 8, длитель
ность задается с кратностью 8 мкс при помощи 8битного беззнакового двоичного числа в диапазоне
0x00…0xFE. Значение 0x00 соответствует неопределенной длительности. Значение параметра, равное
0xFF, зарезервировано и приведет к формированию прибором импульса длительностью менее 1 мкс.
Для завершения формирования импульса программирования неопределенной длительности следует
использовать одну из двух команд Управления: HALT EXECUTION WHEN DONE или HALT
EXECUTION WHEN IDLE. Длительность импульса программирования, устанавливаемая DS2490 по
умолчанию после подачи питания, составляет 51 мкс.
Код Название скорости Скорость передачи данных
0x0 Обычная (Regular) Временной интервал 65 мкс (15.4 Кбит/с)
0x1 Гибкая (Flexible) Временной интервал от 65 до 72 мкс
(от 13.9 до 15.4 Кбит/с)
0x2 Повышенная (Overdrive) Временной интервал 10 мкс (100 Кбит/с)
0x3…0xF Зарезервировано Не определено
Значение Номинальная длительность мощной подтяжки
0x00 Неопределенная
0x01 16 мс
0x02 32 мс
……
0xFE 4.064 с
0xFF Зарезервировано
Vista de página 14
1 2 ... 10 11 12 13 14 15 16 17 18 19 20 ... 48 49

Comentários a estes Manuais

Sem comentários