реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
Jenya7
сообщение Mar 1 2018, 09:38
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Есть такой мотор. Что посоветуют сведующие люди? Как управлять?

Я думал взять что то вроде этого (на второй картинке).
Эскизы прикрепленных изображений
 РЈРјРµРЅСЊС€РµРЅРѕ РґРѕ 84%
Прикрепленное изображение
1066 x 579 (127.73 килобайт)
 РЈРјРµРЅСЊС€РµРЅРѕ РґРѕ 76%
Прикрепленное изображение
700 x 500 (130.08 килобайт)
 
Go to the top of the page
 
+Quote Post
Baser
сообщение Mar 1 2018, 10:15
Сообщение #2


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Что взять, сильно зависит от того, какую часть управления вы хотите взять на себя, а какую возложить на покупное изделие. Крайние значения: от "сделать все на рассыпухе и управлять программно" до "купить готовый модуль с цифровым интерфейсом и слать ему команды куда и как двигаться".
В промежутке между крайними способами много промежуточных sm.gif
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Mar 1 2018, 10:21
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(Baser @ Mar 1 2018, 16:15) *
Что взять, сильно зависит от того, какую часть управления вы хотите взять на себя, а какую возложить на покупное изделие. Крайние значения: от "сделать все на рассыпухе и управлять программно" до "купить готовый модуль с цифровым интерфейсом и слать ему команды куда и как двигаться".
В промежутке между крайними способами много промежуточных sm.gif

Я потому и спрашиваю конкретных решений от конкретно знающих людей. на рассыпухе, на драйверах, боком, с прискоком, по любому. Давайте без демагогии. Вы наверняка не захотите получать такие ответы на свои вопросы.
Go to the top of the page
 
+Quote Post
XVR
сообщение Mar 1 2018, 10:23
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Ваш мотор берет 6А (судя по рис1), в drv8824 выдвет максимум 1.6 (по DS). Испарится с огнём и дымом sad.gif
Go to the top of the page
 
+Quote Post
Baser
сообщение Mar 1 2018, 10:32
Сообщение #5


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Jenya7 @ Mar 1 2018, 12:21) *
Я потому и спрашиваю конкретных решений от конкретно знающих людей. на рассыпухе, на драйверах, боком, с прискоком, по любому. Давайте без демагогии. Вы наверняка не захотите получать такие ответы на свои вопросы.

Демагогией как раз вы занимаетесь.
Хотите получить конкретный ответ, задайте конкретный вопрос с ясным описанием задачи,
а не требуйте от людей прочесть вам лекцию на тему "Управление шаговыми двигателями" wacko.gif

Я вроде ясно написал, в каком вопросе вы должны определиться, прежде чем люди смогут вам посоветовать конкретное решение.
Go to the top of the page
 
+Quote Post
Corvus
сообщение Mar 1 2018, 10:32
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Цитата(Jenya7 @ Mar 1 2018, 13:21) *
Я потому и спрашиваю конкретных решений от конкретно знающих людей. на рассыпухе, на драйверах, боком, с прискоком, по любому. Давайте без демагогии. Вы наверняка не захотите получать такие ответы на свои вопросы.


Ну так задайте правильный вопрос. Перечислять ВСЕ решения слишком долго.

В общем случае: нужен драйвер силовой части (подобный тому, что Вы привели, только на бОльший ток) + управляющая силовая часть.
Они могут быть, как готовыми (http://electroprivod.ru/drivers.htm), так и собственной разработки.

Что именно требуется?
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Mar 1 2018, 10:35
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(XVR @ Mar 1 2018, 16:23) *
Ваш мотор берет 6А (судя по рис1), в drv8824 выдвет максимум 1.6 (по DS). Испарится с огнём и дымом sad.gif

да. исходя из данных мотора (6А) я нашел два подходящих драйвера. от TI DRV8711 и от ST powerStep01. вопрос связываться с ними или нет?

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

Сообщение отредактировал Jenya7 - Mar 1 2018, 10:38
Эскизы прикрепленных изображений
 РЈРјРµРЅСЊС€РµРЅРѕ РґРѕ 78%
Прикрепленное изображение
900 x 875 (100.94 килобайт)
 РЈРјРµРЅСЊС€РµРЅРѕ РґРѕ 70%
Прикрепленное изображение
994 x 645 (82.86 килобайт)
 
Go to the top of the page
 
+Quote Post
Corvus
сообщение Mar 1 2018, 10:38
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Цитата(Jenya7 @ Mar 1 2018, 13:35) *
вопрос связываться с ними или нет?


Предлагаете форуму это решить? rolleyes.gif
Первый драйвер довольно тупой (нужно подавать сигнал STEP с нужной частотой и DIR для управления), т.е. все расчёты придётся делать самому. Второй более умный, можно задавать требуемые значения скорости, ускорения, положения и т.д. расчёт и генерацию управляющих импульсов он возьмёт на себя.
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Mar 1 2018, 10:47
Сообщение #9


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(Corvus @ Mar 1 2018, 16:38) *
Предлагаете форуму это решить? rolleyes.gif

представляете какой извращенец? пришел на форум совета спрашивать. sm.gif

Цитата(Corvus @ Mar 1 2018, 16:38) *
Первый драйвер довольно тупой (нужно подавать сигнал STEP с нужной частотой и DIR для управления), т.е. все расчёты придётся делать самому. Второй более умный, можно задавать требуемые значения скорости, ускорения, положения и т.д. расчёт и генерацию управляющих импульсов он возьмёт на себя.

ну а почему нет? STEPом буду контролировать скорость а DIR направление.



Сообщение отредактировал Jenya7 - Mar 1 2018, 10:49
Go to the top of the page
 
+Quote Post
Baser
сообщение Mar 1 2018, 10:49
Сообщение #10


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Jenya7 @ Mar 1 2018, 12:35) *
да. исходя из данных мотора (6А) я нашел два подходящих драйвера. от TI DRV8711 и от ST powerStep01. вопрос связываться с ними или нет?

ST powerStep01 - это второй крайний вариант по моей классификации. При управлении им вы будете ограничены его функционалом.

TI DRV8711 - это один из промежуточных вариантов.

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

два мостовых драйвера
И это первый крайний вариант по моей классификации.

Для начала можете почитать:
Ридико Леонид Иванович. Контроллер шагового двигателя.
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Mar 1 2018, 11:16
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



глядя на эту картинку создается впечатление что не так страшен черт как его малюют.
зачем тогда используют все эти микросхемы?

Эскизы прикрепленных изображений
 РЈРјРµРЅСЊС€РµРЅРѕ РґРѕ 57%
Прикрепленное изображение
498 x 455 (20.88 килобайт)
 
Go to the top of the page
 
+Quote Post
Baser
сообщение Mar 1 2018, 11:41
Сообщение #12


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Jenya7 @ Mar 1 2018, 13:16) *
зачем тогда используют все эти микросхемы?

Все таки я бы вам посоветовал сначала прочитать статью Леонида Ивановича
и изучить DataSheet на любой драйвер типа DRV8711

А вот потом уже спрашивать... rolleyes.gif

з.ы. кроме того, вы совершенно не озвучили точность, с которой вам нужно крутить двигатель.
Одно дело просто покрутить (а сам разгон это тоже не как "Поезд, стой! Раз, два!"),
и другое дело переехать из точки А в точку В с заданными ускорениями и скоростями с точностью до микрошага.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Mar 1 2018, 11:59
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(Jenya7 @ Mar 1 2018, 18:16) *
глядя на эту картинку создается впечатление что не так страшен черт как его малюют.
зачем тогда используют все эти микросхемы?

Так делайте на MOSFET, ничего сложного. раньше так и делали.
Только потом не говорите что слишком много деталей получается. И контроллеру хватает задач, а тут еще мотором управлять.
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Mar 1 2018, 12:25
Сообщение #14


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(Baser @ Mar 1 2018, 17:41) *
Все таки я бы вам посоветовал сначала прочитать статью Леонида Ивановича
и изучить DataSheet на любой драйвер типа DRV8711

А вот потом уже спрашивать... rolleyes.gif

з.ы. кроме того, вы совершенно не озвучили точность, с которой вам нужно крутить двигатель.
Одно дело просто покрутить (а сам разгон это тоже не как "Поезд, стой! Раз, два!"),
и другое дело переехать из точки А в точку В с заданными ускорениями и скоростями с точностью до микрошага.

вот тут возникает такой вопрос - как я знаю позицию мотора? по степам которые я передал? у него энкодера нет.

Цитата(HardEgor @ Mar 1 2018, 17:59) *
Так делайте на MOSFET, ничего сложного. раньше так и делали.
Только потом не говорите что слишком много деталей получается. И контроллеру хватает задач, а тут еще мотором управлять.

а откуда дполнительные детали? два моста и контролер. логика комутации не такая уж сложная как мне кажется. запускать таймер и он будет комутировать стэпы.
Go to the top of the page
 
+Quote Post
Baser
сообщение Mar 1 2018, 13:06
Сообщение #15


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Jenya7 @ Mar 1 2018, 14:25) *
вот тут возникает такой вопрос - как я знаю позицию мотора? по степам которые я передал? у него энкодера нет.

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

Цитата(Jenya7 @ Mar 1 2018, 14:25) *
а откуда дполнительные детали?

Ну, значит еще ничего не прочитали.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 12:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01507 секунд с 7
ELECTRONIX ©2004-2016