Author Topic: Контроллер шагового двигателя (ШД)  (Read 17348 times)

0 Members и 1 Гость смотрят эту тему.

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Контроллер шагового двигателя (ШД)
« on: 17 Декабрь 2010, 17:29:46 »
В настоящий момент прошивка контроллера на доработке, добавляется командный интерфейс для:
-настройки микрошага
-установки тока удержания и рабочего тока
-настройка концевого выключателя
...
настройки будут храниться в EEPROM
Доступ к интерфейсу через USART, для чего необходим переходник RS232<->USART (согласование уровней). Можно сделать из старого датакабеля от сотового телефона.

Offline MONY

  • клуб ForNext
  • Бит
  • *
  • Posts: 37
  • Карма: +0/-0
Re:Контроллер шагового двигателя (ШД)
« Reply #1 on: 17 Февраль 2011, 01:03:55 »
Хотелось бы узнать, как дела с контроллером.

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Re:Контроллер шагового двигателя (ШД)
« Reply #2 on: 17 Февраль 2011, 11:57:32 »
Контроллеры работу свою делают, новая версия пока на доработке. Добавить там немного осталось, контроль макс. тока с помощью ШИМ. Ну и попробую увеличить этот ток до паспортного максимума микросхемы драйвера - 750 мА. А вообще заказал микросхемы по-мощнее, которые не требуют контроллера вообще.

Текущая версия вполне работоспособна. Для сверловки - неплохо. Гравировку пока не делал. Сейчас станок стоит, на оси Z износился некачественный ремень. Пока не могу найти нормальный на замену. Вероятно, придется посадить мотор напрямую на ось Z.

Для станка создам подраздел, напишу по-подробнее. Станок имеет как плюсы, так и минусы. Под обработку металлов необходимо дорабатывать гайки, в оригинале они капроновые.

Offline MONY

  • клуб ForNext
  • Бит
  • *
  • Posts: 37
  • Карма: +0/-0
Re:Контроллер шагового двигателя (ШД)
« Reply #3 on: 17 Февраль 2011, 23:47:46 »
Как раз первый вопрос у меня и был про ремни на 2-х осях - почему не напрямую?
Еще вопрос, можно ли платы драйверов сделать методом фрезеровки, а не ЛУТ? Мне так проще, у меня есть Роланд.

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Re:Контроллер шагового двигателя (ШД)
« Reply #4 on: 18 Февраль 2011, 09:56:27 »
Платы чем угодно можно сделать. Только, нужен вывод слоя металлизации в соотв. формате. Какой формат ест Роланд?
Ось похоже придется действительно садить на мотор. А он, зараза, громоздкий... Сейчас и развесовка неплохая.. Ременная передача сделана чтобы не городить демпферную муфту. Наверное, закажу муфту на npoatom...

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Re:Контроллер шагового двигателя (ШД)
« Reply #5 on: 23 Февраль 2011, 12:28:25 »
Перенесено. MONY писал:

Цитата: mentat-vvo от 21 Февраль 2011, 19:01:18
Схема программатора, приведенная выше, для PIC, а у меня AVR. Я выложу на сайте плату программатора SIPROG, он к COM-порту цепляется. Схема очень проста и не требует внешнего питания. Блок питания от ПК использовать можно, но лучше найти от ноутбука на 19В. На 12В для питания ШД может быть недостаточно и они начнут пропускать шаги на высоких скоростях. Корпуса у контроллеров нет, они прикручены к куску орг.стекла.
Чем обусловлен выбор именно AVR, личными предпочтениями или другими причинами?
Когда можно будет увидеть плату программатора?
Прошу прощения за непрофессиональный вопрос:Ваши контроллеры меют небольшое колличество деталей, другие предлагают платы контроллеров набитые деталями, что у них есть такое, чего нет в ваших контроллерах? Или просто у них например 4-ре канала на одной плате, а у вас 3 каждый на своей?
« Last Edit: 23 Февраль 2011, 12:30:26 by mentat-vvo »

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Re:Контроллер шагового двигателя (ШД)
« Reply #6 on: 23 Февраль 2011, 21:11:27 »
Q: Чем обусловлен выбор именно AVR, личными предпочтениями или другими причинами?
A: Начинал с AVR. Пока устраивает всем, прежде всего, доступностью в наших местах.

Q: Когда можно будет увидеть плату программатора?
A: Уже на сайте.

Q: Прошу прощения за непрофессиональный вопрос:Ваши контроллеры меют небольшое колличество деталей, другие предлагают платы контроллеров набитые деталями, что у них есть такое, чего нет в ваших контроллерах? Или просто у них например 4-ре канала на одной плате, а у вас 3 каждый на своей?
A: Именно так.


Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Re:Контроллер шагового двигателя (ШД)
« Reply #7 on: 16 Март 2011, 23:42:51 »
Если кому интересно..
В старом струйном принтере Epson были обнаружены 2 микросхемы-драйвера A2917SEB она же UDN2917.
Принцип управления и начинка аналогична L6219, только мощность у них в 2 раза выше - 1.5А.

В старых матричных принтерах также есть хорошие трансформаторы для на ~30 В 3А - хороши в качестве БП для питания ШД.
В очень старых привод каретки - хороший ШД миллиампер на 500. В более новых матричных и старых струйных - маломощные. В новых струйных - вообще стоят двигатели постоянного тока :(