Ds1963s формирует задержку t, Промежуток t, Должен быть как минимум равен сумме t – Инструкция по эксплуатации Rainbow Electronics DS1963S
Страница 32: Сразу после окончания интервала t, До t, Или выше максимального значения v, Ε + t, К моменту t
DS1963S
32 из 40
ускоренного режима в режим обычной скорости. Если DS1963S находится в ускоренном режиме,
и длительность t
RSTL
не превышает 80 мкс, устройство остается в ускоренном режиме.
Рис. 11. ПРОЦЕДУРА ИНИЦИАЛИЗАЦИИ (ИМПУЛЬСЫ СБРОСА И ПРИСУТСТВИЯ).
t
RSTL
t
PDL
t
RSTH
t
PDH
V
PUP
V
IHMASTER
V
TH
V
TL
V
ILMAX
0V
t
F
t
REC
t
MSP
МАСТЕР
ИМПУЛЬС СБРОСА
TX
МАСТЕР
ИМПУЛЬС ПРИСУТСТВИЯ
RX
РЕЗИСТОР
МАСТЕР
DS1963S
ε
После того, как мастер освобождает линию, он переходит в режим приема (RX). Теперь
1-проводная шина находится в состоянии высокого уровня, что обеспечивается подтягивающим
резистором, или, в случае применения драйвера DS2480B, активной схемой. Когда достигается
порог V
TH
, DS1963S формирует задержку t
PDH
, а затем посылает импульс присутствия путем
удержания линии в состоянии низкого уровня в течение времени t
PDL
. Для обнаружения импульса
присутствия мастер должен проверить состояние линии в момент t
MSP
.
Промежуток t
RSTH
должен быть как минимум равен сумме t
PDHMAX
, t
PDLMAX
и t
RECMIN
. Сразу после
окончания интервала t
RSTH
может производиться обмен данными. В сети, содержащей
разнородные устройства, длительность t
RSTH
должна быть увеличена как минимум до 480 мкс на
стандартной скорости и до 48 мкс в ускоренном режиме для согласования с другими
1-проводными устройствами.
Временные интервалы записи и чтения
Обмен данными с DS1963S происходит с помощью временных интервалов, каждый из которых
служит для передачи одного бита. Временные интервалы записи предназначены для передачи
данных от мастера к подчиненному устройству, а временные интервалы чтения – от подчиненного
устройства к мастеру. Определение интервалов записи и чтения проиллюстрировано на рис. 12.
Любой интервал начинается с того, что мастер переводит линию в состояние низкого уровня. Как
только напряжение на линии упадет ниже порога V
TL
, в DS1963S начинается формирование
внутреннего временного интервала. Разброс длительности этого интервала определяет окно
опроса подчиненного устройства, которое длится от t
SLSMIN
до t
SLSMAX
. Напряжение на линии
данных в момент опроса определяет, каким воспринимает DS1963S этот временной интервал: как
1 или как 0. Для обеспечения надежного обмена напряжение в течение всего окна опроса должно
быть или ниже V
ILMAX
, или выше максимального значения V
TH
.
Передача данных от мастера к подчиненному устройству
Для временного интервала записи единицы время удержания мастером низкого уровня (t
MPD1
=
t
W1L
-
ε + t
F
) должно быть достаточно малым, чтобы позволить напряжению на линии достичь
значения V
TH
к моменту t
SLSMIN
, ближайшей точки опроса DS1963S. После самой дальней точки
опроса (t
SLSMAX
) перед началом следующего временного интервала требуется время
восстановления (t
REC
).