TechShape.ru

Информационные технологии

Основные разделы

Реализация схемы

Представленная схема питается от напряжения +5В, поэтому питание “+” схемы подключаем к 19 каналу на цифровой плате, а “-” выводим на землю на 17 канал. Выводы для снятия выходного напряжения моста, подключаются к 8му дифференциальному каналу на аналоговой плате. Выводы для снятия напряжения с резистора (R3) и с терморезистора (R4) подключены к 12м и 10м дифференциальным каналам на аналоговой плате соответственно.

Светодиод подключаем к управляемому каналу (ЦАП 1) аналоговой платы, на которой выставляем выходное напряжение 3 В.

Описание программы

С дифференциального канала снимается выходное напряжение моста. Далее по известной зависимости вычисляется текущая температура, она сравнивается с пороговой температурой, указанной пользователем, при превышении пороговой температуры загорается сигнализирующий светодиод. Измерения проводятся с периодичностью заданной пользователем. Данные измерений (дата, время, напряжение на терморезисторе, напряжение на резисторе (R3), температура и пороговая температура) заносятся в log-файл.

Листинг

Инициализация драйвера

Активизация платы

Основное тело программы

Выключение светодиода

Закрытие драйвера

В основном теле программы находится путь к log-файлу, а также организован цикл:

Выбор канала и коэффициент

Задержка

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

А66 шестнадцатеричное число соответствующее трем вольтам.

Нашли его следующим образом:

Мы знаем что 1000 0000 0000 соответствует 0В, а 1111 1111 1111 соотв. 10В. Следовательно, между 0В и 10В есть 111 1111 1111 (2047)промежутков.

Тогда на 1В приходится 2047/10=204.7, а на 3В 204.7*3=614.1. Округлим и получим 614, это число в двоичном коде выглядит следующим образом: 010 0110 0110. Возьмем во внимание что 1000 0000 0000 соответствует 0В, из всего этого следует что 3В соответствует числу 1010 0110 0110, в шестнадцатеричном исчислении это число ровно А66,

Выбор следующего канала

Задержка

Получение напряжение на терморезисторе

Далее тоже самое для напряжения на резисторе R3

Данный цикл выполняется с определенной периодичностью, заданной пользователем. Также в том цикле выполняется запись результатов в log-файл. Заканчивается он при нажатии на кнопку STOP.

Панель пользователя

Содержимое Log-файла

Дата Время Uт.р., В UR3, В t, град. tпорог, град

.06.2011 14:42 2,253 2,483 25,057 27,0

.06.2011 14:43 2,246 2,478 25,038 27,0

.06.2011 14:43 2,245 2,483 25,038 27,0

.06.2011 14:43 2,247 2,479 25,038 27,0

.06.2011 14:43 2,249 2,476 25,019 27,0

.06.2011 14:43 2,250 2,477 25,019 27,0

.06.2011 14:43 2,250 2,482 25,019 27,0

.06.2011 14:43 2,250 2,482 25,019 27,0

.06.2011 14:43 2,252 2,484 24,924 27,0

.06.2011 14:43 2,249 2,482 24,981 27,0

.06.2011 14:43 2,196 2,478 26,948 27,0

.06.2011 14:43 2,159 2,474 27,708 27,0

.06.2011 14:43 2,126 2,467 28,412 27,0

.06.2011 14:43 2,104 2,467 29,023 27,0

.06.2011 14:43 2,090 2,466 29,405 27,0

.06.2011 14:43 2,096 2,462 29,290 27,0

.06.2011 14:43 2,092 2,463 29,214 27,0

.06.2011 14:43 2,100 2,477 29,118 27,0

.06.2011 14:43 2,098 2,465 29,080 27,0

.06.2011 14:43 2,103 2,462 29,042 28,0

.06.2011 14:43 2,100 2,461 28,984 28,0

.06.2011 14:43 2,103 2,466 28,927 28,0

.06.2011 14:43 2,117 2,473 28,870 29,0

Вывод

измерительный мост напряжение терморезистор

В ходе работы была разработана схема, согласующаяся с характеристиками контроллера. Рассчитана зависимость температуры на терморезисторе от напряжения на измерительной диагонали. Подобраны номиналы элементов мостовой схемы. Была спаяна схема. Разработано программное обеспечение. Неточность измерений термодатчика зависит от недостаточной точности зависимости сопротивления от температуры.

Еще статьи

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

Все права защищены! 2020 - www.techshape.ru