Пользовательский блок DS18B20
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 28 апр 2018, 09:06
- Откуда: Ростов-на-Дону
- Имя: Андрей
Пользовательский блок DS18B20
https://flprog.ru/downloads/usersblocks ... omment-150
Использовал этот блок в своем проекте. В железе показывает 3.31 градус, если греть датчик температура меняется. Схема для теста следующая: сам блок пользователя DS18B20 выше по ссылке, конвертация строк, дисплей. Если вставить стандартный блок DS18B20 из программы, все работает. Подправьте этот блок, идея хорошая.
Использовал этот блок в своем проекте. В железе показывает 3.31 градус, если греть датчик температура меняется. Схема для теста следующая: сам блок пользователя DS18B20 выше по ссылке, конвертация строк, дисплей. Если вставить стандартный блок DS18B20 из программы, все работает. Подправьте этот блок, идея хорошая.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Пользовательский блок DS18B20
[ref]saybeer[/ref], Тут есть, попробуй
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 28 апр 2018, 09:06
- Откуда: Ростов-на-Дону
- Имя: Андрей
Пользовательский блок DS18B20
У меня один датчик один пин. Я использую сканирование шины для автоматического задания адреса датчику через массив. Вручную прописывать все (их пока 20) очень долго. У этого блока есть выход ERROR, который я использую в проекте.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 28 апр 2018, 09:06
- Откуда: Ростов-на-Дону
- Имя: Андрей
Пользовательский блок DS18B20
Если ставить стандартный блок DS18B20, то в сравнении с рядом лежащей термопарой разница в температуре примерно 1 градус, что есть хорошо. Если использовать https://flprog.ru/downloads/usersblocks ... omment-150 разница доходит до 7 градусов!!! Как это исправить?
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
Пользовательский блок DS18B20
Врёт в большую сторону? Какой период опроса? При частом опросе у этих датчиков заметен саморазогрев. Если используете пользовательский блок и один датчик на пин сканирование шины не нужно.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 28 апр 2018, 09:06
- Откуда: Ростов-на-Дону
- Имя: Андрей
Пользовательский блок DS18B20
В большую сторону показания завышает на 6-7 градусов пользовательский блок, период опроса 1с, делал больше ничего не изменилось. Если использовать стандартный блок DS18B20, задать массив и установить скан. шины (чтоб не задавать адрес в ручную) температура более менее совпадает с термопарой разница 1 градус.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей