Новичок
Регистрация: 09.02.2012
Сообщений: 7
Репутация: 19
![]() |
Итак, берем биполярный двигатель NEMA17 (круче конечно Nema23), к нему нужен драйвер, у драйвера есть три входа: Enable, Dir и Step.
Enable - отвечает за вал двигателя при подаче питания на драйвер - можно будет покрутить вал легко или вал будет заторможен. Dir - направление вращения. Step - шаг, обычно 200 шагов = 1 оборот вала, т.е. 200 импульсов на этот вход, но драйвером можно перейти в режим полушага, т.е. 400 импульсов, четвертьшага - 800 импульсов и т.д. И вот эти три входа цепляем к контроллеру, любому на выбор, хотите - Ардуину, хотите - STM, PIC и еще кучка их, контроллер программируем и цепляем хоть компьютеру, хоть к кнопке - важно чтобы при нажатии на кнопку/сигналу с компа контроллер отсчитал нужное кол-во импульсов и подал их на вход Step (с нужными временными задержками). А кол-во импульсов будет зависеть от режима работы драйвера (шаг/полушаг и т.д.) и кинематической схемы |
||
Оценка
|
Новичок
Регистрация: 02.04.2011
Сообщений: 24
Репутация: 29
![]() |
Цитата:
Нищий настолько, что 5 ... 10 баксов на мотор-редуктор раз в 10 лет не выкроите ? Не верю.
Поделка из микроволновки и всякой требухи выйдет на порядок дороже и хуже (если вообще выйдет), чем изделие, выполненное из предназначенных для этого деталей. А я рекламщик, да. Правда, настолько профнепригодный, что рекламирую украинских поставщиков на российском (!) форуме ... |
||
Оценка
|
Заслуженный Трoлль
Регистрация: 18.01.2020
Сообщений: 122
Репутация: -32
![]() |
|
||
Оценка
|
Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
Ну наконец-то, дело сдвинулось с мёртвой точки.
Нам необходимы: 1. Двигатель NEMA17. 2. Драйвер двигателя. 3. Контроллер для драйвера. Какой драйвер лучше использовать? В качестве контроллера предполагаю использовать ПК с COM-портом (RS-232). Есть ли готовые варианты? Напомню, мы делаем двигатель кинопроектора, а не танк. |
||
Оценка
|
Новичок
Регистрация: 09.02.2012
Сообщений: 7
Репутация: 19
![]() |
Драйверов куча - нужно зайти на Али и воспользоваться поиском.
Если контроллер - ПК с RS-232, то наверняка там будет и LPT, а это уже можно подключить к драйверу (желательно через опторазвязку) и дергая пинами ЛПТ управлять двигателем, вариант номер два - под ДОСом работает программа TurboCNC, которая кушает обычный G-code. И никаких переходников USB-чего-то там, только настоящее железо. Ну или вот такая цепочка ПК c USB, переходник USB-UART, микроконтроллер с аппаратным UART (проще программировать), драйвер, двигатель |
||
Оценка
|
Гуру
Регистрация: 28.06.2012
Сообщений: 5,024
Репутация: 1224
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Напомню, что мы не хотим трудиться сами, а сидим и ждем готового, причем бесплатного. Идея такая: сидеть и ждать, пока нам дают готовые варианты.
Какой UART, программирование, микроконтроллеры, вы что ????? Тут ищут халявки, дармовщинки, а если им говорят правду - обижаются на всю жизнь. И ждут чудес. Ну-ну, ждите ... |
||
Оценка
|
Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
Kovigor, вы опять за своё?
Форумы придумывались не для халявы и дармовщинки, а для помощи друг-другу. Если у кого-то появится подобная проблема, он прочитав данную тему сможет разобраться в своём вопросе, а вы только людей запутываете ещё больше и засоряете темы совершенно неуместной и ненужной информацией. Вот, например, в 41 и 47 постах предлагается возможное решение моей проблемы, а вы про дармовщинку с халявой. Подумайте над своим поведением. |
||
Оценка
|
Ответ |
Страница 5 из 10
|
Метки |
arduino, программирование arduino, шаговый двигатель |
|
|
Обратная связь РадиоЛоцман Вверх |