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

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

Термометр від датчика з вольтовим виходом 16 вер. 2017 17:32 #1

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

Термометр від датчика з вольтовим виходом 16 вер. 2017 18:49 #2

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Визуализацию соорудить нетрудно, но Вы должны расписать параметры такой визуализации.
Увійдіть до облікового запису, щоб писати повідомлення.

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

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

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

Термометр від датчика з вольтовим виходом 16 вер. 2017 20:07 #4

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
ATMEGA8 сойдет?
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр від датчика з вольтовим виходом 16 вер. 2017 20:12 #5

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


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

Термометр від датчика з вольтовим виходом 16 вер. 2017 20:56 #6

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

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

Термометр від датчика з вольтовим виходом 16 вер. 2017 21:02 #7

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

В первом сообщении добавил характеристику датчика.
Увійдіть до облікового запису, щоб писати повідомлення.

Термометр від датчика з вольтовим виходом 16 вер. 2017 21:12 #8

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проект на ATMEGA8 будет выглядеть вот так...

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

Термометр від датчика з вольтовим виходом 16 вер. 2017 21:36 #9

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

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

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

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

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

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

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

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

Термометр від датчика з вольтовим виходом 17 вер. 2017 22:25 #11

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

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

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

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


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

Термометр від датчика з вольтовим виходом 22 вер. 2017 23:33 #13

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

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

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


Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir