Источники питания Keen Side

Измеритель температуры - программа TemPort

Р. Ветров
vetrovroman [a] mail.ru


1. Основное назначение

Game Port используется в качестве АЦП (аналого-цифровой преобразователь). На порт можно повесить различные датчики и программа позволяет контролировать их состояние. Хотя данная программа разрабатывалась для контроля температуры, ее можно использовать и для других целей, например, для контроля уровня жидкости в водяной системе охлаждения. Для этого применяется любой потенциометр 160 кОм и поплавок, как в автомобильном бензобаке.

2. Как установить датчики

Как установить датчики

Между 1-3, 9-6, 13-15 - контактами порта вешаются датчики (термо-резисторы, термо диоды и т.п.) а на 2-4, 4-7 можно установить конечные выключатели. Если предполагается использование только одного (или двух) датчиков, то вместо других датчиков необходимо установить постоянные резисторы 10 кОм…100 кОм.

3. Описание программы

Программа состоит из трех окон:

  • основное окно: показания датчиков, границы оповещения
  • графики
  • окно настроек

Программа

Рассмотрим окно настроек:

Программа с помощью АЦП Game porta преобразует входящий сигнал в число 0…65535 (текущее значение в окне настроек). Для пересчета снятых с порта значений R в температуру t применяется функция:

  • линейная - показания равны t=а*R+b
  • обратная функция t=a+b/(c*R+d)
  • где a,b,c,d – коэффициенты

При выходе температуры за пределы max/min (окно Настройка/предупреждение) будет подаваться звуковой сигнал если стоит отметка «сигнал X,Y,Z». Отображение графиков на вкладке «График» включается галкой «график» в окне настроек. Настройки можно непосредственно редактировать в файле cfg.ini, там можно менять названия некоторых параметров.

4. Регистрация.

Данная программа работает без регистрации 3 мин. Регистрация платная - 28 руб (1$). Для регистрации пишите vetrovroman [a] mail.ru

5. Как определить коэффициенты

Допустим калибруем терморезистор, для этого нужен контрольный термометр. Берем температуру воды, льда и т.п. и записываем показания типа:

Контрольный прибор, градусы
Текущее значение
 
0 град
10400
36.6 град
5000
60 град
4000

и т.д. чем больше контрольных точек тем точнее будут программа будет определять температуру.
Далее например берем Exel (см. п.6. Закачка ) и методом «тыка» подбираем коэффициенты до совмещения графиков. Полученные коэффициенты вставляем в программы – настройки.

6. Закачка

Скачать последнюю версию TemPort.
Скачать файл Exel Graf – определение коэффициентов.

www.temport.by.ru
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя