Киевский клуб любителей астрономии "Астрополис"

astromagazin.net
* *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
17 Декабря 2017, 08:15:49


Автор Тема: Микрошаговый драйвер биполярного ШД  (Прочитано 8602 раз)

0 Пользователей и 1 Гость просматривают эту тему.

alex458

  • Оффлайн Оффлайн
  • Сообщений: 7
  • Благодарностей: 0
Микрошаговый драйвер биполярного ШД
« : 22 Марта 2007, 21:17:40 »
. - .

Пробовал ли кто-нибудь собрать такую схему
http://ww1.microchip.com/downloads/en/AppNotes/00822a.pdf

Стоит ли ее собирать?
Может предложите схему проще.
Каким компилятором можно откомпилировать прошивку?
Записан

АндрейЦ

  • Оффлайн Оффлайн
  • Сообщений: 98
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #1 : 23 Марта 2007, 09:56:12 »
. - .

Используйте готовую микрошаговую микросхему-драйвер.
В ветке про рассчёт червячных колёс есть упоминания о двух таких.

С другой стороны, будьте готовы, что первый попавшийся ДШИ200
более чем в четвертьшаге использовать не стоит.
Записан

Boboshkin_Pavel

  • Оффлайн Оффлайн
  • Сообщений: 195
  • Благодарностей: 0
    • Максутов-клуб
Re: Микрошаговый драйвер биполярного ШД
« Ответ #2 : 23 Марта 2007, 19:32:48 »
. - .

... первый попавшийся ДШИ200 более чем в четвертьшаге использовать не стоит.
Это еще почему? Ну, будет он все равно слегка дергаться, но гораздо меньше чем в четвертьшаге.
Записан

АндрейЦ

  • Оффлайн Оффлайн
  • Сообщений: 98
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #3 : 26 Марта 2007, 10:11:27 »
. - .

Прошедшие через мои руки ДШИ 200 давали сильную неравномерность шага уже в четвертьшаге.Так что крутиться то он будет и при большей кратности дробления, а вот точность позиционирования ротора под большим вопросом.
Записан

Boboshkin_Pavel

  • Оффлайн Оффлайн
  • Сообщений: 195
  • Благодарностей: 0
    • Максутов-клуб
Re: Микрошаговый драйвер биполярного ШД
« Ответ #4 : 30 Марта 2007, 20:17:13 »
. - .

Не знаю на счет точности. Вроде бы в документации написано о 5%. Кажется, это от величины шага.
Когда я проводил эксперименты, обнаружил другое: имеется гистерезис при смене направления вращения.
Мелкий шаг даст уменьшение вибраций. Телескоп будет меньше трясти, а ДШИ200 трясет сильно. Денис Саква метко сказал про него "не двигатель, а прыгатель", но многие телескопостроители его используют, так как его легко достать. Частоту вибрации легко посчитать зная коэффициент редукции и величину микрошага.

Цитировать
Прошедшие через мои руки ДШИ 200 давали сильную неравномерность шага уже в четвертьшаге.
Интересно, а как Вы это проверяли?
Записан

АндрейЦ

  • Оффлайн Оффлайн
  • Сообщений: 98
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #5 : 02 Апреля 2007, 17:19:52 »
. - .

Цитировать
Прошедшие через мои руки ДШИ 200 давали сильную неравномерность шага уже в четвертьшаге.
Интересно, а как Вы это проверяли?

Это стало заметно на глаз в том устройстве, где стоял этот "двигатель".
Дальше просто.Лазерная указка + лист миллиметровки.
Расчитываем величины шага с учётом полярные/декартовы координаты и сравниваем.
Более менее точно попадали точки полных шагов.Полушаги приемлимо, а вот дальше только через таблицы.Что при аппаратном микрошаге нереально да и незачем.Есть и другие двигатели.
Записан

alex458

  • Оффлайн Оффлайн
  • Сообщений: 7
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #6 : 03 Апреля 2007, 12:32:44 »
. - .

Кто может помочь купить микросхемы А3977 или А3979?
Записан


АндрейЦ

  • Оффлайн Оффлайн
  • Сообщений: 98
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #7 : 03 Апреля 2007, 16:12:51 »
. - .

A3977SLP у меня, 3979 я так думаю, у Павла.
Записан

Boboshkin_Pavel

  • Оффлайн Оффлайн
  • Сообщений: 195
  • Благодарностей: 0
    • Максутов-клуб
Re: Микрошаговый драйвер биполярного ШД
« Ответ #8 : 06 Апреля 2007, 19:24:08 »
. - .

A3977SLP у меня, 3979 я так думаю, у Павла.
Нет, у меня А3972 (в DIP корпусе). В ней, кстати транслятор не встроен, поэтому, таблицу токов можно подогнать под конкретный двигатель, чтобы оптимизировать работу в микрошаге.
Записан

Pharmacist

  • Оффлайн Оффлайн
  • Сообщений: 3
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #9 : 08 Апреля 2007, 22:17:21 »
. - .

Здравствуйте, уважаемые любители астрономии!

Хоть я себя к таковым причислить не могу, но меня также интересует тема микрошаговых драйверов. Я работаю в лаборатории хим. анализа,  собираю девайс - ТСХ автосамплер. (Пару слов о девайсе - устройство наносит жидкий образец на пластину с сорбентом). Собственно говоря сейчас решаю вопрос с электроникой, перерыл кучу материалов в Нете. Остановился на двух вариантах:
1-й Связка L297+L298, кстати по этой схеме есть отличная книга: Дж. Вильямс "Программируемые роботы".
2-й Allegro A3977 или A3979, правда интерфейсной платы для этого драйвера пока не нашел.
Моторов, которыми необходимо управлять - 3. Один по X оси, один по Z оси, и один мотор должен синхронно с перемещением Х-движка опускать поршень микрошприца.

Хотелось бы пообщаться с человеком, который собрал какую-либо из данных схем и использует ее, может кто поделится схемой.

to АндрейЦ
Сколько будет стоить A3977SLP?

Или возможно подскажите нормальный готовый драйвер и интерфейсную плату.

Заранее благодарен всем кто поможет!
Записан

АндрейЦ

  • Оффлайн Оффлайн
  • Сообщений: 98
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #10 : 10 Апреля 2007, 10:04:20 »
. - .

Или возможно подскажите нормальный готовый драйвер и интерфейсную плату.

По ключу "драйвер шагового двигателя" любой поисковик вываливает неимоверное множество фирм торгующих неимоверным множеством разных драйверов ШД.От одноосевых до многоосевых.На любой вкус и кошелёк.

Далее, что такое в вашем понимании интерфейсная плата?

http://www.astroclub.kiev.ua/forum/index.php?topic=1759.msg20921#msg20921

А3977 стоит 6 евро.
Записан

Pharmacist

  • Оффлайн Оффлайн
  • Сообщений: 3
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #11 : 11 Апреля 2007, 13:06:37 »
. - .

Добрый день, прошу прощения за задержку у мну ИНет не дома, а на работе посему не каждый день до него добираюсь.

Под интерфейсной я подразумевал плату соединяющюю платы драйверов и комп.
Движки хочу попробовать вот эти: http://www.delta-krok.com/stpmotor.htm
(ДШР40 или на: шаг двигателя 1,8º (200 поз/оборот) или шаг двигателя 0,9º (400 поз/оборот))
Интересно ваше мнение?

АндрейЦ, а Вы случайно не собирали на А3977 драйвер?
Записан

АндрейЦ

  • Оффлайн Оффлайн
  • Сообщений: 98
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #12 : 11 Апреля 2007, 14:32:35 »
. - .

Добрый день, прошу прощения за задержку у мну ИНет не дома, а на работе посему не каждый день до него добираюсь.

Под интерфейсной я подразумевал плату соединяющюю платы драйверов и комп.
Движки хочу попробовать вот эти: http://www.delta-krok.com/stpmotor.htm
(ДШР40 или на: шаг двигателя 1,8º (200 поз/оборот) или шаг двигателя 0,9º (400 поз/оборот))
Интересно ваше мнение?

АндрейЦ, а Вы случайно не собирали на А3977 драйвер?

Мы успешно применяем двигатели серии ДШР40.По поводу всего остального и особенно второго вопроса ;D внимательно посмотрите на пост с фотками на приведенной мною ссылке.

Как говорится, ненадуриш - не проживеш.

Читать нужно

Мы успешно применяем двигатели серии ДШР56

« Последнее редактирование: 13 Апреля 2007, 11:46:39 от АндрейЦ »
Записан

Pharmacist

  • Оффлайн Оффлайн
  • Сообщений: 3
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #13 : 13 Апреля 2007, 12:44:14 »
. - .

Ясно, т.е. движки у них хорошие.

Да, тот топик я перечитал, прошу прощения за невнимательность. Но насколько я понял для управления телескопом Вы используете один драйвер - один движок и от платы драйвера сразу же идет коннектор на ЛПТ порт, в моей задаче необходимо три драйвера и однин контроллер для коннекта с компом. У меня, вопрос, нетули у Вас случайно схемы (хорошо бы с печатной платой ??? - не рисовал я их никогда на компе), для А3977 и интерфейсной платы, чтобы можна было собрать по такой схеме:
                                                      -----> драйвер X
комп <-----    интерфейсная плата     -----> драйвер Z1
                                                      -----> драйвер Z2
??!
Записан

АндрейЦ

  • Оффлайн Оффлайн
  • Сообщений: 98
  • Благодарностей: 0
Re: Микрошаговый драйвер биполярного ШД
« Ответ #14 : 13 Апреля 2007, 13:48:24 »
. - .

Ясно, т.е. движки у них хорошие.

Скажем так, такие же как и на базаре от нормальных
изготовителей(не ДШИ).
Но базарные раз в 10 дешевле.

1. На той плате стоит пара А3977.
2а. Плат можно поставить пару.На второй будет распаяна одна 3977.
2б.Если для одного из двигателей достаточно полушага, его можно подключить и на эту плату, скажем вместо ЖКИ.

ЛПТ порт "расшаривается" на 3 ветки при помощи регистров-защёлок.
Один регистр идёт на двигатели, второй на ЖКИ, третий - на дискретные выходы.
Записан