Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

ЗАДАНИЕ 2

Читайте также:
  1. Вводным заданием будет небольшой тест, который определит ваши отношения с едой.
  2. Второе задание
  3. Домашнее задание
  4. Домашнее задание.
  5. Домашнее задание.
  6. Е задание
  7. Е задание

Создать преобразователь для перевода данных АЦП в температуру.

Как было указано выше, в сеть передаётся информация, которая поступает с АЦП, это так называемая «сырая информация», другими словами это ещё не температура. Вам нужно создать такой алгоритм, который бы переводил «сырые» данные в температуру в привычных единицах измерения – градусах Цельсия и Фаренгейта.

Что такое «сырые данные»?

Принцип работы АЦП заключается в преобразовании входного напряжения, которое зависит от температуры в цифровой код, понятный компьютеру и непонятный человеку. В данной работе у АЦП имеется шкала, с ценой деления 1 и диапазоном -32768 + 32768 условных единиц - отсчётов. Максимальное измеряемое входное напряжение 5 В, т.е подав на вход 5 В С АПЦ будет выходить значение 32768 отсчётов, и соответственно подав на вход 2.5 В с АЦП будет выходить 0.

Функцию преобразования можно представить графически:

V = f(N)

V – напряжение;

N – отсчёты АЦП.

 

Чтобы создать алгоритм преобразования, вам даются экспериментальные данные для данного термопреобразователя-термосопротивления, который используется в данной работе. Данные получены при калибровке термопреобразователя по лабораторному спиртовому термометру.

 

Температура Отсчёты АЦП

20 -12480

18.9 -12608

18.9 -12672

18.8 -12736

28.7 -9280

36.5 -5888

37.5 -5760

17.95 -12928

26.7 -11136

27.5 -10627

35.45 -6848

36.1 -6464

36.45 -6336

36.5 -6272

 

Для того, чтобы создать функцию преобразования используйте программу Curve Expert. Работу в данной программе аналогична работе в Excel, проведите её самостоятельно.

Результат должен быть приблизительно в следующем виде:

 

 

В окне Model Information вы получите уравнение преобразования и коэффициенты к нему.

Теперь в вашем клиенте организуйте процедуру преобразования «сырых» данных по этой формуле в градусы Цельсия. Для этого лучше всего использовать компонент Formula:

Для индикации, теперь уже, температуры используйте любой показывающий прибор, лучше использовать изображение градусника термометра.

 

Второй термометр используйте для отображения температуры в шкале Фаренгейта. Для преобразования также используйте компонент Formula или компоненты для простых математических операций:

Соотношение для перевода температур из шкалы Цельсия в шкалу Фаренгейта:


Дата добавления: 2015-08-09; просмотров: 96 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ЗАДАНИЕ 1| Августа

mybiblioteka.su - 2015-2024 год. (0.006 сек.)