Электролитический и керамический конденсаторы стоят по питанию датчика. Постоянный резистор установлен в качестве подтяжки, с плюса питания на выход данных.
Датчики подключаются параллельно. Датчики необходимо включать только в линию. В качестве кабеля подключения, необходимо использовать экранированную витую пару не ниже пятой категории.
Подключаю к контроллеру один датчик, через датчик подключаю второй, определяются нормально. Проблема в том, что второй датчик показывает температуру -0.1C, хотя по-отдельности работают как надо. В чем может быть проблема? Та же проблема, если подключаю оба датчика сразу к контроллеру.
Для правильного определения уникального адреса датчика, их необходимо подключать по очереди. Для получения температуры того или иного датчика необходимо отправлять запрос на свой уникальный адрес. skproj.ru/ds18b20-podklyuchenie-k-arduino/
Последнее редактирование: 30 Март 2016 09:17 от Советник.
Обратите внимание, при питании от USB порта можно только добавлять датчики. При работе с группой добавленных датчиков необходимо использовать питание 12В.