1 2 3 4 5 6 7 8 9 10 7.5/10 7,50оценок: 6

Датчик наружной температуры Protherm 0020040797 своими руками

Тема в разделе "Котлы, горелки, котельное об-е своими руками", создана пользователем wowka_55, 30.11.18.

  1. юнс
    Регистрация:
    16.12.11
    Сообщения:
    751
    Благодарности:
    723

    юнс

    Живу здесь

    юнс

    Живу здесь

    Регистрация:
    16.12.11
    Сообщения:
    751
    Благодарности:
    723
    Адрес:
    Самара
    @denisdov, оригинальный датчик также не точен. Да и не нужна здесь высокая точность, т. к. на теплопотери дома влияет не только температура воздуха, которую измеряет датчик. Также имеют значение скорость ветра, излучение солнца, наличие облачности ночью и влажность воздуха.
     
  2. denisdov
    Регистрация:
    30.03.15
    Сообщения:
    10
    Благодарности:
    3

    denisdov

    Участник

    denisdov

    Участник

    Регистрация:
    30.03.15
    Сообщения:
    10
    Благодарности:
    3
    @юнс, такая точность не нужна при температурах ниже нуля. При более высоких температурах нужна, т. к. нет возможности это откорректировать наклоном эквитермической кривой.
     
  3. denisdov
    Регистрация:
    30.03.15
    Сообщения:
    10
    Благодарности:
    3

    denisdov

    Участник

    denisdov

    Участник

    Регистрация:
    30.03.15
    Сообщения:
    10
    Благодарности:
    3
    И вам доброго времени суток!) так в том то и дело, что схема не линейная получилась... разброс от показаний до 6 градусов доходит при разных температурах.
    В прочем, я так понимаю, что вас всё устраивает) Да и Thermolink P не всем покупать хочется. (Кстати, без него все прекрасно работает) более того, он сильно мешает в системах отопления, где больше одного контура.
     
  4. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    А она и не может быть линейной, потому что термистор сугубо нелинейный элемент. И они есть с разными зависимостями R (T). По-моему, если вас не устраивает точность, то сначала надо построить экспериментальную зависимость, подключая вместо датчика резисторы с фиксированными значениями и смотреть, что при этом отображается. А потом уже, имея эту фактическую кривую, промоделировать схему для разного типа термисторов, подбирая нужные значения.
     
  5. wowka_55
    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16

    wowka_55

    Живу здесь

    wowka_55

    Живу здесь

    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16
    Адрес:
    г. Воронеж
    Никто не мешает пользоваться одним только датчиком температуры. Совершенно непонятны Ваши комментарии. Расчётные параметры приведены в первом сообщении. На практике датчик протестирован от +6 до -22 градусов. В этом диапазоне разброса значений не наблюдается. Датчик точно показывает уличную температуру (с учётом получившегося отклонения в 2 градуса, о погрешности тоже в расчётах сказано). Совершенно не ясна цель Ваших комментариев. Пересказываете все указанные параметры. Никто не навязывает схему. Разработан аналог, полная схема со всеми номиналами (подбирались именно доступные радиоэлементы, а не однопроцентные резисторы, которые не везде найти можно в рознице), параметры есть, погрешности есть, работу на практике описываю. Если у Вас есть более точная альтернатива, предложите её. Повторюсь, с удовольствием соберу более точную схему.
     
  6. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360
    Адрес:
    Курск
    А есть таблица или график зависимости напряжение-температура?
     
  7. wowka_55
    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16

    wowka_55

    Живу здесь

    wowka_55

    Живу здесь

    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16
    Адрес:
    г. Воронеж
    Может Вы имели ввиду зависимость сопротивление - температура? Скорее даже наоборот, наверно зависимость сопротивления устройства от температуры.
    Можно сформировать расчётный. Если есть необходимость, чуть позже сделаю.
     
  8. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360
    Адрес:
    Курск
    Нет, именно напряжение на датчике. Между входом и выходом. По сути, Ваш терморезистор тянет ацп к массе. Если построить график напряжение на выводах датчика/ температура на дисплее, можно подумать как лм35 вкорячить - у нее выход линейный.
     
  9. wowka_55
    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16

    wowka_55

    Живу здесь

    wowka_55

    Живу здесь

    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16
    Адрес:
    г. Воронеж
    Тоже были мысли об активной схеме. Можно идеальный сделать в итоге датчик. Но, вопрос питания всё портит.

    Вам по сути в таком случае достаточно одной пары значений - напряжения на датчике и сопротивления датчика при этом напряжении. Могу в принципе ещё напряжение холостого хода замерить на входной клемме котла. А таблица необходимых сопротивлений для котла есть, её могу выложить.

    Во всём температурном диапазоне сложно замер сделать, была бы термокамера...)
     
  10. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360
    Адрес:
    Курск
    Да оно не надо прямо во всем диапазоне, от 0 до 100 можно, главное, тенденцию проследить.
    5, либо 3.3В будет
     
  11. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360
    Адрес:
    Курск
    1.jpg
    Ни на какие мысли не наводит?
     
  12. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    Тут ведь надо знать пересчетную кривую прошитую в МК. Если она рассчитана на нелинейный датчик, типа NTC термистора, то при использовании идеально линейного датчика будет вообще гигантская ошибка.
     
  13. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.758
    Благодарности:
    1.360
    Адрес:
    Курск
    Если внимательно почитать предыдущие посты, проблема как раз в нелинейности обычного терморезистора.
    Ну, кагбэ, я для этого и спросил про график температура-напряжение.
     
  14. wowka_55
    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16

    wowka_55

    Живу здесь

    wowka_55

    Живу здесь

    Регистрация:
    09.11.15
    Сообщения:
    57
    Благодарности:
    16
    Адрес:
    г. Воронеж
    Да, мысль хорошая. Но, как всегда, оказались "Но". По порядку.

    Замеры показали напряжение холостого хода 4,95 В. Сопротивление датчика 1,57 кОм. Напряжение на датчике 2,53 В. Простым расчётом вычисляем сопротивление резистора подтяжки внутри котла. Оно получается 1,5 кОм.

    В принципе есть данные для расчётов. По сути резистор подтяжки в плате котла - это R1 в схеме включения LM. По параметрам контроллера котла, для 0 градусов ему нужно сопротивление 1,619 кОм, для 20 - 1,128, для минус 20 - 2,076. Путём расчётов получается, что разность напряжений на датчике при 0 и 20 градусах составит примерно 0,440 В. Вроде неплохо получается, если шаг будет 20 мВ на градус. А вот разность при 0 и минус 20 градусах составит примерно 0,3 В. Тут уже датчик будет врать на 7 градусов, существенно получается.

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

    Значения для оригинального термодатчика:
    минус 25 - 2167 Ом
    минус 20 - 2076 Ом
    минус 15 - 1976 Ом
    минус 10 - 1862 Ом
    минус 5 - 1745 Ом
    0 - 1619 Ом
    5 - 1494 Ом
    10 - 1387 Ом
    15 - 1246 Ом
    20 - 1128 Ом
    25 - 1020 Ом
    30 - 920 Ом
    35 - 831 Ом
    40 - 740 Ом

    Поправьте, если где ошибся. Может ещё будут мысли?
     
  15. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    @wowka_55, а эти данные из какого источника? надежного?