[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: woody  
ФОРУМ » ОБЗОР КОНСТРУКЦИЙ СТАНКОВ ЧПУ (СNC) и 3D принтеров » Электроника станков ЧПУ (CNC) » Автономный контроллер шагового двигателя
Автономный контроллер шагового двигателя
AdminДата: Воскресенье, 26.02.2012, 13:49 | Сообщение # 1
сенсей сайта
Группа: Администраторы
Сообщений: 1259
Репутация: 21 []
Статус: Offline
.: Дополнительные данные :.
Бог сайта и форума За хорошую посещаемость на форуме За супер посещаемость За Генералиссимуса За помощь народу За супер посещаемость
Автономный контроллер шагового двигателя


автор: Сергей Шевченко


Предлагаемый вариант автономного контроллера шагового двигателя выполнен
на микроконтроллере (МК) ATTINY2313 и транзисторах КТ972 и предназначен для автономной проверки шагового двигателя
и контролеров управления шаговыми двигателями.

Возможности автономного контролера (АВК) :
1. управление шаговым двигателем в 2 стороны ( реверсивное вращение).
2. 9 скоростей вращения двигателя.
3. выход для проверки контролера на микросхемах ТМ7, работающий с программой VRI-CNC.
4. выход для проверки контролера с управляющими сигналами СТЕП-ДИР
5. Инверсия сигнала СТЕП
6. Шаговый режим работы для всех выходов.
7. Полушаговый режим для всех кроме режима СТЕП-ДИР.
8. Пошаговый режим работы.

Контролер имеет 5 кнопок управления
1. влево
2. вправо
3. шаг-полушаг
4. скорость
5. инверсия степ

В режиме ШАГ работают режимы СТЕП-ДИР - VRI-CNC – изменение скорости и направления для этих режимов происходит
одновременно.
В режиме ПОЛУШАГ работает еще режим VRI-CNC, все изменения работы для этих режимов происходит одновременно.
Для включения этих режимов необходимо подать питание на МК и подождать около 2 секунд пока не загорится светодиод режима
шаг, далее выбираем режим ШАГ-ПОЛУШАГ и жмем кнопку нужного направления вращения.
Для включения режима пошаговой работы необходимо подать питание на МК, нажать и удерживать любую кнопку пока
не загорятся 3 светодиода – это режим пошаговой работы, далее нажимая любую кнопку, будет происходить режим пошаговой
работы, тоесть вал двигателя будет проворачиваться на 1 шаг. Никакие другие режимы в пошаговом режиме не работают
и двигатель вращается только в одну сторону.
Что касается схемы, МК работает на частоте 1 мГц от внутреннего генератора, ну а в остальном все ясно и просто,
собираем и наслаждаемся.
На фотографии первая версия этого контроллера, на схеме и печатная плата уже модифицированная.
Выражаю благодарность Трудоголику в терпении и тестировании прошивок данного устройства.
Исправил управление скоростью двигателем, теперь при изменении скорости двигатель не останавливается,
ступеней регулировки - 9 скоростей, находясь на низких скоростях при удержании кнопки скорости более 3-4 секунд и
отпускании включается максимальная скорость.
Добавил режим пошагового тестирования шагового двигателя - необходимо для проверке правильности фазировки движков:
Для вхождения в этот режим после подачи питания на микроконтроллер нажимаем и держим любую кнопку пока
Не загорятся 3 светодиода это индикация входа в пошаговый режим теперь при нажатии любой кнопки будет пошаговое
управление двигателем - поворот вала ровно на 1 шаг при каждом нажатии любой кнопки.
Для входа в основные режимы требуется выключить и включить питание на Микроконтроллер и ждать пока
Не загорится светодиод шагового режима работы контролера - около 2 секунд.



Прикрепления: 6559267.jpg (65.2 Kb) · 3984248.jpg (126.1 Kb) · 1396887.jpg (86.5 Kb) · proshivka.rar (13.6 Kb)


еще больше изделий http://presents.in.ua
ФОРУМ » ОБЗОР КОНСТРУКЦИЙ СТАНКОВ ЧПУ (СNC) и 3D принтеров » Электроника станков ЧПУ (CNC) » Автономный контроллер шагового двигателя
  • Страница 1 из 1
  • 1
Поиск: