86801

Зчитування сигналу з сенсора температури через LPT-порт

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Мета: вивчити принципи роботи сенсорів температури, аналогово-цифрового перетворення сигналів, навчитися вимірювати температуру об’єкту за допомогою сенсорів. Завдання: зібрати вимірювальну систему згідно зі схемою, провести вимірювання температури за допомогою термосенсора в режимах нагрівання ...

Украинкский

2015-04-10

481 KB

0 чел.

лабораторна робота № 1

ТЕМА: зчитування сигналу з сенсора температури через LPT-порт

Мета: вивчити принципи роботи сенсорів температури, аналогово-цифрового перетворення сигналів, навчитися вимірювати температуру об’єкту за допомогою сенсорів.

Завдання: зібрати вимірювальну систему згідно зі схемою, провести вимірювання температури за допомогою термосенсора в режимах нагрівання та охолодження, визначити статичні та динамічні параметри сенсора.

Обладнання: пристрій (адаптер) аналогово-цифрового перетворення сигналів „LPT_Sensor_10h”, блок живлення, вольтметр, персональний комп’ютер.

Програмне забезпечення: програма „LPT_Sensor_10s”, середовище програмування Delphi.

Хід роботи:

  1.  Пристрій "LPT_Sensor_10h" під’єднуємо до комп’ютера за допомогою стандартного кабелю принтера, вмикаємо живлення плати (напруга 4,5 В, полярність «+»). Запускаємо керуючу програму „LPT_Sensor_10s”  на виконання.
  2.  Тумблером S2 на платі пристрою встановлюємо значення режиму „Т”, в якому сигнал на АЦП подається з термосенсора.
  3.  Зчитуємо два значення напруги з термосенсора командою „Зчитати_U” при розміщенні сенсора на пристрої в початковому положенні.

U1=1,4084В;     U2=1,4164В

Оскільки резистивний дільник зменшує напругу з термосенсора в kU=2.11 разів (для пристрою „LPT_Sensor_10h_1”), тому дійсна напруга на виході термосенсора

Ut1 = U1  kU  = 1,4084  ∙ 2,11 = 2,971724 В

Ut2 = U2  kU  = 1,4164  ∙ 2,11 = 2,988604 В

На основі формули (1.3) абсолютна температура  сенсора

1=UtkT =  2,971724 В / 0,01 В/ºК =297,1724 ºК

2=UtkT =  2,971724 В / 0,01 В/ºК =297,1724 ºК

У градусах Цельсія

1= TК – 273 = 297,1724 ºК – 273 =25,1724ºС

1= TК – 273 = 298,8604 ºК – 273 =26,8604ºС

Таблиця 1

U

    Ku

     Ut

      kt

    TK

  TC

1,4084

   2,11

2,971724

   0,01

297,1724

25,1724

1,4164

   2,11

2,988604

   0,01

298,8604

26,8604

  1.  Вимірюємо з допомогою сенсора температуру нагрівача у часі t. Тумблером S1 вмикаємо нагрівач сенсора два рази: на 1 с та 1 с, інтервал між нагріванням вибираємо рівним 1 с. Виміри проводимо при частоті дискретизації fd = 20 Гц, відповідно час дискретизації Time_Discret=50 мс. Кількість точок QI =501, тобто номер виміру i=1,... ,QI. На основі значень UN(t) обчислюємо QI=501 значень дійсної напруги UNT(t) на виході термосенсора (рис. 1). Враховуючи зв’язок напруги на сенсорі та його температури, розраховуємо на основі UNТ(t) залежність TСN(t) температури у градусах Цельсія від часу (рис.2). Приклад розрахунку для перших 10 вимірів показано в таблиці 1.

Рис.1 Залежність напруги на виході термосенсора від  часу UNТ(t) при короткочасному нагріванні термосерсора

Рис.2 Залежність температури термосенсора від  часу ТСN(t) при короткочасному нагріванні термосерсора

Розрахунок значень температури при короткочасному нагріванні

Таблиця 2

T

U

Ku

Kt

Ut

TK

TC

1

0

1,4151

2,11

0,01

2,985861

298,5861

26,5861

2

0,025

1,4145

2,11

0,01

2,984595

298,4595

26,4595

3

0,05

1,4151

2,11

0,01

2,985861

298,5861

26,5861

4

0,075

1,4151

2,11

0,01

2,985861

298,5861

26,5861

5

0,1

1,4151

2,11

0,01

2,985861

298,5861

26,5861

6

0,125

1,4151

2,11

0,01

2,985861

298,5861

26,5861

7

0,15

1,4151

2,11

0,01

2,985861

298,5861

26,5861

8

0,175

1,4151

2,11

0,01

2,985861

298,5861

26,5861

9

0,2

1,4151

2,11

0,01

2,985861

298,5861

26,5861

10

0,225

1,4151

2,11

0,01

2,985861

298,5861

26,5861

  1.  Виміряємо за допомогою сенсора температуру нагрівача у часі t при тривалолому нагріванні. Тумблером S1 вмикаємо нагрівач сенсора через 3 с після команди „Пуск” на час tN=1 с. Виміри проводимо при частоті дискретизації fd = 2 Гц (кількість точок QI =201). Отриману екранну форму з графіком напруги на вході АЦП US(t) вставляємо у звіт (рис. 3), залежність US(t) зберігаємо у файлі.

Рис.3 Залежність напругина вході АЦП від  часу при тривалому нагріванні термосерсора

Рис.4 Залежність напруги на виході термосенсора від  часу при нагріванні термосерсора терморезистором

Рис.5 Залежність температури термосенсора від  часу при нагріванні термосерсора терморезистором

                                                                                            Таблиця 3

        T

       U

     Ku

      Kt

     Ut

      TK

      TC

0

1,3718

2,11

0,01

2,894498

289,4498

17,4498

1

1,3724

2,11

0,01

2,895764

289,5764

17,5764

1,5

1,3724

2,11

0,01

2,895764

289,5764

17,5764

2

1,373

2,11

0,01

2,89703

289,703

17,703

2,5

1,373

2,11

0,01

2,89703

289,703

17,703

3

1,373

2,11

0,01

2,89703

289,703

17,703

3,5

1,3736

2,11

0,01

2,898296

289,8296

17,8296

4

1,3803

2,11

0,01

2,912433

291,2433

19,2433

4,5

1,3858

2,11

0,01

2,924038

292,4038

20,4038

5

1,3791

2,11

0,01

2,909901

290,9901

18,9901

  1.  Визначаємо основні параметри АЦП.

Визначимо роздільну здатність за формулою hU = U0/ (2n -1)

hU = 1,3718В/ (212 -1) = 0,000334993895 В

Абсолютна похибка рівна ΔU = h/2:

ΔU = 0,000334993895 В/2= 0,0001674969475 В

  1.  Визначаємо статичні характеристики пристрою на основі параметрів АЦП (розрахунки провести самостійно; спочатку записати формулу, потім підставити в неї числові значення величин, виконати обчислення і записати результат).

Роздільна здатність за температурою hT=hU·T/UT:

hT=0,000610501 В ·17,4498°С / 2,894498В = 0,0036804725206°С

Абсолютна похибка за температурою ΔTU·T/UT

ΔT = 0,0001674969475 В · 17,4498 °С / 2,894498 В = 0,0010097737965 °С

 

  1.  Визначаємо динамічні характеристики термосенсора на основі залежності (рис.6) графічно, а також на основі числових значень

Значення напруги Umax досягається за

tmax = 4.18 c – 3c = 1.18 c.

Значення напруги Umin досягається за

tmin = 4.9 c4.18 c = 0.72c.

Рис.6 Динамічні характеристики термосенсора

  1.  Для програмного моделювання сигналів встановлюємо перемикач „Simulation/ Модель”, на формі „ADC_Simulation/ АЦП_Моделювання”  перемикачем S2 вибираємо режим „Т” (термосенсор). Встановлюємо згідно варіанту середнє значення вхідної напруги US=0.4 В, амплітуду випадкової складової напруги URndS=0,1 В, час дискретизації – 50 мс. Зчитуємо командою „Пуск” два графіки залежностей: U10(t) та U100(t), для 10 та 100 точок відповідно (рис. 7).

а)

б)

Рис.7 Фрагменти форми програми з графіками, отриманими в режимі моделювання:  а) U10(t) ; б) U100(t)

Отримані графіки записуємо у файли, відкриваємо їх в MS Excel і обчислюємо:

 1) середні значення UC10 = 0.39199 В; UC100=0.399122 В;

 2) середні квадратичні відхилення US100,0604В; US100= 0,0989В


 

А также другие работы, которые могут Вас заинтересовать

53113. Глобальное потепление. Начало развития геоинженерии 61 KB
  Учитель. Учитель В прессе идея глобального потепления мусируется давно. А рыбе понравится Учитель Можно запустить на орбиту 16 триллионов зеркал диаметром 70 см общим весом 20 млн тонн и они будут отражать солнечные лучи.
53114. ВІК І ПОШИРЕННЯ ГІРСЬКИХ ПОРІД. ЗМІНА ПРИРОДНИХ УМОВ ТЕРИТОРІЇ ПОЛТАВЩИНИ У РІЗНІ ЕРИ. ГЕОЛОГІЧНА КАРТА ПОЛТАВЩИНИ 394 KB
  Унаочнення: підручник геохронологічна таблиця географічний атлас Полтавська область зразки мінералогічної колекції скам’янілостей описи відслонень гірських порід. Як визначається абсолютний і відносний вік гірських порід 3. До магматичних та метаморфічних порід протерозою приурочені поклади чорних та кольорових металів і нерудної сировини у південній частині області.
53115. УКРАЇНОЗНАВСТВО В ДОШКІЛЬНОМУ ЗАКЛАДІ 1018.5 KB
  Ряд орієнтовних конспектів занять з різних розділів програми, сценарії свят та розваг, опис ігор та додатковий художній матеріал, які можна використати в роботі. Заняття мають в основному комплексний характер, що позитивно впливає не тільки на ознайомлення з культурою, побутом свого народу, але і на розвиток мовлення дітей. Запропоновані конспекти занять та сценарії свят апробовані...
53118. Правильні многогранники конспект уроку 288 KB
  Мета уроку: формування поняття правильні многогранники; знайомство з видами правильних многогранників: правильний тетраедр куб октаедр додекаедр ікосаедр. Відкрити гіперпосилання другого пункту плану Многокутники Застосувавши малюнки виконані за допомогою Програмного засобу Динамічна геометрія потрібно повторити : ▪ многогранний кут 360; ▪ кожен кут правильного трикутника дорівнює 60 тому з правильних трикутників можнаутворити 3 види правильних многогранників 3 60 360; 4 60 360; 5 60 360: аправильний...
53119. Інформаційно-дослідницькі проекти з геометрії 2.04 MB
  Метод координат велике відкриття Декарта. Метод координат велике відкриття Декарта. Тему Декартові координати і вектори у просторі вивчаємо 8 годин. Протягом 4х тижнів 2 команди однієї групи працювали над складанням 2х інформаційно – дослідницьких проектів: Метод координат – велике відкриття Декарта.
53120. Розв’язування прикладних задач по темі «Об’єми та площі поверхонь геометричних тіл» 7.5 MB
  Які властивості має паралелепіпед Які види паралелепіпедів ви знаєте Які властивості має прямокутний паралелепіпед Чому дорівнює площа бічної поверхні площа повної поверхні та об’єм призми Знайти площу повної поверхні та об’єми фігур. Що називається віссю та апофемою правильної піраміди Чому дорівнює площа бічної поверхні площа повної поверхні та об’єм піраміди Знайти площу повної поверхні та об’єми фігури. Чому дорівнює площа бічної площа повної поверхні та об’єм циліндра Знайдіть площу повної поверхні та об’єм...
53121. Чотирикутники 174 KB
  Чотирикутник у якого протилежні сторони паралельні Паралелограм 4. Паралелограм у якого всі сторони рівні Ромб 6. Паралелограм у якого всі кути прямі Прямокутник . Інших чотирикутників не знали пізніше їх класифікували на паралелограми ромби прямокутники.