Перейти к содержанию

Начало урока

Типы зуммеров
Активный зуммер
  • Встроенный генератор — автоматически издаёт звук при подаче питания
  • Фиксированная частота — обычно тон около 2 кГц
  • Простое управление — просто включай/выключай с помощью digitalWrite()
  • Как определить — часто имеет белую наклейку сверху, герметичный корпус
Пассивный зуммер
  • Как маленький динамик — требует переменный сигнал для воспроизведения звука
  • Изменяемая частота — может создавать разные тона и мелодии
  • Использует функцию tone() — Arduino генерирует частоту
  • Как определить — открытая задняя часть, видна печатная плата зелёного цвета
Зачем нужен транзистор?
Ограничения по току:
  • Пины Arduino безопасно выдают 20 мА постоянно
  • Максимальный предел: 40 мА
  • Зуммеры обычно потребляют 20-40 мА и более

Решение: транзистор 2N2222

Транзистор работает как электронный переключатель, который безопасно выдерживает 100-500 мА, обеспечивая:

  • Более громкий звук
  • Защиту пинов Arduino
  • Возможность управлять мощными зуммерами
Расчёт базового резистора:
R = (5В - 0,7В) / Iбаза
Для тока коллектора 30 мА при коэффициенте усиления 100:
Iбаза ≈ 0,3 мА минимум
Резистор 1 кОм обеспечивает ~4,3 мА (безопасно с запасом)
Защита обратным диодом

Когда зуммер (индуктивная нагрузка) выключается, он создаёт скачок напряжения, который может повредить транзистор.

Обратный диод 1N4007 обеспечивает безопасный путь для этой энергии:

  • Катод (серебряная полоска) подключается к плюсу зуммера
  • Анод подключается к GND
  • Диод закрыт при нормальной работе
  • Проводит ток только при скачке напряжения, защищая транзистор
Интерактивная визуализация — доступна в полном уроке

Продолжите этот урок на YourAIZone

В полном уроке — объяснение целиком, разобранные примеры, частые ошибки, тесты с мгновенной проверкой и ИИ-репетитор. Начните сразу как гость или создайте аккаунт, чтобы сохранять прогресс.

В полном уроке

  • Объяснение целиком
  • Разобранные примеры
  • Частые ошибки и как их избежать
  • Тестовые вопросы: 15
  • ИИ-репетитор, который отвечает на вопросы по теме
  • Отслеживание прогресса для ученика, родителей и учителя