Как правильно организовать сканирование DS18B20

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
saybeer
Рядовой
Сообщения: 35
Зарегистрирован: 28.04.2018{, 09:06}
Репутация: 0
Откуда: Ростов-на-Дону
Имя: Андрей

Как правильно организовать сканирование DS18B20

#1

Сообщение saybeer » 28.04.2018{, 14:52}

Как правильно собрать модуль для сканирования DS18B20? Как часто опрашивать датчики? Где в программе лучше разместить модуль сканирования? Вот как это выглядит у меня.
СпойлерПоказать
Безымянный.png

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Как правильно организовать сканирование DS18B20

#2

Сообщение Sancho » 28.04.2018{, 14:56}

saybeer,
Просто совет: если Вы хотите получить вразумительный, нормально перевариваемый ответ, прикрепляйте не скрины, а проект в формате .flp
Пусть это и всего-лишь Ваш набросок, но там есть основа - переменные, блоки, и т.д....
Рисовать с нуля очень надоедает.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

saybeer
Рядовой
Сообщения: 35
Зарегистрирован: 28.04.2018{, 09:06}
Репутация: 0
Откуда: Ростов-на-Дону
Имя: Андрей

Как правильно организовать сканирование DS18B20

#3

Сообщение saybeer » 28.04.2018{, 15:07}

Исправляюсь :yu:
Вложения
ScanOneWare.flp
(228.42 КБ) 64 скачивания

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Как правильно организовать сканирование DS18B20

#4

Сообщение grin-mpx » 28.04.2018{, 17:58}

Не вижу смысла опрашивать датчик чаще чем 5-10 сек.
Я у себя сделал так.
Вложения
чтение датчиков.flp
(381.06 КБ) 86 скачиваний

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

Как правильно организовать сканирование DS18B20

#5

Сообщение kulibinsvv » 28.04.2018{, 19:13}

Изменение температуры (особенно в помещении) процесс достаточно медленный. Даже если контролировать температуру теплоносителя в отопительном котле, то делать измерение чаще одного раза в 1-2 минуты смысла не имеет. Или речь идёт об измерении температуры холодной плазмы?
Немного о подключении: постоянная подача питания на датчик ведёт к его саморазогреву и как следствие к систематической погрешности в 2-3 градуса. Поэтому между измерениями лучше питание с датчика снимать.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Как правильно организовать сканирование DS18B20

#6

Сообщение Sancho » 28.04.2018{, 19:46}

kulibinsvv писал(а):
28.04.2018{, 19:13}
постоянная подача питания на датчик ведёт к его саморазогреву и как следствие к систематической погрешности в 2-3 градуса. Поэтому между измерениями лучше питание с датчика снимать.
Позволю себя по субботницки подискутировать: при обмене до 1.5ма, в остальном режиме 1мка. разогрев -по дурацки опрос в каждом циклеЖ
; иначе, при опросе 10 сек -питание филоретово... Погрешность менее процента погрешности. При калибровке устройства целиком учитывается и нивелируется.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

Как правильно организовать сканирование DS18B20

#7

Сообщение kulibinsvv » 29.04.2018{, 07:55}

С
Sancho писал(а):
28.04.2018{, 19:46}
Позволю себя по субботницки подискутировать
Согласен с предыдущим оратором. Но! Это если понимаешь, что делаешь. Большинство, просто тупо, "проводки цепляют". :wizard:
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Ответить

Вернуться в «Спросить у знатоков»