лекция 367 Atmega8 Таймер0 для управления шаговым двигателем

Кратко описано использование таймера для работы шагового двигателя. Предварительно необходимо ознакомиться с лекцией 364. Использование прерывания для управления двигателем позволяет сформировать равномерное переключение фаз двигателя, легко задавать количество шагов, их длительность и, главное, разгрузить основной цикл программы от ненужных задержек. Показано взаимодействие с концевыми датчиками и движение на заданное количество шагов. Кратко описан алгоритм работы и регистры контроллера двигателя. Список всех лекций на сайте автора в описании канала.
Back to Top