30 лет мы работаем для разработчиков, изготовителей и ремонтников электроники
Практические занятия робототехника. Конструктор ROBOT BIN CLASSIC

Методы оплаты Методы оплаты
Покупайте товар со скидкой, выбирая эти формы оплаты!
Прайс-листы DESSY.RU для скачивания
Партнерская программа
Наши акции
 
Архив новостей Архив новостей
Новости Новости!
Распечатать
Код товара: EK1495858    

MP715. Дополнительный датчик температуры для модулей МР712 Лоран

Бренд: Мастер КИТ
Нам очень жаль, но ТОВАРА НЕТ В НАЛИЧИИ! Когда он появится - мы автоматически Вас известим об этом, стоит только прописать свой email в системе уведомления, нажав на текст Уведомить о товаре.

Уведомление о появлении товара на складе

При появлении на нашем складе данного товара, на указанный вами адрес будет выслано уведомление

MP715. Дополнительный датчик температуры для модулей МР712 Лоран

  Простой и надёжный датчик температуры для работы в наиболее распространённом диапазоне температур. У модулей МР713 Джером и МР714 отсутствует возможность прямого подключения датчика температуры, однако можно подключить дополнительный датчик температуры к входу АЦП микроконтроллера и программно рассчитать значение температуры по показаниям АЦП. Для модуля МР712 Лоран дополнительный датчик KTS-1 позволит «снять» температуру в нескольких точках.

 Характеристики:
  • Диапазон измерения температуры: -30...+120 градусов Цельсия;
  • Точность измерения температуры: +/- 0,5 градусов Цельсия;
  • Длина кабеля: 4 м.


 Подключение датчика KTS-1 к входу АЦП


  При подключении датчика через вход АЦП потребуется использование дополнительного схемного элемента - резистора. Также потребуется рассчитать значение температуры по показаниям АЦП используя специальную формулу, представленную ниже.


Схема подключения датчика температуры KTS-1 к входу АЦП

Схема подключения датчика температуры KTS-1 к входу АЦП


 Величина сопротивления RМ, показанного на схеме ниже: порядка 3 кОм, хотя вполне допустимо выбрать любое доступное сопротивление из диапазона 2...10 кОм. Настоятельно рекомендуется использовать прецизионное сопротивление с точностью 1 %. Порядок (полярность) подключения выводов датчика KTS-1 к входу АЦП значения не имеет. VПИТ - источник постоянного опорного напряжения. Его величина не должна выходить за границы допустимого входного напряжения для АЦП конкретного модуля.
 Для расчёта температуры датчика в градусах Цельсия необходимо воспользоваться формулой, приведённой ниже.


Формула расчёта температуры датчика в градусах Цельсия ,


  где:
  • Vadc - показания АЦП в Вольтах, к которому подключён датчик;
  • [betta] - коэффициент температурной чувствительности датчика (3988);
  • R0 - сопротивление датчика при 25 градусах Цельсия (3 кОм).


 Пример подключения датчика KTS-1 к модулю МР714


Схема подключения датчика температуры KTS-1 к модулю МР714

Схема подключения датчика температуры KTS-1 к модулю МР714


  В качестве источника опорного напряжения для датчика выбрано напряжение питания USB величиной 5 В. Ниже представлен листинг простой консольной программы, написанной на языке С++, иллюстрирующий процесс расчёта значения температуры по показаниям АЦП. В данном примере значение сопротивления RМ выбрано равным 4,3 кОм.
Листинг программы, написанной на языке С++
#include

#include "windows.h"

#include

#include



// Параметры датчика и схемы его подключения

double betta = 3988;

double Rm = 4300;

double R0 = 3000;



int main(int argc, char *argv[])

{

if( argc < 2 )

{

printf("Error! No arguments.");

return 0;

}



// Входной аргумент - цифровое значение АЦП в диапазоне 0-1023

int ADC_Value = atoi(argv[1]);



// Расчет напряжения АЦП в вольтах

double inVolt = (((double)ADC_Value)/1023.0)*5.09; // 5.09 - см. Дополнения ниже

printf("InVolt: %f\r\n", inVolt);



// Расчет сопротивления терморезистора

double RT = (Rm*inVolt)/(5.0 - inVolt);

printf("RT: %f\r\n", RT);



// РасчеттемпературывградусахЦельсия

double Temper = (betta/(log(RT/R0) + betta/298.0)) - 273;

printf("Temperature: %f\r\n", Temper);



return 0;

}


 Дополнения:
  • В качестве RМ рекомендуется применять прецизионный резистор с точностью 1 %. Использование резистора обычной штатной точности (5 %) может оказать ощутимое влияние на результирующую точность измерений температуры. Ошибка в таком случае может достигать 1...2 градусов Цельсия;
  • При использовании шины USB в качестве источника питания цепи термодатчика необходимо обратить внимание на тот факт, что номинально напряжение питания USB не равно 5 В а несколько больше или меньше этой величины. Обычно оно составляет 5,09 В для PC с внешним питанием и 4,8...4,9 В для ноутбука, работающего от внутренней батареи. Рекомендуется учитывать это в формуле для расчёта напряжения АЦП. Пренебрежение этой особенностью может повлиять на точность измерения температуры (ошибка может достигать 0,5...1 градуса Цельсия).
Описание (1) MP715. Дополнительного датчика температуры для модулей МР712 Лоран. PDF-файл на русском языке       
Описание (1) MP715. Дополнительного датчика температуры для модулей МР712 Лоран
Описание (2) MP715. Дополнительного датчика температуры для модулей МР712 Лоран. PDF-файл на русском языке       
Описание (2) MP715. Дополнительного датчика температуры для модулей МР712 Лоран


 Сопутствующие товары:
Модуль MP712 Лоран. Модуль управления и мониторинга через сеть Ethernet    


Модуль MP712 Лоран. Модуль управления и мониторинга через сеть Ethernet
Модуль MP713 Джером. Дистанционное управление и контроль через Ethernet    


Модуль MP713 Джером. Дистанционное управление и контроль через Ethernet
Модуль MP714. Управление нагрузкой и контроль через USB    


Модуль MP714. Управление нагрузкой и контроль через USB


------------------
УЛ1495858:470
Сопутствующие покупки... Купившие этот товар также заказали:
PW0720B - Сетевой адаптер 7,5 В, 2 А
PW0720B - Сетевой адаптер 7,5 В, 2 А

Добавить отзыв
 Написание отзыва требует предварительной регистрации на сайте.