|
Умный дом. Вариант 19
|
|
| engineerklub | Дата: Воскресенье, 01.03.2026, 17:17 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 37574
Статус: Offline
| Умный дом. Вариант 19
Лабораторная работа №1. Цифровые и аналоговые порты ввода-вывода
Цель работы: Изучить цифровые и аналоговые порты ввода-вывода, способы подключения светодиодных индикаторов, основы широтно-импульсной модуляции (ШИМ). Научиться вводить и выводить цифровые и аналоговые сигналы в микроконтроллер. Изучить Цифро-аналоговый преобразователь MCP4735.
ЗАДАНИЕ 1 Создать программу: Светодиод, подключенный к пину 10 должен загораться на t1 секунд и гаснуть на t2 секунд. t1 – 9, t2 – 1, на 7-сегментном индикаторе должен высветиться код студента.
ЗАДАНИЕ 2 Зажечь светодиоды – цвет зеленый
ЗАДАНИЕ 3 Разработать светофор, t к = 5, t ж = 1,5, t з = 1 – время загорания соответствующего светодиода (красный, желтый, зеленый) в секундах.
ЗАДАНИЕ 4 Создать программу плавного увеличения и уменьшения яркости светодиода с помощью ШИМ. t1 = 1 – время нарастания яркости t2 = 5 – время убывания яркости, цвет светодиода – красный.
ЗАДАНИЕ 5 Разработать программу формирования переменного напряжения на выходе ЦАП MCP4735 с размахом Um и измерения его с помощью АЦП. Форма – синусоида, размах Um – 2.
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Воскресенье, 01.03.2026, 17:18 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 37574
Статус: Offline
| Лабораторная работа №2. Проектирование домашней метеостанции
Цель работы: Научиться создавать домашние метеостанции, системы управления температурой и освещением. Изучить датчик температуры и давления BMP180, способы подключения датчика к микроконтроллеру. Научиться составлять микроконтроллерные программы для анализа температуры воздуха, управления нагревательным элементом. Изучить принципы работы датчика освещения. Научиться разрабатывать программы для управления освещением.
ЗАДАНИЕ 1 Разработать программу измерения температуры воздуха и атмосферного давления с помощью датчика BMP180. Результаты получить в виде таблицы.
ЗАДАНИЕ 2 Исследовать влияние температуры воздуха на показания датчика BMP180. Построить график зависимости температуры при включении и выключении лампы подогрева.
ЗАДАНИЕ 3 Разработать программу, выключающую лампу подогрева при увеличении температуры больше, чем t градусов относительно исходной в соответствии со своим вариантом, t град. = 2.
ЗАДАНИЕ 4 Исследовать влияния освещенности на сигнал, снимаемый с фоторезистора. Построить график напряжения. При этом время включения и выключения лампы выбрать в соответствии с вариантом, tвкл./tвыкл сек. = 3.
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Воскресенье, 01.03.2026, 17:19 | Сообщение # 3 |
 Генералиссимус
Группа: Администраторы
Сообщений: 37574
Статус: Offline
| Лабораторная работа №3. Управление сервоприводом
Цель работы: Изучить принцип работы сервопривода. Разработать программы управления сервоприводом.
ЗАДАНИЕ 1 Установить поворот оси сервопривода на угол X градусов в соответствии с вариантом задания (45 градусов). Одновременно вывести это значение на цифровой индикатор.
ЗАДАНИЕ 2 Разработать программу, которая будет плавно поворачивать ось сервопривода от 0 до 180 градусов и обратно. Время поворота выбрать в соответствии с вариантом (10 секунд).
ЗАДАНИЕ 3 Разработать программу устанавливающую угол поворота сервопривода в зависимости от температуры, измеренной температурным датчиком BMP180 при включении и выключении лампы подогрева.
СКАЧАТЬ
|
| |
|
|