Мои Конспекты
Главная | Обратная связь

...

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

Мікропроцесорний засіб вимірювання температури





Помощь в ✍️ написании работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Сенсори температури з цифровим виходом мають ряд переваг на сенсорами з аналоговим виходом і дозволяють реалізовувати мікропроцесорні термометри.

Наприклад, ТМР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 і відповідно отримаємо значення температури, які відповідають значенням двійкових кодів у таймерах

,

.

 

Контрольні питання:

Доверь свою работу ✍️ кандидату наук!
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой



Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.