Проблемы с работой 5 датчиков DS18b20

Andrei83
Offline
Зарегистрирован: 25.03.2014

Добрый день! Подключаю 5 датчиков DS18b20 по 3-х проводной схеме:http://tinkerprojects.blogspot.com/2010_12_01_archive.html   заливаю стандартный скетч из библиотеки  DallasTemperature и в мониторе портов выдает что не найдено ни одного адресса, если убираю один любой датчик, скетч отрабатывает. Тоесть получается что 4 датчика отрабатывают нормально, а когда добавляю пятый - не работает вообще ничего. Может кто-то сталкивался с похожей проблемой, в чем проблема?

dmw
Offline
Зарегистрирован: 24.03.2013

Уменьшите сопротивление подтягивающего резистора.

ales2k
Offline
Зарегистрирован: 25.02.2013

И переместите его поближе к МК

Andrei83
Offline
Зарегистрирован: 25.03.2014

ales2k пишет:

И переместите его поближе к МК

Схема собрана на макетке, поэтому резистор находится и так близко к МК

Andrei83
Offline
Зарегистрирован: 25.03.2014

dmw пишет:

Уменьшите сопротивление подтягивающего резистора.

Действительно, поставил переменный резистор, которым уменьшил сопротивление и все датчики заработали.

Спасибо за подсказку

appconwireless
Offline
Зарегистрирован: 05.12.2013
Существует впечатляющий решение вызывается непосредственно датчик чтение: RF5151 & RF4432S. RF5151 модуль интегрируется 12bit высоким разрешением АЦП, который может использоваться для подключения различных типов аналоговых или цифровых датчиков - PT1000 (тонкий платинового фильм), Даллас Полу / Максим DS18B20 (цифровой термометр), Sensirion SHT21/25 (влажности / температуры) и т.д. Пользователям не нужно писать коды между датчиком и модулем RF5151, и никакого внешнего MCU или другие компоненты не требуются. 
Для простейшие приложения пользователи смогут припаять датчик к выводам модуля RF5151 построить беспроводную систему передающий датчик легко. Модуль может собирать данные с датчиков и отправить его на спутник Модуль приемника RF4432S в настраиваемых интервалах, что минимизирует затраты на комплектующие и уменьшает время разработки новых проектов. RF4432S поддерживает прием мутил RF5151s построить беспроводную сенсорную сеть. Один RF4432S может обрабатывать около макс данных датчиков 50 RF5151s в сети.