- •Розділ VII основи метрології та електричних вимірювань
- •Функції, що виконуються мікропроцесорами у
- •7.2 Архітектура мікропроцесорної системи
- •7.3 Покращення метрологічних характеристик
- •7.4 Процесорні похибки вимірювань
- •7.5 Характеристика мікроконтролерів фірми atmel
- •1. Розкрийте сутність алгоритму вимірювання різниці фаз з мікропроцесорним керуванням.
- •2. За рахунок чого у другому алгоритмі вдалося досягти одночасно високої швидкодії і точності, які притаманні або фазометру миттєвих, або середніх значень?
- •7.8 Мікропроцесорний вимірювач струму та напруги
- •А) мікропроцесорний вольтметр
- •Б) мікропроцесорний амперметр
- •1. Наведіть сутність алгоритму роботи мікропроцесорного вольтметра.
- •Мікропроцесорний вимірювач кутового положення
- •7.14 Вимірювання температури
- •7.14.1 Особливості вимірювання температури
- •7.14.2 Мікропроцесорний засіб вимірювання температури
- •7.15 Вимірювання вібрацій
7.14.1 Особливості вимірювання температури
Основною особливістю вимірювання температури, як неелектричної величини, є її перетворення в електричну за допомогою первинного вимірювального перетворювача (сенсора) з подальшим її вимірюванням вторинним електровимірювальним приладом.
За виключенням інтегральних, всі сенсори температури мають нелінійну функцію перетворення.
Резистивні сенсори температури (термометри опору) характеризуються високою точністю, не вимагають зовнішнього струму збудження і є складовими мостових засобів вимірювань.
В табл. 7.4 наведено перелік популярних типів сенсорів температури та їхні основні метрологічні характеристики.
Термістори мають найвищу чутливість, але для них характерна найбільша нелінійність.
Напівпровідникові сенсори температури є високоточними і володіють високою лінійністю в діапазоні робочих температур від -550С до +1500С. Внутрішні підсилювачі маштабують вихідний сигнал до значень, зручних для АЦП-перетворення, наприклад, 10 мВ/0С.
Таблиця 7.4 – Основні метрологічні характеристики сенсорів температури
Термопари |
Термометри опору |
Термістори |
Напівпровідникові сенсори температури |
Самий широкий діапазон температур: Від -1840С до 23000С |
Діапазон температур: Від -2000С до +8500С |
Діапазон температур: Від 00С до +1000С |
Діапазон температур: Від 00С до +1000С |
Висока точність та повторюваність |
Висока лінійність |
Низька лінійність |
Лінійність: 10С Абсолютна похибка: 10С |
Необхідність компенсації температури холодного «спаю» |
Необхідність зовнішнього збудження |
Необхідність зовнішнього збудження |
Необхідність зовнішнього збудження |
Мале значення вихідної напруги (термо-ерс) |
Низька вартість |
Висока Чутливість |
Типовий вихідний сигнал: 10 мВ/К, 20 мВ/К, або 1 мВ/К |
7.14.2 Мікропроцесорний засіб вимірювання температури
Сенсори температури з цифровим виходом мають ряд переваг на сенсорами з аналоговим виходом і дозволяють реалізовувати мікропроцесорні термометри.
Наприклад, ТМР03/ТМР04 - сенсори температури з цифровим виходом, структурна схема яких наведена на рис.7.28.
Рисунок 7.28
До його складу входить джерело опорної напруги, генератор тактової частоти (1 МГц), сигма-дельта АЦП. Вихідний сигнал сенсора температури кантується 12-розрядним аналого-цифровим перетворю-вачем, який на своєму виході формує послідовний двійковий код у вигляді частотно-модульованого сигналу (рис.7.29).
Рисунок 7.29
Даний вихідний сигнал досить просто декодується мікропроцесором в значення температури. Суттєвим тут є те, що такий метод виключає похибки притаманні іншим методам модуляції, оскільки в ньому значення температури не залежать від абсолютного значення частоти.
Номінальна вихідна частота складає 35 Гц для температури +250С і засіб вимірювання працює з фіксованою тривалістю імпульсу Т1, що складає 10 мс.
Вихідний сигнал ТМР03/ТМР04 представляє собою послідовність імпульсів, тривалість яких пов’язана з вимірюваною температурою такими залежностями:
,
.
Практично всі мікропроцесори (мікроконтролери) мають у своєму складі таймери, за допомогою яких легко отримують остаточні рівняння перетворення. Типовий інтерфейс до мікроконтролера 80С51 показано на рис. 7.30.
Рисунок 7.30
Два
таймера (Таймер 0 і Таймер 1) 16-ти розрядні.
Тактова частота
мікроконтролера, поділена на 12,
є частотою квантування тривалості імпульсів Т1 і Т2.
Алгоритм роботи такого (рис.7.30) мікропроцесорного засобу вимірювання температури досить простий.
Мікроконтролер з приходом в порт Р1.0 по передньому фронту сигналу з виходу сенсора температури запускає Таймер Т0, в якому відбувається квантування тривалості імпульсу Т1 частотою f0. По задньому фронту цього ж сигналу мікроконтролер зупиняє таймер Т0 і запускає Таймер Т1. По наступному передньому фронту вихідного сигналу сенсора температури і таймер Т1 зупиняється і кількість імпульсів зразкової частоти f0, які поступили на двійкові лічильники таймерів Т0 і Т1 переписуються в порти таймерів Т0 і Т1, відповідно. Після цього лічильники таймерів обнуляють для наступного циклу вимірювання.
Далі, для розрахунку температури, підпрограми використовують наступні рівняння. Після квантуванні тривалості імпульсів Т1 і Т2 імпульсами зразкової частоти f0 в лічильниках таймерів сформуються відповідно двійкові коди
.
Тоді тривалості імпульсів Т1 і Т2 будуть визначатися
.
Підставимо значення тривалості імпульсів Т1 і Т2 у вихідне рівняння перетворення сенсорів температури ТМР03/ТМР04 і відповідно отримаємо значення температури, які відповідають значенням двійкових кодів у таймерах
,
.
Контрольні питання:
Дайте поняття фізичної величини температури.
Проаналізуйте відомі Вам температурні шкали.
Дайте поняття одиниці вимірювання температури – градус.
За яким співвідношенням здійснюють перерахунок температури з однієї шкали в іншу?
Які Ви знаєте опорні (реперні) точки шкали ITS-90?
Виділіть дві основні особливості вимірювання температури.
Порівняйте основні метрологічні характеристики сенсорів температури.
Поясніть структурну схему сенсора температури з цифровим виходом.
Наведіть рівняння перетворення сенсорів типу ТМР. Перетворювачем якої фізичної величини в яку є даний сенсор?
По структурній схемі поясніть принцип дії мікропроцесорного термометра.
На ведіть алгоритм роботи засобу вимірювання даного типу.
Прокоментуйте остаточні рівняння перетворення.
