Страница 2 из 2

Показания температуры на 1602

Добавлено: 15 июн 2018, 23:45
Serg_Grn
Flprog тут ни при чём, меняйте датчик и да будет Вам счастье.

Показания температуры на 1602

Добавлено: 15 июн 2018, 23:55
Fuji1604
Режим – измерение температуры.

Основная функция DS18B20 – преобразование температуры датчика в цифровой код. Разрешение преобразования задается 9, 10, 11 или 12 бит. Это соответствует разрешающей способность - 0,5 (1/2) °C, 0,25 (1/4) °C, 0,125 (1/8) °C и 0,0625 (1/16) °C. При включении питания, состояние регистра конфигурации устанавливается на разрешение 12 бит. ( http://mypractic.ru/ds18b20-datchik-tem ... azyke.html )

У вас паразитное питание? Где то мне попадалась информация что при паразитном питании датчик снижает разрешающую способность.

Показания температуры на 1602

Добавлено: 16 июн 2018, 10:27
Serg_Grn
Fuji1604 писал(а): 15 июн 2018, 23:55Где то мне попадалась информация что при паразитном питании датчик снижает разрешающую способность.
Включал DS18B20 по схеме с паразитным питанием - не снижает.
Но датчиков много, всякое может быть...

Показания температуры на 1602

Добавлено: 19 июл 2018, 01:42
Kotafey
bester писал(а): 15 июн 2018, 17:19Как сделать, чтоб показания температуры менялись на экране 1602 по 0,1 а не по 0,5 градусов? Сейчас меняются примерно так: 25.0, 25.5, 26.0, 26.5, а нужно 25.0,25.1,25.2, 25.3, 25.4 и т.д.
Этот датчик не так прост как кажется. У меня их десятка "нормальных" попался такой же как у вас. Контроллер внутри этого датчика програмируемый. Можно задать различные параметры, аварии, диапазон и конечно точность.

Отправлено спустя 21 минуту 21 секунду:
Тут понятно и подробно https://radioparty.ru/prog-avr/program- ... on-ds18b20

Отправлено спустя 5 минут 9 секунд:
Устанавливаем разрешение 12 бит. http://arduino.ru/forum/programmirovani ... -na-12-bit