Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Термометр от датчика с вольтовым выходом

Термометр от датчика с вольтовым выходом 16 вер. 2017 14:32 #1

  • rossich
  • rossich аватар
  • Оффлайн
  • habitue
  • Дописи: 162
  • Подякували: 44
  • sxem.org Sponsor 2019
Всем доброго времени суток.
Есть два идентичных трёхпроводных датчика температуры: питание 24В, выход от нуля до 10В и "земля".
Характеристика этих датчиков линейна и соответствует 0В на выходе при -20град.С и 10В при +80град.С.
Ребята, сталкивался ли кто-нибудь со схемотехническим решением визуализации температуры от такого датчика? Может быть кто-то сам мастерил? Буду благодарен за любую информацию.
Останнє редагування: 16 вер. 2017 18:01 від rossich.
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 16 вер. 2017 15:49 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Визуализацию соорудить нетрудно, но Вы должны расписать параметры такой визуализации.
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 16 вер. 2017 16:45 #3

  • rossich
  • rossich аватар
  • Оффлайн
  • habitue
  • Дописи: 162
  • Подякували: 44
  • sxem.org Sponsor 2019
Визуализация на базе трёхзнакового семисегментного led-индикатора с общим катодом. Температура отображается от нуля до 80 градусов, только целые значения, младшим разрядом сделать значёк градуса (A-B-F-G). Наверное всё.

МК любой поменьше.
Останнє редагування: 16 вер. 2017 16:54 від rossich.
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 16 вер. 2017 17:07 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
ATMEGA8 сойдет?
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 16 вер. 2017 17:12 #5

  • rossich
  • rossich аватар
  • Оффлайн
  • habitue
  • Дописи: 162
  • Подякували: 44
  • sxem.org Sponsor 2019
Может ATtiny2313?
Я так понимаю половина ножек атмеги останется пустовать. :)


Не получается вставлять картинки. Нажимаю "Добавить файл", выбираю с необходимым расширением и соответствующим размером, нажимаю "Вставить" и "Отправить". В результате, пустое вложение. Что я делаю не так?
Останнє редагування: 16 вер. 2017 17:27 від rossich.
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 16 вер. 2017 17:56 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
rossich пише:
Может ATtiny2313?
Не подходит - не умеет измерять напряжения.

rossich пише:
выбираю с необходимым расширением
С каким? Сделайте jpg.
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 16 вер. 2017 18:02 #7

  • rossich
  • rossich аватар
  • Оффлайн
  • habitue
  • Дописи: 162
  • Подякували: 44
  • sxem.org Sponsor 2019
О! А jpg вставился аж бегом.

В первом сообщении добавил характеристику датчика.
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 16 вер. 2017 18:12 #8

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Проект на ATMEGA8 будет выглядеть вот так...

P.S.
Когда температура ниже нуля, вместо значка градуса будет минус - это поможет при настройке.
Долучення:
Останнє редагування: 16 вер. 2017 18:16 від Soir.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: rossich

Термометр от датчика с вольтовым выходом 16 вер. 2017 18:36 #9

  • rossich
  • rossich аватар
  • Оффлайн
  • habitue
  • Дописи: 162
  • Подякували: 44
  • sxem.org Sponsor 2019
БОМБА! :woohoo:
Огромное спасибо! Буду пробовать.

Скажите, Soir, из Вашего постскриптума я понял, что можно/нужно поставить на входе многооборотный подстроечник на 50к и откалибровать по имеющемуся эталонному термометру данную шкалу? Ну, или во всяком случае, привязать какую-то её точку?

И ещё вопрос. Если разделительная точка индикатора не используется, то можно не соединять её с соответствующим выводом МК?
Останнє редагування: 16 вер. 2017 18:57 від rossich.
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 17 вер. 2017 05:08 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
rossich пише:
поставить на входе многооборотный подстроечник на 50к и откалибровать по имеющемуся эталонному термометру данную шкалу?
По желанию...
На входе в МК должен стоять делитель напряжения. Номиналы деталей должны быть подобраны достаточно точно. Подстроечный резистор упрощает эту задачу.
Если датчик температуры имеет какую-то погрешность, то также подстроечным резистором можно попытаться ее минимизировать.
То есть, с подстроечником лучше. Недостатки - габариты, уменьшается надежность.
Но подстроечник желательно ставить в нижнее плечо делителя, которое сделать составным - постоянный резистор, например 9,1 кОм и подстроечный 2 кОм. Так можно получить плавную и точную настройку.

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

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

rossich пише:
Если разделительная точка индикатора не используется, то можно не соединять её с соответствующим выводом МК?
Можно, конечно. А вдруг придумаете ей назначение?
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: rossich

Термометр от датчика с вольтовым выходом 17 вер. 2017 19:25 #11

  • rossich
  • rossich аватар
  • Оффлайн
  • habitue
  • Дописи: 162
  • Подякували: 44
  • sxem.org Sponsor 2019
Спасибо за подсказку по поводу построения делителя, исправлю ПП. Хотя применения этой конструкции ещё не найдено, поэтому реализация делается ради интереса.

Второе. Я придумал назначение точке. Оно конечно требует переделки программы, но всё-таки. Мне, честно говоря, не нравится визуализация отрицательных температур. Поэтому, если будет у Вас возможность, прошу рассмотреть следующий вариант. Температура ниже и выше нуля выводится на семисегментник одинаково (целое значение и значок градуса), только при "минусе" на 13-от ноге МК, которая отвечает за Н-сегмент (точка), будет +5В, которые через светодиод (есть у меня прямоугольной формы) и токоограничивающий резистор подключаем на "землю". То есть "-ХХо...0о...ХХо. Как?
Адміністратор заборонив доступ на запис.

Термометр от датчика с вольтовым выходом 18 вер. 2017 15:53 #12

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Можно и так. Как скажете...
Минус можно вообще от другого вывода, а этот всё-таки оставить для точек индикатора, может пригодятся.
Сейчас минус вывел просто так, для настройки, чтобы ноль не проскочить. Вы же писали - только положительные температуры.


P.S.
Вывел минус вместо точки. Это в том случае, если точки Вы использовать не планируете. Если им будет применение, тогда схема должна быть иная.
Долучення:
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: rossich

Термометр от датчика с вольтовым выходом 22 вер. 2017 20:33 #13

  • rossich
  • rossich аватар
  • Оффлайн
  • habitue
  • Дописи: 162
  • Подякували: 44
  • sxem.org Sponsor 2019
Soir, огромное Вам спасибо за труд!

На фото - его реализация. Питание - 24В, ток потребления - 32...35мА. "Минуса" пока не проверял.

Желающим выложу "печатку".


Адміністратор заборонив доступ на запис.
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir