Страница 1 из 1
Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Сб дек 03, 2011 23:43:15
rtl8186
Собственно собран термометр на этом датчике,функцию я нашел почти методом тыка,но работало,пока кренку другую не поставил-и не уплыло опорное на ~0.2. Пришлось пригородить опорник на tl431 ,и сделать опорную 4.26в.
Но второй раз я не смог найти для него линейную функцию.
Идея преобразования сопротивления в температуру была взята отсюда
http://arv.radioliga.com/content/view/137/44/
Но как я понял-бред сивой кобылы,линия тренда считает все что угодно,но не то что нужно! Вручную заколебался искать.
Товарищи кто еще не забыл математику.Задача 7го класса.
Нужно найти коэффициенты k,b линейной функции y=kx+b для системы из 20 уравнений)))
Вроде как с двух уравнений все находится,но что то у меня бредятина выходит полная
Инет падло не отвечает на этот вопрос,везде только свойства. Мерять транспортиром тангенс угла наклона,что то не хочется.
Мне хотя бы вывести только коэффициенты.
Прикрепил файл для своего датчика.
В данном случае y=ADC-цифровое значение напряжение на датчике,x-температура.
нужно найти коэффициенты функции.
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 05:27:18
eufs
IMHO, вы глубоко в дебри забрались. Объясните зачем это все делать, если вполне достаточно таблицы для линейно-кусочной апроксимации, полученной опытным путем или расчетом? Если места в МК достаточно, можно вообще поградусную таблицу заколбасить.
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 13:41:53
Jack_A
eufs, полностью согласен. Если это не для курсача, то таблица делается на раз-плюнуть. А решения системы 20 уравнений с 2 переменными не существует в принципе.
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 13:49:57
Meteor
Можно обратить внимание на метод наименьших кадратов (если откажетесь от таблицы) - в учебниках по высшей математике как раз о поске коэффициентов линейных функций пример есть
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 14:58:12
rtl8186
IMHO, вы глубоко в дебри забрались. Объясните зачем это все делать, если вполне достаточно таблицы для линейно-кусочной апроксимации, полученной опытным путем или расчетом? Если места в МК достаточно, можно вообще поградусную таблицу заколбасить.
Я в первый раз с такой задачей столкнулся,я х.з.
Как то не подумалось применить другие методы поиска функции,буду думать.
С таблицей подумаю,места 2k осталось.
Если это не для курсача, то таблица делается на раз-плюнуть.
Курсач был 5 лет назад,и не относящийся к радиотехнике
На столе железяка спаянная,лежит и показует +69 в комнате
Спасибо! Сдвинули мозги с мертвой точки,буду думать и читать.
Походу если такой тупой выучился,то мои физики и матиматики вобще повесятся от такой задачи

Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 15:06:57
pyzhman
Функция линейная. Берем две точки, ручками считаем коэффициенты и загоняем в формулу в контроллере. Делов-то.
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 15:26:52
rtl8186
Функция линейная. Берем две точки, ручками считаем коэффициенты и загоняем в формулу в контроллере. Делов-то.
Та вот я так тоже подумал. Просто думал что по готовой таблице можно найти не известные коэффициенты какими то мат методами,но теперь понял что мат методы не для меня,лучше в ручную.
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 15:46:24
pyzhman
Матметод - алгебра, 8 (или какой там) класс.
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 16:06:45
rtl8186
Спасибо! В ручную все нашлось,это Exel

падло меня с толку сбил!
Матметод - алгебра, 8 (или какой там) класс.
помоему 7класс))

забыл,а дурные статьи с толку сбили.
У датчика три перегиба функции.Мне хватит одного участка 0-30,там четко сходимся. На 40гр,-1градус. Для комнатного термометра сойдет. А для модного,учту все три перегиба.
y=3.4*x+680 ,где температура, y- напряжение в кодах АЦП.
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Вс дек 04, 2011 16:13:47
pyzhman
Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Пн дек 05, 2011 02:53:08
eufs
Для комнатного термометра куда лучше подойдет DS18B20. И линейные уравнения с нелинейностями решать не надо

Re: Датчик KTY81-222,и поиск линейно функции y=kx+b
Добавлено: Пн дек 05, 2011 12:11:45
rtl8186
Для комнатного термометра куда лучше подойдет DS18B20.

он стоит дороже.