реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Расчёт погрешности ds1621\ds1631
Scanner
сообщение Mar 6 2012, 04:19
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 355
Регистрация: 23-07-08
Из: Пензенская область
Пользователь №: 39 157



Коллеги, кто-нибудь занимался расчётом погрешностей для цифровых датчиков температуры DS1631 (DS1621)? Какая методика расчёта? Актуально ли для таких датчиков нахождение среднеквадратического отклонения дополнительной погрешности?
Go to the top of the page
 
+Quote Post
Tanya
сообщение Mar 6 2012, 04:28
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Scanner @ Mar 6 2012, 08:19) *
Коллеги, кто-нибудь занимался расчётом погрешностей для цифровых датчиков температуры DS1631 (DS1621)? Какая методика расчёта? Актуально ли для таких датчиков нахождение среднеквадратического отклонения дополнительной погрешности?

Думаю, что тот, кто их производит и продает кровно в этом заинтересован. Ленится?
Go to the top of the page
 
+Quote Post
xemul
сообщение Mar 6 2012, 14:18
Сообщение #3



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Если честно, не понял вопроса. Методика обычная, нужны эталонный(е) термометр и термостат.
Посмотрите аппноты производителя app105 и app208.
На доступном мне оборудовании я смог снять только кусок кривули (см. app208) в диапазоне -12..-4 С с точностью 0.1 С для трёх DS1821 (все из разных лотов). Коэффициенты для расчёта компенсации для этих датчиков получились практически одинаковые, но вряд ли результат можно безоглядно распространить на всё их многообразие.
На большее здоровья не хватило - врукопашную ну очень долго, а потом оно (битва за 0.1 С бюджетным способом) стало совсем не нужным.
Go to the top of the page
 
+Quote Post
Scanner
сообщение Mar 7 2012, 08:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 355
Регистрация: 23-07-08
Из: Пензенская область
Пользователь №: 39 157



Цитата(xemul @ Mar 6 2012, 18:18) *
Если честно, не понял вопроса. Методика обычная, нужны эталонный(е) термометр и термостат.
Посмотрите аппноты производителя app105 и app208.
На доступном мне оборудовании я смог снять только кусок кривули (см. app208) в диапазоне -12..-4 С с точностью 0.1 С для трёх DS1821 (все из разных лотов). Коэффициенты для расчёта компенсации для этих датчиков получились практически одинаковые, но вряд ли результат можно безоглядно распространить на всё их многообразие.
На большее здоровья не хватило - врукопашную ну очень долго, а потом оно (битва за 0.1 С бюджетным способом) стало совсем не нужным.

Можно узнать поподробней, как Вы рассчитывали коэффициент компенсации?
Go to the top of the page
 
+Quote Post
xemul
сообщение Mar 7 2012, 10:09
Сообщение #5



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(Scanner @ Mar 7 2012, 12:52) *
Можно узнать поподробней, как Вы рассчитывали коэффициент компенсации?

В моём диапазоне температур зависимость ошибки от температуры была практически линейной (Error = Offset + α*TTS в обозначениях app208), поэтому Offset и α были без затей рассчитаны МНК.
Снимите данные в интересующем Вас диапазоне температур, подберите подходящую функцию для аппроксимации ошибки, найдите её коэффициенты посредством МНК или, если не лень, каким-нить методом многофакторной оптимизации.

(рассуждение за бесполезность этого действа)
Если бы в датчиках была пользовательская NVRAM/EEPROM байтов на 16, можно было бы выполнять калибровку каждого датчика по паре-тройке точек (в зависимости от вида выбранной функции ошибки), рассчитывать коэффициенты и сохранять их в этой NVRAM...
Go to the top of the page
 
+Quote Post
Tanya
сообщение Mar 7 2012, 10:31
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(xemul @ Mar 7 2012, 14:09) *
(рассуждение за бесполезность этого действа)

И еще... а что будет через час, неделю... год...?
Go to the top of the page
 
+Quote Post
xemul
сообщение Mar 7 2012, 10:56
Сообщение #7



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(Tanya @ Mar 7 2012, 14:31) *
И еще... а что будет через час, неделю... год...?

На нынешнем компе не нашёл аппнот от Dallas'а (~ 2000-2001 года издания), где были данные по долговременной стабильности датчиков температуры. ЕМНИП, за 1000 часов при 125 С уход 100% испытуемых датчиков уложился в 0.1 С, на что я тогда и повёлся.
Потом упёрся в необходимость хранения калибровки вместе с датчиком и вернулся к ПТС.
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Mar 11 2012, 12:11
Сообщение #8


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(xemul @ Mar 7 2012, 14:09) *
...Если бы в датчиках была пользовательская NVRAM/EEPROM байтов на 16...


в DS1821 есть два байта, если юзаете как термометр. для колибровки можно заюзать т.к. зависимость линейна, то достаточно скорректировать разброс в партии. скомпенсировать до десятых можно.

(круглый)

Сообщение отредактировал kolobok0 - Mar 11 2012, 12:11
Go to the top of the page
 
+Quote Post
Tanya
сообщение Mar 12 2012, 03:08
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(kolobok0 @ Mar 11 2012, 16:11) *
в DS1821 есть два байта, если юзаете как термометр. для колибровки можно заюзать т.к. зависимость линейна, то достаточно скорректировать разброс в партии. скомпенсировать до десятых можно.

(круглый)

После попыток прочтения и интерпретации возникло желание напомнить (увы, - многим...), что на данном Форуме следует писать на русском языке.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 23:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016