⚗️ Эксперимент • 📊 Измерения • 📈 Графики • 💡 Оптимизация
5 класс • Технология • 90 минут
👨🏫 Учитель: Ахметов Рустам
🏫 Школа: ГБОУ № 1362
📅 Дата: 2025-06-12
🎯 Цель: Стать исследователями энергии роботов!
🔬 Наша научная экспедиция:
🎯 Ожидаемые результаты:
❓ Исследовательский вопрос:
“Как различные задачи влияют на время автономной работы робота, и можно ли это предсказать математически?”
🎯 Гипотезы для проверки:
📋 Что будем исследовать:
📐 Измеряемые параметры:
| Параметр | Единица измерения | Инструмент | Точность |
|---|---|---|---|
| Напряжение питания | Вольт (В) | Мультиметр | ±0.1 В |
| Потребляемый ток | Миллиампер (мА) | Мультиметр | ±1 мА |
| Время работы | Минуты/секунды | Секундомер | ±1 сек |
| Потребляемая мощность | Ватт (Вт) | Расчет P=U×I | ±0.01 Вт |
⚗️ Экспериментальные условия:
Стандартизация условий:
- Одинаковые роботы и программы
- Полностью заряженные аккумуляторы
- Комнатная температура (20-25°C)
- Одинаковые поверхности для движения
- Фиксированное время измерений
📊 Режимы тестирования:
Режим 1: Ожидание
- Робот включен, но неподвижен
- Активны только датчики и контроллер
- Ожидаемое потребление: 50-100 мА
Режим 2: Простое движение
- Движение по прямой с постоянной скоростью
- Ожидаемое потребление: 200-400 мА
Режим 3: Сложные задачи
- Повороты, объезд препятствий, манипуляции
- Ожидаемое потребление: 400-800 мА
⚠️ Правила работы с электрооборудованием:
🔋 Работа с аккумуляторами:
⚡ Работа с мультиметром:
🤖 Работа с роботами:
📋 Чек-лист безопасности:
🔧 Подключение мультиметра для измерения тока:
Пошаговая инструкция:
1. Подготовка мультиметра:
- Переключить в режим измерения постоянного тока (DCA)
- Выбрать диапазон 2000 мА или Auto
- Красный щуп в гнездо "mA" или "A"
- Черный щуп в гнездо "COM"
2. Подключение в цепь:
- ОТКЛЮЧИТЬ питание робота
- Отсоединить один провод питания
- Включить мультиметр ПОСЛЕДОВАТЕЛЬНО в разрыв
- Красный щуп к "+" источника питания
- Черный щуп к входу питания робота
3. Проверка подключения:
- Включить робота
- Убедиться, что ток отображается
- Записать показания в спокойном состоянии
📋 Таблица экспериментальных данных:
| Эксперимент | Режим работы | Напряжение, В | Ток, мА | Мощность, Вт | Время работы, мин | Примечания |
|---|---|---|---|---|---|---|
| 1.1 | Ожидание | Робот включен, неподвижен | ||||
| 1.2 | Ожидание | Повторное измерение | ||||
| 1.3 | Ожидание | Третье измерение | ||||
| 2.1 | Простое движение | Прямая, постоянная скорость | ||||
| 2.2 | Простое движение | Повторное измерение | ||||
| 2.3 | Простое движение | Третье измерение | ||||
| 3.1 | Сложные задачи | Повороты, препятствия | ||||
| 3.2 | Сложные задачи | Повторное измерение | ||||
| 3.3 | Сложные задачи | Третье измерение |
🧮 Расчетные формулы:
Мощность: P = U × I (Вт = В × А)
Энергия: E = P × t (Вт⋅ч = Вт × ч)
Теоретическое время работы: t = Емкость / Ток
Эффективность: η = (Время факт. / Время теор.) × 100%
🎯 Роли в исследовательской группе:
📱 Оператор измерений:
🤖 Программист-оператор:
⏱️ Хронометрист:
📊 Протоколист:
🔬 Аналитик:
📝 Стандартные программы:
Программа 1: Режим ожидания
# Псевдокод для режима ожидания
while True:
sensor_check() # Проверка датчиков
wait(1000) # Ожидание 1 секунда
status_led() # Мигание светодиода статуса
Программа 2: Простое движение
# Псевдокод для простого движения
while True:
move_forward(speed=50) # Движение вперед
wait(5000) # 5 секунд движения
stop() # Остановка
wait(1000) # Пауза 1 секунда
Программа 3: Сложные задачи
# Псевдокод для сложных задач
while True:
move_forward(speed=80) # Быстрое движение
if obstacle_detected():
turn_right(90) # Поворот на 90°
move_forward(speed=60)
manipulator_work() # Работа манипулятора
led_animation() # Световые эффекты
sound_signal() # Звуковые сигналы
🎯 Цель: Определить минимальное энергопотребление робота
📋 Методика:
📊 Ожидаемые результаты:
Диапазон тока: 40-80 мА
Средняя мощность: 0.3-0.5 Вт
Прогноз времени работы: 8-15 часов
📝 Протокол измерений:
| Время, мин | Ток, мА | Напряжение, В | Мощность, Вт | Примечания |
|---|---|---|---|---|
| 0:30 | 6.0 | Начальное измерение | ||
| 1:00 | 6.0 | |||
| 1:30 | 6.0 | |||
| 2:00 | 5.9 | Небольшое падение напряжения | ||
| 2:30 | 5.9 |
🔍 На что обратить внимание:
🎯 Цель: Измерить энергозатраты при основных движениях
📋 Задачи для робота:
📊 Измерения для каждой задачи:
| Тип движения | Длительность | Ожидаемый ток | Особенности |
|---|---|---|---|
| Прямое движение | 2 минуты | 200-300 мА | Стабильное потребление |
| Поворот на месте | 30 секунд | 300-500 мА | Пиковые нагрузки |
| Разгон | 10 секунд | 400-600 мА | Максимальный ток |
| Торможение | 5 секунд | 100-200 мА | Возможна рекуперация |
🔬 Детальный анализ:
Факторы, влияющие на потребление:
- Скорость движения (квадратичная зависимость)
- Тип поверхности (гладкая/шероховатая)
- Нагрузка на робота (собственный вес + груз)
- Состояние аккумулятора (напряжение)
- Температура окружающей среды
🎯 Цель: Определить пиковое энергопотребление робота
🔥 Программа максимальной нагрузки:
Одновременная активация всех систем:
- Моторы на 100% мощности
- Все светодиоды включены
- Датчики работают с максимальной частотой
- Звуковые сигналы
- Манипулятор в движении
- Беспроводная связь активна
⚡ Критические измерения:
| Компонент | Нормальный режим | Максимальный режим | Прирост |
|---|---|---|---|
| Моторы движения | 200 мА | 400 мА | +100% |
| Манипулятор | 0 мА | 300 мА | +300 мА |
| Светодиоды | 20 мА | 100 мА | +80 мА |
| Звук | 0 мА | 150 мА | +150 мА |
| Датчики | 30 мА | 50 мА | +20 мА |
| Связь | 10 мА | 80 мА | +70 мА |
| ИТОГО | ~260 мА | ~1080 мА | +316% |
⚠️ Важные наблюдения:
🧮 Обработка результатов в реальном времени:
Средние значения по экспериментам:
Эксперимент 1 (Ожидание):
Среднее потребление: ___ мА
Расчетное время работы: ___ часов
Эксперимент 2 (Простое движение):
Среднее потребление: ___ мА
Расчетное время работы: ___ часов
Эксперимент 3 (Максимальная нагрузка):
Среднее потребление: ___ мА
Расчетное время работы: ___ минут
📊 Предварительные выводы:
📐 График 1: Зависимость времени работы от мощности
Оси координат:
X - Потребляемая мощность (Вт)
Y - Время работы (часы)
Ожидаемая зависимость: t = C / P
где C - энергоемкость аккумулятора (Вт⋅ч)
Данные для построения:
| Режим | Мощность, Вт | Время работы, ч | Точка на графике |
|---|---|---|---|
| Ожидание | 0.3 | 10.0 | (0.3, 10.0) |
| Простое движение | 1.2 | 2.5 | (1.2, 2.5) |
| Максимальная нагрузка | 6.5 | 0.5 | (6.5, 0.5) |
📊 Анализ графика:
⏰ Временная диаграмма потребления:
Пример профиля для смешанного режима:
Минута 1-2: Ожидание (50 мА)
Минута 3-5: Движение (300 мА)
Минута 6: Поворот (500 мА)
Минута 7-8: Движение (300 мА)
Минута 9: Сложная задача (800 мА)
Минута 10: Ожидание (50 мА)
📊 Интерпретация профиля:
📊 Расчет основных характеристик:
Среднее арифметическое:
I_ср = (I₁ + I₂ + I₃ + ... + Iₙ) / n
Пример для режима движения:
I₁ = 280 мА, I₂ = 295 мА, I₃ = 275 мА
I_ср = (280 + 295 + 275) / 3 = 283 мА
Разброс значений (стандартное отклонение):
σ = √[(∑(Iᵢ - I_ср)²) / n]
Оценка стабильности потребления:
σ < 5% от I_ср - стабильное потребление
σ > 15% от I_ср - нестабильное потребление
Коэффициент эффективности:
η = (Время_фактическое / Время_теоретическое) × 100%
где Время_теоретическое = Емкость / Ток_средний
Типичные значения:
η = 70-85% - хорошая эффективность
η = 50-70% - удовлетворительная
η < 50% - требует оптимизации
📈 Математические зависимости:
1. Закон обратной пропорциональности:
t × P = const = Емкость аккумулятора
Проверка:
Режим 1: t₁ × P₁ = 10 ч × 0.3 Вт = 3 Вт⋅ч
Режим 2: t₂ × P₂ = 2.5 ч × 1.2 Вт = 3 Вт⋅ч
Режим 3: t₃ × P₃ = 0.5 ч × 6 Вт = 3 Вт⋅ч
Если все произведения равны - закон выполняется!
2. Зависимость мощности от скорости:
P ~ v² (квадратичная зависимость)
Проверка экспериментально:
Скорость 25%: P₁ = 0.8 Вт
Скорость 50%: P₂ = 1.2 Вт (должно быть 3.2 Вт)
Скорость 75%: P₃ = 2.1 Вт (должно быть 7.2 Вт)
Вывод: Зависимость сложнее из-за потерь в механизмах
3. Влияние температуры:
При нагреве:
- Сопротивление моторов растет
- Эффективность аккумулятора падает
- Ток потребления может изменяться на ±10%
✅ Подтвержденные гипотезы:
❗ Неожиданные результаты:
🔬 Рекомендации для дальнейших исследований:
⚡ Стратегии оптимизации:
1. Оптимизация аппаратного уровня:
Снижение напряжения питания:
- Использовать минимально необходимое напряжение
- Избегать избыточного запаса по питанию
Выбор эффективных компонентов:
- Светодиоды вместо ламп накаливания
- Энергоэффективные моторы
- Датчики с низким потреблением
2. Программная оптимизация:
Управление питанием:
- Отключение неиспользуемых модулей
- Снижение частоты процессора при простых задачах
- Режимы сна и пробуждения
Оптимизация алгоритмов:
- Планирование оптимальных маршрутов
- Кэширование результатов вычислений
- Пакетная обработка данных
📝 Исходная программа робота:
# Неоптимизированная версия
while True:
# Все системы всегда активны
motors.set_speed(100) # Максимальная скорость
leds.all_on() # Все светодиоды включены
sensor_data = []
for i in range(10):
sensor_data.append(ultrasonic.read())
wait(10) # Частые измерения
if obstacle_detected():
turn_right(90)
motors.set_speed(100) # Снова максимальная скорость
sound.beep(1000) # Постоянные звуки
wireless.send_status() # Частая передача данных
wait(100)
💡 Программа после оптимизации:
# Оптимизированная версия
def energy_efficient_robot():
# Адаптивная скорость
speed = 60 # Снижена с 100 до 60
led_timer = 0
sensor_timer = 0
while True:
# Светодиоды только при необходимости
if led_timer % 50 == 0:
leds.status_blink() # Короткое мигание
# Датчики с оптимальной частотой
if sensor_timer % 20 == 0:
distance = ultrasonic.read()
if distance < 20: # Препятствие близко
motors.set_speed(30) # Медленно
turn_right(90)
motors.set_speed(speed)
else:
motors.set_speed(speed)
# Звук только при событиях
if obstacle_detected():
sound.beep(500) # Короткий сигнал
# Редкая передача данных
if sensor_timer % 200 == 0:
wireless.send_status()
# Микросон между циклами
sleep_microseconds(10)
led_timer += 1
sensor_timer += 1
🔬 Сравнительные тесты:
| Параметр | Исходная программа | Оптимизированная | Улучшение |
|---|---|---|---|
| Средний ток | 450 мА | 280 мА | -38% |
| Пиковый ток | 800 мА | 500 мА | -37% |
| Время работы | 2.2 часа | 3.6 часа | +64% |
| Функциональность | 100% | 95% | -5% |
💡 Конкретные улучшения:
Снижение скорости с 100% до 60%:
Экономия энергии: ~30%
Потеря времени на задачи: ~15%
Итоговая выгода: Положительная
Оптимизация работы светодиодов:
Было: постоянное свечение (100 мА)
Стало: мигание раз в секунду (среднее 5 мА)
Экономия: 95 мА = 95% энергии на подсветку
Снижение частоты опроса датчиков:
Было: каждые 10 мс
Стало: каждые 200 мс
Экономия: снижение нагрузки на процессор на 95%
🎯 Конкурс между командами:
Номинации:
📊 Критерии оценки:
Энергоэффективность (40%):
- Процент снижения потребления
- Увеличение времени работы
Функциональность (30%):
- Сохранение основных возможностей
- Качество выполнения задач
Инновационность (20%):
- Оригинальность решений
- Техническая сложность
Научность (10%):
- Обоснованность изменений
- Качество измерений и анализа
🏅 Результаты команд:
| Команда | Экономия энергии | Время работы | Функциональность | Место |
|---|---|---|---|---|
| “Энергосберегатели” | 45% | +78% | 92% | 1 |
| “Эко-роботы” | 38% | +61% | 96% | 2 |
| “Оптимизаторы” | 52% | +85% | 85% | 3 |
| “Зеленые технологии” | 41% | +67% | 94% | 4 |
1. Научный отчет о лабораторной работе Оформите полный отчет по следующей структуре:
📊 Структура отчета:
1. Введение (1 страница)
- Цель и задачи исследования
- Гипотезы для проверки
- Методика эксперимента
2. Экспериментальная часть (2 страницы)
- Описание оборудования
- Протоколы всех измерений
- Таблицы с данными
3. Обработка результатов (1 страница)
- Графики зависимостей
- Расчеты и статистика
- Анализ погрешностей
4. Выводы (0.5 страницы)
- Подтверждение/опровержение гипотез
- Полученные закономерности
- Практические рекомендации
5. Приложения
- Листинги программ
- Дополнительные измерения
- Фотографии экспериментальной установки
2. Задачи на расчет энергопотребления
Задача А: Планирование миссии робота
Робот-исследователь должен проработать 8 часов в автономном режиме.
Задачи робота:
- 60% времени: движение и навигация (потребление 350 мА)
- 30% времени: сбор данных датчиками (потребление 150 мА)
- 10% времени: передача данных (потребление 800 мА)
Аккумулятор: Li-ion 7.4В, 4000 мА⋅ч
Вопросы:
1. Рассчитайте средний ток потребления
2. Хватит ли заряда аккумулятора на 8 часов?
3. Если нет - на сколько нужно снизить потребление?
4. Предложите конкретные способы оптимизации
🔬 Для исследователей: “Влияние внешних факторов” Исследуйте, как внешние условия влияют на энергопотребление:
📋 План дополнительного исследования:
💻 Для программистов: “Умный энергоменеджмент” Создайте программу интеллектуального управления энергией:
🧠 Функции программы:
📈 Для аналитиков: “Экономическая эффективность” Проведите экономический анализ энергоэффективности:
💰 Расчеты для анализа:
📚 Литература:
💻 Программное обеспечение:
🔧 Практические эксперименты:
🔬 Экспериментальные навыки:
📊 Аналитические способности:
💡 Практические достижения:
🎯 Ключевые закономерности:
“Время работы робота обратно пропорционально потребляемой мощности - это не просто теория, а экспериментально подтвержденный факт”
“Небольшие изменения в программе могут дать огромную экономию энергии без потери функциональности”
“Энергоэффективность - это не ограничение возможностей, а искусство их разумного использования”
🔮 Практическое значение:
⚡ Нарисуйте график своей “энергии” на уроке:
Энергия/Интерес ↑
100% │ ╭─╮ ╭───╮
│ ╱ ╲ ╱ ╲
50% │ ╱ ╲ ╱ ╲
│ ╱ ╲╱ ╲
0% └─╱─────────────────────╲─→ Время
0 25 50 75 90 мин
Подпишите пики: что было самым интересным?
Подпишите спады: где возникли трудности?
🔋 Техника “Заряд понимания”: Оцените уровень “заряда” ваших знаний после лабораторной работы:
💭 Исследовательские размышления:
🔮 Следующий урок: “Программирование автономного поведения роботов”
🎯 Готовимся к новым вызовам:
🔬 ВЫ СТАЛИ НАСТОЯЩИМИ ИССЛЕДОВАТЕЛЯМИ!
Ваши эксперименты показали, что наука - это не только теория, но и практические открытия, которые делают технологии лучше и эффективнее!