Rainbow-electronics DS2490 Bedienungsanleitung Seite 9

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 49
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 8
DS2490
9 из 49
ся в зависимости от параметров подключенных приборов 1Wire и/или от действий процессора хоста.
Более подробно временные параметры рассмотрены в разделе «Команды Режима». Обработка команды
PULSE осуществляется одинаково, независимо от типа формируемого импульса (мощная подтяжка
или импульс программирования). Как показано на рисунках, обработка команды PULSE начинается в
момент времени t
1
, а в момент времени t
2
формирование импульса завершается.
Для программирования СППЗУ к шине 1Wire должен быть подключен только один ведомый при
бор, при этом длина кабеля между микросхемой DS2490 и прибором СППЗУ должна быть как можно
меньше (не более нескольких метров). Скорость нарастания и спада фронтов импульса программиро
вания («крутизна») активно управляется микросхемой DS2490, как показано на Рис. 9. Не следует гене
рировать импульс программирования при наличии на шине приборов, не являющихся СППЗУ; это мо
жет привести к выходу из строя как данного прибора, так и самой микросхемы DS2490. Добавим также,
что корректный импульс программирования может быть сгенерирован только в том случае, если на вы
вод V
PP
микросхемы DS2490 поступает напряжение программирования 12 В.
В некоторых приложениях может потребоваться такая длительность мощной подтяжки или импуль
са программирования, которую нельзя получить, используя предопределенные значения (эти значения
приведены в разделе «Команды Режима»). Выбор неопределенной длительности позволяет хосту гене
рировать импульсы любой длительности. Однако в таком случае хост должен сам активно управлять
длительностью импульса. Если хост по какойлибо причине не может завершить импульс, то микросхе
ме DS2490 может потребоваться сброс по питанию или цикл сброса, инициируемый мастером. Поэто
му неопределенная длительность должна использоваться, только если это совершенно необходимо.
Для завершения импульса неопределенной длительности используются команды Управления HALT
EXECUTION WHEN DONE или HALT EXECUTION WHEN IDLE. Как и в предыдущем случае, обра
ботка команды осуществляется одинаково, независимо от того, используется ли она для формирования
мощной подтяжки или импульса программирования.
Рис. 8. Мощная подтяжка к 5 В, предопределенная длительность
Рис. 9. Импульс программирования 12 В, предопределенная длительность
t
SPU
t
1
t
2
5 В
0 В
Начало следующего
временного интервала
Конец предыдущего
временного
интервала
t
PP
t
1
t
r
t
f
t
2
5 В
0 В
Начало следующего
временного интервала
Конец предыдущего
временного
интервала
12 В
t
r
500 нс, t
f
5 мкс
Seitenansicht 8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 ... 48 49

Kommentare zu diesen Handbüchern

Keine Kommentare