Что такое b-константа терморезистора ?

Тема в разделе "Флудилка", создана пользователем Ariadna-on-Line, 24 фев 2020.

  1. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Решил подкупить терморезисторов. NTC, 10ком, B-constant - 3380K.
    Глянул Википедию что есть B-константа -
    A constant representing change in resistance, calculated using the resistance value at two specified ambient temperatures according to the following formula.
    B=ln (R/R0) / (1/T-1/T0)
    R: Resistance value at time when ambient temperature is T (K) R0: Resistance value at time when ambient temperature is T0 (K).
    Задумался - если это
    B= (ln(R/R0)) / (1/T - 1/T0)
    то для 10ком(при 273'К) получается 361,785 ом(при 373'K).
    Что действительно так резко падает сопротивление ? Те на 100'c почти в 30 раз. Дела не имел, потому спрашиваю.
     
    Последнее редактирование: 24 фев 2020
  2. parovoZZ

    parovoZZ Гуру

  3. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Гы, какая интересная табла. Значит температура отсчета -
    T0 = 0'c для PTC, и T0 = 25'c для NTC. Ладно, подставляем в формулу -
    R = 10000 ом * exp(3380'k * (298'k - 373'k) / (298'k * 373'k)) = 1022 ом для 100'c. Ну чтож - похоже на то. Таблицу сохранил в базу данных. Паровозу - мурси.
    ПС. В ардуине нет (не вижу) экспонент. Придется считать полиномом Лагранжа. Отпишусь.
     
    Последнее редактирование: 25 фев 2020
    Un_ka нравится это.
  4. Jakudzzzzza

    Jakudzzzzza Нуб

    И че? Получилось?
     
  5. b707

    b707 Гуру

    проще табличной интерполяцией
     
  6. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Что получилось ? Терморезисторов нет в наличии, и получаться нечему. Если нужна помощь по теории - сформулируйте вопрос. Как вывести полином Лагранжа - свободно нагуглите по "Полином Лагранжа".
     
  7. Asper Daffy

    Asper Daffy Иксперд

    А куда они делись-то? Чиновники разворовали?
     
  8. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Ха. Вы про pow(base, exponent) ? Спасибо. Прошляпил эту функцию.