Перейти к содержанию
    

Управление шаговым двигателем

Тогда уточним детали.Выберем самый простой вариант.

Возьмем за основу приведенную схему.Без редукторов.

Поворот вала за 1 имп.= 1.8 град.(уточненные данные).

На 360 град. надо 200 имп.Управление по координатам

раздельное.По 2 конечных выключателя на координату.

Предлагаю все управление возложить на РС.

По 2 переменных хранят положение двигателей.Конечные

выключатели корректируют их значение.Левые - обнуляют,

а правые записывают число 200.Для простоты разместим их

тоже в программе РС.

Посылка от РС содержит новое состояние регистра RB.

Микроконтроллер передает в программу РС состояние

конечных выключателей и значение регистра RB.

Придется набросать и программу для РС.С проверкой, на

это надо где-то неделю.

И последнее,относится к схеме,обмотки ШД необходимо

зашунтировать диодами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 6м Протеусе напал на пример с одним ШД.Добавил второй и немного кода.

То , что вы просили.

2Xstep.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 6м Протеусе напал на пример с одним ШД.Добавил второй и немного кода.

То , что вы просили.

 

а каким образом осуществляется управление?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Управление четырмя кнопками,как вы и просили,но про РС+PIC я не забыл.

В течение недели.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Три небольших проекта.Приложение с кнопочками на Delphi 6,программа для PICа на

PICC+MPLAB 6.60 и проект в протеусе.Приложение использует порт COM1, а Протеус

COM2. Необходимо COM1 и COM2 соединить нуль - модемным кабелем.Скорость 19200.

Используется пик PIC16F877. Порт D управляет ШД, а порт В отслеживает состояние

конечных выключателей.Если будут вопросы , пишите на приват.Успехов

M2.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предлагаю использовать микросхему A3977 от Allegro

:w00t:

1) где Вы её предлагаете купить?

2) сколько это будет стоить?

 

кстати, эти A397x драйвера от Allegro довольно капризные в плане разводки и, особенно, питания...

 

Вообще для желающих покрутить ШД, но не знающих с какого места начать советую почитать классику: http://www.cs.uiowa.edu/~jones/step/

далее посмотреть апноты на http://www.njr.co.jp/index_e.htm и т.п.

 

Как вариант, если у вас ШД на ток до 600 мА и напряжением до 36 В рекомендую драйвер L293D - при правильном управлении работает в микростепе до 32-х микрошагов на полный шаг.

Изменено пользователем fantasy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На просторах инета (позже попытаюсь найти ссылку) была демка со схемкой и ПО на PIC12. управление ШД, задание скорости потенциометром.

Пробовал, всё работает. Под нашу задачку легко подправили ПО (нам нужен был другой диапазон скоростей.

Удачи.

 

 

Добрый день!

Можно , пожалуйста, и мне ссылку схемы на PIC12.

заранее спасибо.

Пробовал через поисковики - не нашёл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если когото заинтересует управление шаговыми двигателями, то можно поползать здесь

http://forum.rcdesign.ru/index.php?showforum=41

Куча схем контроллеров, ссылок, печатных плат, обсуждение и пр....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость LordN

может кому пригодится -

Кенио Т.

Шаговые двигатели и их микропроцессорные системы управления.

Пер.с англ. М. Энергоатомиздат. 1987г. 200с. ил

объём файла - 2'547'953 byte

http://lord-n.narod.ru/walla.html#KenioTSh...upravleniya1987

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы с радостью изобрел свой девайс сам, да вот только больших навыков в разработке микроконтроллерных систем нет. Вот именно для этого я и создал тему на форуме.

Не начавши когда-либо знаний и опыта не получишь.

Вышеупомянутой статьи более чем достаточно, чтобы понять, как работает шаговик и покрутить его.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...