Домашняя страничка Стефурак П.Б. Промзона. Управление шаговым двигателем с помощью PIC16F84A
 
 
  
  
 
Промзона \ Управление шаговым двигателем с помощью PIC16F84A
Управление шаговым двигателем с помощью PIC16F84A
 
Устройство, позволяющее управление четырехобмоточным шаговым
двигателем сводится к манипулированию сигналами STEP_LEFT и STEP_RIGHT.
Пояснения к схеме:
Разъем SV1
Разъем для внутрисхемного программирования
микроконтроллера, например при помощи
Pic-programmer и LPT программатора,
описанного в статье AN589 Microchip.
Светодиод D1
Предназначен для контроля работы схемы. При
подаче питания - серия из 3х вспышек. При работе
- вспышка на сигналы STEP_LEFT или
STEP_RIGHT
С5, С25, D6
Если схема будет запитанна от стабилизированного
5ти вольтового источника - D6 можно из схемы
исключить. В данной реализации схему можно питать
от источника 5-12 вольт через резистор
470 Ом - 1 кОм. С5 - установить как можно ближе к
ногам VSS и VDD контроллера.
OT1, OT2
Приемники IR, которые используются как источники
сигналов STEP_LEFT и STEP_RIGHT. Не спрашивайте
почему, так нужно было. Смело можно исключить из
схемы и использовать другие источники сигналов
STEP_LEFT и STEP_RIGHT. Например, нормально
незамкнутые кнопки на массу.
RA0-RA3
Выходы на управление обмотками шагового двигателя.
Сюда подключается например ULN2003 / MC1413 в типовом
включении, к которой подключаются обмотки
двигателя. На этих выводах появляется "бегущая 1"
направление которой зависит от сигналов STEP.
Подробности в тексте прошивки,