Виж темите без отговор | Виж активните теми
Дата и час: Вто Апр 23, 2024 8:28 pm
Въпроси относно терморезистор.
Автор |
Съобщение |
pipilica
Ранг: Форумен бог
Регистриран на: Чет Апр 16, 2009 12:26 am Мнения: 2642 Местоположение: София
|
Въпроси относно терморезистор.
Ся правих опити и имам известен успех с Ардуино нано и терморезистор, ползвах този код https://solarduino.com/wp-content/uploa ... mistor.inoПреправих го малко и пуснах три терморезистора, нано-то обаче има 8 аналогови входа и реших да пусна 8 температури. Опитите правих с 3 различни около 10К с неизвестна константа, четох за въпросната но нещо не мога да разбера каква ще е най-подходяща. 6 температури ще меря в оранжериите там ще варира от 5-45 градуса, една на открито като досега при мен е падало до -24 градуса и най-много до 36 градуса и една на изходящата вода на котела като там ще мери от 25 до към 90 градуса. Та въпроса е, така и така трябва да взема 8 треморезистора но с каква константа, има с различна https://store.comet.bg/Catalogue/Product/17146/https://elimex.bg/product/72300-termist ... -10k-b3380https://elimex.bg/product/46837-termist ... -10k-b4150https://elimex.bg/product/82697-termoso ... -1-3950-1mСлед като има с различна константа явно има някакво значение, не гоня някаква голяма точност половин градус ми стига, отделно кода смята средна стойност за определен интервал, отделно пък и температурите няма да се променят чак толкова бързо. Та има ли значение тая константа за моя случай или да си избера по цвят и цена някой и те тека. Е малко дълго стана но пък е изчерпателно инфото относно въпроса ми.
|
Пон Юни 21, 2021 1:42 am |
|
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 8:39 pm Мнения: 1971
|
Re: Въпроси относно терморезистор.
Половин градус е по-скоро голяма точност
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!
|
Пон Юни 21, 2021 7:51 am |
|
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 10:22 pm Мнения: 3078
|
Re: Въпроси относно терморезистор.
https://www.vishay.com/docs/33001/seltherm.pdfКодът ти ползва само B-константа и едва ли може да постигне 0.5 градуса точност. Схемата ти каква е - само ти си знаеш, ама там сигурно е още по-лабава работата. Направи си експеримент - остави термистора на бюрото на сянка - до термометъра, а пък ардуиното го премести на слънце. Май беше пускал тема за мерене на температура? Лично аз бих ползвал SMT172 , 3 евро, ама ще ти спести маса пари.
|
Пон Юни 21, 2021 8:02 am |
|
|
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 10:49 pm Мнения: 4379 Местоположение: София
|
Re: Въпроси относно терморезистор.
Можеш да постигнеш добро линеаризиране на терморезисторите, като използваш този инструмент: https://planetcalc.com/5992/Ако се затрудняваш, дай таблични стойности и ще ти помогна с апроксимиращата функция.
|
Пон Юни 21, 2021 9:12 am |
|
|
pipilica
Ранг: Форумен бог
Регистриран на: Чет Апр 16, 2009 12:26 am Мнения: 2642 Местоположение: София
|
Re: Въпроси относно терморезистор.
|
Пон Юни 21, 2021 5:29 pm |
|
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 8:21 pm Мнения: 28014 Местоположение: София
|
Re: Въпроси относно терморезистор.
На първо място вземай нещо с ясни данни, епкоса е добре описан. След това имаш таблица, вземай я директно нея и когато си между две стойности интерполирай линейно, това за твоите цели ще е достатъчно според мен.
|
Пон Юни 21, 2021 6:46 pm |
|
|
ig_ivanov
Ранг: Напреднал
Регистриран на: Съб Май 21, 2016 8:47 pm Мнения: 476 Местоположение: Бургас
|
Re: Въпроси относно терморезистор.
За половин градус точност ти трябва източник на опорно напрежение, което да не е захранващото. Освен това резисторите е добре да са с 1% толеранс, а терморезистора да е свързан към опорното напрежение, не към маса (т.е. да размениш местата ма резистора и терморезистора). Нещо ей-такова (пак криво начертано). На схемата е с друг процесор, но идеята е вижда. Ето и малко код: където: NTC0 - e съпротивлението на опорния резистор T0 = 1.0/298.15; B0 = 1.0/Bcoeff; analog_value е стойността, измерена от АЦП, а 1023.0 е за 10 битов такъв.
|
Пон Юни 21, 2021 6:50 pm |
|
|
pipilica
Ранг: Форумен бог
Регистриран на: Чет Апр 16, 2009 12:26 am Мнения: 2642 Местоположение: София
|
Re: Въпроси относно терморезистор.
Няма проблем да сложа някакъв прецизен регулатор на захранването на термисторите, един за всички или на всеки поотделно, имат този. https://store.comet.bg/Catalogue/Product/22591/и този https://store.comet.bg/Catalogue/Product/51309/кой от двата. А каква е разликата дали термистора е към плюса или към минуса, според мен ще трябва да променя и нещо в кода ако термистора е към плюса. Не е проблем ще взема точни резистори с 1% толеранс от Комет. Чак толкова не съм научил че да напиша код да линеализирам, те и без друго ще работят в тесен диапазон. То сега е трудно да се каже че пиша код, преписвам, гледам на друго място, чета на трето мисля и правя промени които на трети или четвърти път почват да работят. Да питах но беше за други датчици. Е то друго освен съпротивление и тая константа друго имат ли терморезисторите. Е от тука четох, стори ми се като най-добре и подробно описано. https://solarduino.com/how-to-use-ntc-t ... mperature/
|
Вто Юни 22, 2021 12:26 am |
|
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 10:22 pm Мнения: 3078
|
Re: Въпроси относно терморезистор.
Не съм се занимавал, но чета , че за 0,1градуса ти трябва формулата с 3 коефициента... А,C и B, или да ползваш напечатаните таблици в чаршафа - през един градус са. Обаче има една тънкост дето не ми е ясна - да речем,че таблицата за 10к (при 25 Целзий) NTC , а конкретният екземпляр има 9,9к при 25 градуса. Тия 100ома разлика как влизат в сметките? Щото отговарят на около 0.3 градуса да речем. Отделен е въпросът и как/с какво измерваш "точната" стойност при 25 градуса. Затова и "най-практично" е калибрирането с две или повече температури...Което пак е време/пари. Не ми се проверява/смята -температурният кефициент на резистор 1% как влияе върху точността на измерването, ако и той е подложен на температурно изместване(дори 10 градуса), ама и той трябва да е с минимален температурен дрейф (щото в Комет има от 75 до 400 ppm/градус) - иначе измерването около +90 градуса ще е спорно.
|
Вто Юни 22, 2021 6:46 am |
|
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 1:21 am Мнения: 10621 Местоположение: София
|
Re: Въпроси относно терморезистор.
Туй нящу няма ли да работи по-добре ако е захранено с генератор на ток? Какво мисли науката за самонагряването на термистора вследствие на протичащият през него ток?
|
Вто Юни 22, 2021 8:04 am |
|
|
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 10:49 pm Мнения: 4379 Местоположение: София
|
Re: Въпроси относно терморезистор.
При всички положения, вместо да се ползват данните от чаршафа, е по-добре, с работната постановка да се измерят няколко температури с прецизен термометър и да се отчетат цифровите стойности, които им съответстват. Колкото повече, толкова по-добре. После не е трудно да се пресметнат коефициентите на интерполиращата функция.
|
Вто Юни 22, 2021 8:42 am |
|
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 10:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
Re: Въпроси относно терморезистор.
pipilica пак тръгна по трудния начин. Бях ти казал, че мога да ти пратя термодатчици - генератор на ток 1мкА на градус келвин. Цена около (под) лев парчето.
|
Вто Юни 22, 2021 8:51 am |
|
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 3:11 pm Мнения: 3742 Местоположение: София
|
Re: Въпроси относно терморезистор.
|
Вто Юни 22, 2021 11:19 am |
|
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 8:21 pm Мнения: 28014 Местоположение: София
|
Re: Въпроси относно терморезистор.
Генератор на ток върши работа но първо трябва да имаш прецизен генератор, след това и прецизен източник за ADCто. Доколкото термистора и опорното вземат от едно място промените в това напрежение не са проблем.
|
Вто Юни 22, 2021 3:39 pm |
|
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 11:02 am Мнения: 8900 Местоположение: Разград
|
Re: Въпроси относно терморезистор.
Абе термистора не е уред за мерене на температура - той е само за ориентировъчно покзване на някаква приблизително вярна температура. Защо втобще се коментира? Става и за позиционно показани - нагласяш го на "нещо" и няма да се мени... много. Ама да му мериш съпротивлението и с някви прецизни източници на ток и напрежение... безумие. Не съм виждал NTC дето има смисъл да му се правят тия гимнастики. Примерно от 30 бр. 10к от една серия нямаше ни едно дето да е 10к при 25 градуса. най-близкото беше 10.2. После са и ужасно нелинейни - около нормалната стойност са горе долу добре, ама примерно 10к NTC при -25 е (зависи от екземпляра) между 30к и 150к и при 40 вече е 1к. В такива широки граници има два варианта за мерене с източник на ток - много малък ток или смяна на обхватите. От време на време си правя едни спиртомери с MQ3 - за да мога да хвана без смяна на обхватите от 0 до 50к го правя със 167nA, на 12 волта и после с малко ОУ го докарвам на сигнал 2-10 волта.
|
Сря Юни 23, 2021 7:37 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 4 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|