Нужна помощь по поводу датчиков 18B20
Нужна помощь по поводу датчиков 18B20
Кто может помочь реализовать 12битное разрешение датчиков18В20 для отображения десятых градуса ОКО- U V 3.4
Re: Нужна помощь по поводу датчиков 18B20
кстати, 12битное представление позволяет видеть десятые доли градуса, но ... сама точность (погрешность) измерения Т этого датчика все-равно равна 0.5С.
простыми словами толку особого нет видеть например 35.2С, если точность этих измерений +/- 0.5С
простыми словами толку особого нет видеть например 35.2С, если точность этих измерений +/- 0.5С
тяжело начинать с нуля, но тяжелее с глубокого минуса
Re: Нужна помощь по поводу датчиков 18B20
Во первых, погрешности складываются.
Принцип работы этого датчика основан на сравнении показаний счетчиков двух контуров, термостабилизированного и нетермостабилизированного
.
И чем больше время преобразования, тем с большей точностью можно вычислить температуру (см. рабочую кривую) .
Итоговая абсолютная погрешность будет равна погрешности датчика плюс информационная погрешность канала
Т.Е 0,5 + 0,5 уже 1 "C.
Во вторых, что делать, если датчик уже настроен на 12 бит и время его преобразования не 94, а 750 мс?
У меня перестроенный с 9 на 12 бит датчик на OKO-U перестал работать.
Принцип работы этого датчика основан на сравнении показаний счетчиков двух контуров, термостабилизированного и нетермостабилизированного
![Ботан :geek:](./images/smilies/icon_e_geek.gif)
И чем больше время преобразования, тем с большей точностью можно вычислить температуру (см. рабочую кривую) .
Итоговая абсолютная погрешность будет равна погрешности датчика плюс информационная погрешность канала
Т.Е 0,5 + 0,5 уже 1 "C.
Во вторых, что делать, если датчик уже настроен на 12 бит и время его преобразования не 94, а 750 мс?
У меня перестроенный с 9 на 12 бит датчик на OKO-U перестал работать.
Re: Нужна помощь по поводу датчиков 18B20
а зачем вы там меняли, ведь согласно доки на этот датчик у него и там по умолчанию стоит 12-битное разрешение
http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
стр.8
CONFIGURATION REGISTER
...
The power-up default of these bits is R0 = 1 and R1 = 1 (12-bit resolution).
прибор око-и анализирует только старшие 8 бит показаний Т для этого типа датчика - определяет по 8-BIT FAMILY CODE = 28h
а вот в датчике DS18S20 имеется только 9-битное разрешение
http://datasheets.maximintegrated.com/e ... 20-PAR.pdf
прибор око-и анализирует только старшие 8 бит показаний Т для этого типа датчика - определяет по 8-BIT FAMILY CODE = 10h
http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
стр.8
CONFIGURATION REGISTER
...
The power-up default of these bits is R0 = 1 and R1 = 1 (12-bit resolution).
прибор око-и анализирует только старшие 8 бит показаний Т для этого типа датчика - определяет по 8-BIT FAMILY CODE = 28h
а вот в датчике DS18S20 имеется только 9-битное разрешение
http://datasheets.maximintegrated.com/e ... 20-PAR.pdf
прибор око-и анализирует только старшие 8 бит показаний Т для этого типа датчика - определяет по 8-BIT FAMILY CODE = 10h
тяжело начинать с нуля, но тяжелее с глубокого минуса
Re: Нужна помощь по поводу датчиков 18B20
Экспериментировал со временем преобразования. В предыдущем применении датчика требовалась скорость опроса.
Re: Нужна помощь по поводу датчиков 18B20
Доброго дня!
Підскажіть, датчики DS18b20 корректно працюють з oko pro x? Можна ставити?
Підскажіть, датчики DS18b20 корректно працюють з oko pro x? Можна ставити?
Re: Нужна помощь по поводу датчиков 18B20
а що саме вкладено в слово "корректність"?
контролер око-прох працює з двома типами адресних термодачтиків: DS18B20, DS18S20,
тобто з FAMILY_CODE 0x10 та 0x28.
покази датчика в цілих градусах.
якщо декілька термодатчиків, то краще використовувати топологію "гірлянда" - буде стабільніше, ніж "зірка".
офдока по побудові 1-wire мережі
https://www.analog.com/en/technical-art ... works.html
контролер око-прох працює з двома типами адресних термодачтиків: DS18B20, DS18S20,
тобто з FAMILY_CODE 0x10 та 0x28.
покази датчика в цілих градусах.
якщо декілька термодатчиків, то краще використовувати топологію "гірлянда" - буде стабільніше, ніж "зірка".
офдока по побудові 1-wire мережі
https://www.analog.com/en/technical-art ... works.html
тяжело начинать с нуля, но тяжелее с глубокого минуса
Re: Нужна помощь по поводу датчиков 18B20
Дякую за відповідь. Малося на увазі, щоб відображалась поавильно температура. В інструкції вказаний датчик типу ds1820, а ds18b20 трохи інакший, в інтернеті пишуть, що вони не заміняють один одного, тому і спитав. ![Подмигивает ;)](./images/smilies/icon_e_wink.gif)
![Подмигивает ;)](./images/smilies/icon_e_wink.gif)
Re: Нужна помощь по поводу датчиков 18B20
саме так - у них різний формат представлення температури в пакеті даних
фемілі код 0х10
http://www.systronix.com/Resource/ds1820.pdf
ст.5 формат Т
фемілі код 0x28
https://www.rcscomponents.kiev.ua/datas ... -28978.pdf
ст.4 формат Т
обоє фемілі підтримує око-прох, але відображає лише цілу частину градуса.
фемілі код 0х10
http://www.systronix.com/Resource/ds1820.pdf
ст.5 формат Т
фемілі код 0x28
https://www.rcscomponents.kiev.ua/datas ... -28978.pdf
ст.4 формат Т
обоє фемілі підтримує око-прох, але відображає лише цілу частину градуса.
тяжело начинать с нуля, но тяжелее с глубокого минуса