Составители:
31
Лабораторная работа № 11
Использование PIC16F84 для управления микропроцессорной
автоматизированной системой. Регулирование температуры воздуха
в помещении
Цель работы: изучение арифметических команд PIC16F84 и
использования шагового двигателя для вращения вентилятора с переменной
скоростью.
Методические указания
Автоматизированные системы управления (АСУ) – одно из важнейших
применений микропроцессорной техники. Примерами АСУ могут быть
пожарная сигнализация, беспилотные
летательные аппараты, и т. д. В данной
работе рассматривается автоматизированная система управления температурой
воздуха в помещении. Управление температурой сводится к периодическому
опросу температурного датчика и, в зависимости от полученной информации,
регулированию скорости вращения ротора двигателя вентилятора.
Рассмотрим сначала опрос температурного датчика. Реализованный в
данной работе способ получения числа, пропорционального текущей
температуре
, заключается в следующем. К двум выводам микроконтроллера
подключается RC-фильтр вида:
где R – терморезистор. Пусть в данный момент на входе фильтра напряжение
логического нуля (близкое к нулю). Подадим теперь на вход напряжение
логической единицы. Сигнал на выходе будет иметь вид:
t
где U
влу
– минимальное напряжение, при котором сигнал принимает значение
логической единицы, τ – время переходного процесса.
τ равно задержке между подачей логической единицы на вход фильтра и
появлением ее на выходе. Можно показать, что τ = RC. Емкость конденсатора
постоянна, а сопротивление терморезистора возрастает при увеличении
температуры окружающего воздуха. Поэтому величина задержки
пропорциональна температуре.
U
влу
τ
U
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »