Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 22.03.2017, 11:35   #1
NeoKlin
Senior Member
 
Регистрация: 05.03.2007
Сообщений: 257
Вес репутации: 117/41
NeoKlin will become famous soon enoughNeoKlin will become famous soon enough
Отправить сообщение для NeoKlin с помощью ICQ Отправить сообщение для NeoKlin с помощью Skype™
По умолчанию Калибровка NTC сенсора

Доброго времени суток, столкнулся с задачей, предоставить возможность калибровать датчик температуры проверяющим по 4 точкам, в случае применения прибора в проектах с повышенными требованиями. На сегодня используется датчик NTC 10К и при помощи откалиброванной таблицы в контроллере производится преобразование. Речь идет о контроллерах систем HVAC.Резолючия 10 бит и измерение в 0.1 градус. Проблем не составляет организовать чтоб с ПК в прибор записывались калибровочные значения по RS232. Проблема состоит в концепции реализации данного вопроса. Например, калибровочные точки 0,8,22,35 градусов. смещение возможно от -2 до +2 градуса для каждой точки.
На бумаге черкая ручкой, рисуя графики вроде становится понятно что нихера не понятно.
Зарание спасибо!
NeoKlin вне форума   Ответить с цитированием
Старый 22.03.2017, 12:34   #2
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,241
Вес репутации: 4257/99
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Калибровка NTC сенсора

Цитата:
Сообщение от NeoKlin Посмотреть сообщение
Доброго времени суток, столкнулся с задачей, предоставить возможность калибровать датчик температуры проверяющим по 4 точкам, в случае применения прибора в проектах с повышенными требованиями. На сегодня используется датчик NTC 10К и при помощи откалиброванной таблицы в контроллере производится преобразование. Речь идет о контроллерах систем HVAC.Резолючия 10 бит и измерение в 0.1 градус. Проблем не составляет организовать чтоб с ПК в прибор записывались калибровочные значения по RS232. Проблема состоит в концепции реализации данного вопроса. Например, калибровочные точки 0,8,22,35 градусов. смещение возможно от -2 до +2 градуса для каждой точки.
На бумаге черкая ручкой, рисуя графики вроде становится понятно что нихера не понятно.
Зарание спасибо!

Есть аналитическая формула по которой можно провести по двум точкам всю кривую. У меня где то это есть в "чулане"
ampersant вне форума   Ответить с цитированием
Старый 22.03.2017, 12:44   #3
NeoKlin
Senior Member
 
Регистрация: 05.03.2007
Сообщений: 257
Вес репутации: 117/41
NeoKlin will become famous soon enoughNeoKlin will become famous soon enough
Отправить сообщение для NeoKlin с помощью ICQ Отправить сообщение для NeoKlin с помощью Skype™
По умолчанию Re: Калибровка NTC сенсора

Звучит как то фантастически, в случае линейного датчика как PT1000, понимаю а вот как бы это работало с NTC, не совсем!
NeoKlin вне форума   Ответить с цитированием
Старый 22.03.2017, 12:54   #4
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,241
Вес репутации: 4257/99
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Калибровка NTC сенсора

Цитата:
Сообщение от NeoKlin Посмотреть сообщение
Звучит как то фантастически, в случае линейного датчика как PT1000, понимаю а вот как бы это работало с NTC, не совсем!
нет оно не линейное, а подчиняется вполне вычисляемой формуле. Там правда логарифмы есть. Дома всё это. Так навскидку в инете не нашел. Раньше легко находилось.
ampersant вне форума   Ответить с цитированием
Старый 22.03.2017, 13:15   #5
NeoKlin
Senior Member
 
Регистрация: 05.03.2007
Сообщений: 257
Вес репутации: 117/41
NeoKlin will become famous soon enoughNeoKlin will become famous soon enough
Отправить сообщение для NeoKlin с помощью ICQ Отправить сообщение для NeoKlin с помощью Skype™
По умолчанию Re: Калибровка NTC сенсора

Ну это и правда уже становится интересно! Если можно Вас попросить поделится опытом. Интересноа методика а то табличный метод хоть и вполне рабочий но деревянненький!
NeoKlin вне форума   Ответить с цитированием
Старый 22.03.2017, 14:14   #6
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,241
Вес репутации: 4257/99
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Калибровка NTC сенсора

Цитата:
Сообщение от NeoKlin Посмотреть сообщение
Ну это и правда уже становится интересно! Если можно Вас попросить поделится опытом. Интересноа методика а то табличный метод хоть и вполне рабочий но деревянненький!
http://www.rlocman.ru/review/article.html?di=161127

вот вроде бы тут аналитическая формула дана какая надо. Я её переделывал под код АЦП/температура и в таблицу, но числа получал из формулы именно аналитической по двум точкам..

А вот что думает об этом wiki

https://ru.wikipedia.org/wiki/%D0%A3...80%D1%82%D0%B0
ampersant вне форума   Ответить с цитированием
Старый 22.03.2017, 14:55   #7
NeoKlin
Senior Member
 
Регистрация: 05.03.2007
Сообщений: 257
Вес репутации: 117/41
NeoKlin will become famous soon enoughNeoKlin will become famous soon enough
Отправить сообщение для NeoKlin с помощью ICQ Отправить сообщение для NeoKlin с помощью Skype™
По умолчанию Re: Калибровка NTC сенсора

Огромное спасибо, буду изучать, чуствуется прям что мат части не хватет а если и то что знал подзабыл, так как то не комфортно начинаешь себя чуствовать.
Спасибо!
NeoKlin вне форума   Ответить с цитированием
Старый 22.03.2017, 15:04   #8
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,241
Вес репутации: 4257/99
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Калибровка NTC сенсора

Цитата:
Сообщение от NeoKlin Посмотреть сообщение
Огромное спасибо, буду изучать, чуствуется прям что мат части не хватет а если и то что знал подзабыл, так как то не комфортно начинаешь себя чуствовать.
Спасибо!
рано благодарить. Из формулы ясно видно, что её лучше апроксимировать степенной функцией, все равно логарифм итак ряд Тейлора, а ряд логарифмов это блин опять таки сума рядов Тейлора.
По выходу и будет степенной ряд. Надо порисовать в нужном диапазоне и с выбранной схемой.
ampersant вне форума   Ответить с цитированием
Старый 22.03.2017, 16:09   #9
xepp
Senior Member
 
Аватар для xepp
 
Регистрация: 24.04.2007
Адрес: Kazan
Возраст: 38
Сообщений: 563
Вес репутации: 924/52
xepp is a splendid one to beholdxepp is a splendid one to beholdxepp is a splendid one to beholdxepp is a splendid one to beholdxepp is a splendid one to beholdxepp is a splendid one to beholdxepp is a splendid one to beholdxepp is a splendid one to behold
Отправить сообщение для xepp с помощью ICQ
По умолчанию Re: Калибровка NTC сенсора

Интерполяция полиномом 3-й степени или аппроксимация полиномом меньшей степени. Также можно методом наименьших квадратов прямо теоретическую для NTC экспоненту вписать. И это на самом деле не так сложно и не требует больших вычислительных затрат, как может показаться поначалу.
xepp вне форума   Ответить с цитированием
Старый 22.03.2017, 22:05   #10
Sergey57
Senior Member
 
Регистрация: 26.03.2009
Возраст: 59
Сообщений: 356
Вес репутации: 855/42
Sergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to behold
По умолчанию Re: Калибровка NTC сенсора

Цитата:
Я её переделывал под код АЦП/температура и в таблицу
В своё время товарищ меня учил.
Он в геофизике всю жизнь меряет температуру, давление, растяжение.
Его методика вкратце.
1 код АЦП/Температура.
2 Используя Microsoft Office Excel строится график.
3 подбирается функция, которая позволяет приручить любой датчик.
4 автоматически строиться таблица ошибки.
дальше по желанию апроксимация или "и так сойдёт"
Sergey57 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Калибровка RTC. Как и в каких условиях? FlashBack Продукция MICROCHIP 28 24.06.2012 20:48
Калибровка по 5 точкам Natali Общетехнические вопросы 12 10.02.2012 13:46
Калибровка ф629 gen22 Продукция MICROCHIP 10 01.02.2010 13:48
Калибровка RC-генератора в PIC16F84 likemzc Продукция MICROCHIP 5 22.03.2009 20:03
калибровка ПИКов wws63 Продукция MICROCHIP 5 15.11.2007 15:53


Часовой пояс GMT +3, время: 15:38.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot