Несолько термодатчиков на одной шине

Обсуждаем цифровые устройства...
Ответить
ZhukV
Родился
Сообщения: 15
Зарегистрирован: Вс дек 08, 2013 21:15:53

Несолько термодатчиков на одной шине

Сообщение ZhukV »

Доброго времени суток всем.

Задача: есть несколько термодатчиков, работающих по интерфейсу 1Wire (DS1820 к примеру), с которых необходимо взять температуру.
Как я понимаю, исходя из того, что датчики имеют уникальные адреса (64-битный серийный номер) и команды на поиск ROM-а, можно будет эти датчики прилопатить на одну шину.
Вопрос: можно ли каким-то образом, во время инициализации контроллера опросить все датчики, которые находятся на одной шине, но по отдельности, чтобы потом можно быть их опрашивать по одному зная их серийные номера (ключи)?

P.S.
Простите, может вопрос покажется глупым, пока что только учусь :)
Реклама
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Re: Несолько термодатчиков на одной шине

Сообщение uldemir »

Читать тему: http://radiokot.ru/forum/viewtopic.php? ... 6#p1500606. Там есть ссылка на документ как это делать.
Реклама
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1482
Зарегистрирован: Вс май 13, 2012 00:01:54

Re: Несолько термодатчиков на одной шине

Сообщение Ariadna-on-Line »

На Инглише.
Для просмотра отключите нафиг Яву.
Вложения
1_Wire Search Algoriyhm.rar
(437.43 КБ) 135 скачиваний
Ответить

Вернуться в «Цифровая техника»