Ds1961s формирует задержку t, Промежуток t, Должен быть как минимум равен сумме t – Инструкция по эксплуатации Rainbow Electronics DS1961S

Страница 32: Сразу после окончания интервала t, До t, Или выше максимального значения v, Ε + t, К моменту t, До самой дальней точки опроса ds1961s в момент t, Перед началом следующего

Advertising
background image

DS1961S

32 из 38

Рис. 10. ПРОЦЕДУРА ИНИЦИАЛИЗАЦИИ (ИМПУЛЬСЫ СБРОСА И ПРИСУТСТВИЯ).

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

РЕЗИСТОР

МАСТЕР

DS1961S

ε

После того, как мастер освобождает линию, он переходит в режим приема (RX). Теперь
1-проводная шина находится в состоянии высокого уровня, что обеспечивается подтягивающим
резистором, или в случае применения драйвера DS2480B, активной схемой. Когда достигается
порог V

TH

, DS1961S формирует задержку t

PDH

, а затем посылает импульс присутствия путем

удержания линии в состоянии низкого уровня в течение времени t

PDL

. Для обнаружения импульса

присутствия мастер должен проверить состояние линии в момент t

MSP

.

Промежуток t

RSTH

должен быть как минимум равен сумме t

PDHMAX

, t

PDLMAX

и t

RECMIN

. Сразу после

окончания интервала t

RSTH

может производиться обмен данными. В сети, содержащей

разнородные устройства, длительность t

RSTH

должна быть увеличена как минимум до 480 мкс на

стандартной скорости и до 48 мкс в ускоренном режиме для согласования с другими
1-проводными устройствами.

Временные интервалы записи и чтения
Обмен данными с DS1961S происходит с помощью временных интервалов, каждый из которых
служит для передачи одного бита. Временные интервалы записи предназначены для передачи
данных от мастера к подчиненному устройству, а временные интервалы чтения – от подчиненного
устройства к мастеру. Определение интервалов записи и чтения проиллюстрировано на рис. 11.
Любой интервал начинается с того, что мастер переводит линию в состояние низкого уровня. Как
только напряжение на линии упадет ниже порога V

TL

, в DS1961S начинается формирование

внутреннего временного интервала. Разброс длительности этого интервала определяет окно
опроса подчиненного устройства, которое длится от t

SLSMIN

до t

SLSMAX

. Напряжение на линии

данных в момент опроса определяет, каким воспринимает DS1961S этот временной интервал: как
1 или как 0. Для обеспечения надежного обмена напряжение в течение всего окна опроса должно
быть или ниже V

ILMAX

, или выше максимального значения V

TH

.


Передача данных от мастера к подчиненному устройству
Для временного интервала записи единицы время удержания мастером низкого уровня (t

MPD1

=

t

W1L

-

ε + t

F

) должно быть достаточно малым, чтобы позволить напряжению на линии достичь

значения V

TH

к моменту t

SLSMIN

, ближайшей точки опроса DS1961S. После самой дальней точки

опроса (t

SLSMAX

) перед началом следующего временного интервала требуется время

восстановления (t

REC

).

Для временного интервала записи нуля время удержания мастером низкого уровня (t

MPD0

= t

W0L

+

t

F

) должно быть достаточно большим, чтобы сохранить напряжение на линии ниже значения

V

ILMAX

до самой дальней точки опроса DS1961S в момент t

SLSMAX

. Перед началом следующего

Advertising