me_edu
Электроника: фундаментальный курс (2–3 года)Шаг 238 из 279 · 0% пройдено
Прерывания, таймеры и ШИМ

Таймеры, счётчики и ШИМ

Шаг 238 из 2798 минТеория
Цель

Понять основной механизм темы «Таймеры, счётчики и ШИМ» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

CLKТаймерШИМ 25%ШИМ 75%
Таймер задаёт период; ширина импульса ШИМ управляет средней мощностью
Опорная идея

Таймер/счётчик — это аппаратный двоичный счётчик, увеличивающийся каждый такт (или каждое внешнее событие). 16-битный таймер считает от 0 до 2^16 − 1 = 65535, то есть имеет 65536 отсчётов; при переполнении генерирует прерывание. Так формируют точные интервалы времени без участия ЦП.

ШИМ (широтно-импульсная модуляция) — таймер сравнивает свой счёт с порогом и формирует прямоугольный сигнал с регулируемой шириной импульса. Скважность 25 % → светодиод горит вполнакала, мотор крутится медленнее, сервопривод поворачивается на нужный угол. Средняя мощность пропорциональна доле времени, когда сигнал в высоком уровне.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.