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

Ridikxx
Offline
Зарегистрирован: 05.05.2016

Нужна помощь . Я в этом пока еще не силен. Загружал готовые примеры из библиотеки AcceStepper, Но дальше тупик. Я изменял там скорость вращения, крутил то в одну то в другую сторону. Но что делать дальше?!

Вот кстати комплектующие:
Шаговый двигатель - 17HS8401;
Адуино - Mega 2560;
Драйвер ШД - DVR8825
Задача такая:
- Надо чтобы ШД двигался определенное количество шагов с заданной скоростью, после чего замедлился до нужной скорости, дошел до заданной отметки и вернулся в исходное положение. Вроде не много требую...но для меня и это сложно.

 

 

 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Что уже пробовали сделать сами?

Ridikxx
Offline
Зарегистрирован: 05.05.2016

Я в этом полный ноль. Но я точно уверен, что это можно воплотить. В программировании я не силен. Пробовал загружать из библиотеки Accelstepper готовые примеры. Игрался с ними. Но там Чаще встречались примеры по управлению через 4 пина. А у меня с ардуино задействуются только 2 пина и дальше идут на драйвер к пинам dir и step. Крутил я шаговый то в одну сторону, то в другую на определенное количество шагов. А дальше.....дальше тупик. Т.к нет навыков программирования. Есть задача, знаю, что ее можно решить с помощью ардуино и тех комплектующих, которые я указал выше.

Ridikxx
Offline
Зарегистрирован: 05.05.2016

Ребята, ну помогите со скетчем. Я столько времени трачу на поиски нужной мне информации, но толку мало. Для вас это минут 20-30 займет. А для меня уже недели. И еще не известно сколько понадобится. Мне проект нужно воплотить в ближайшее время.Если есть добрые люди на форуме-помогите. С меня "магарыч". Все таки и ваше время жалко. Пока тема открыта открыта, значит помощь еще нужна.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Что уже пробовали сделать сами?

Ridikxx
Offline
Зарегистрирован: 05.05.2016

Я же говорю. Заливал готовые примеры и игрался с ними. Пытался искать скетчи в нете, но толку мало. У меня своя задача, поэтому поиск не увенчался успехом. Я понимаю, что нужно писать прогамму, но я не умею.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Ridikxx пишет:

 Я понимаю, что нужно писать прогамму, но я не умею.

Тогда вам в раздел "Ищу исполнителя".

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016
— Уф!... Ну что-за дичь пошла бестолковая! Я полдня за ней бегал, чтобы сфотографировать!
— Это ещё что! Ты за ним ещё пол дня бегать будешь!
— Это ещё зачем?
— А чтоб фотографию отдать!

Если бы проблема была в коде и программе. К программе нужно понимание исполнителя, что и как работает. А без этого проект изначально "мертвый". Если бы первоклашке сразу давали диплом об окончании школы и был толк, то давно так было. А так профанация получается. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ridikxx пишет:

Ребята, ну помогите со скетчем. 

У Вас нет скетча. Вы просите не помочь, а написать за Вас.

Идите в раздел "Ищу исполнителя" и закажите работу за деньги. Вам сделают.

Ridikxx пишет:

Для вас это минут 20-30 займет.

Когда Вы садитесь в такси и едете 20-30 минут, Вы платите? А почему здесь Вам кто-то должен делать даром?

Ridikxx пишет:
Если есть добрые люди на форуме-помогите. С меня "магарыч". 

Добрый люди есть. Просто Вам нужно идти в профильный раздел. Там за "магарыч" Вам всё сделают.

Ridikxx пишет:

помощь еще нужна.

Ещё раз, Вам нужна не помощь, Вам нужно, чтобы сделали за Вас. Это делается, но за "магарыч" и в профильном разделе.

 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Ridikxx пишет:

Для вас это минут 20-30 займет. А для меня уже недели. И еще не известно сколько понадобится.

Это просто поразительно!

Вы понятия не имеете, как делать работу, но уверены, что она должна занять не более 20-30 минут.

Вот интересно, когда дело дойдет до оплаты, при определении трудоемкости работы Вы из какой цифры будете исходить: 20-30 минут или несколько недель?

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

andriano пишет:

Ridikxx пишет:

Для вас это минут 20-30 займет. А для меня уже недели. И еще не известно сколько понадобится.

Это просто поразительно!

Вы понятия не имеете, как делать работу, но уверены, что она должна занять не более 20-30 минут.

Вот интересно, когда дело дойдет до оплаты, при определении трудоемкости работы Вы из какой цифры будете исходить: 20-30 минут или несколько недель?

Судя по описанию в первом сообщении - это для исполнителя займет от 30 - до 240 минут, в зависимости от квалификации исполнителя и правильного обьяснения алгоритма заказчиком.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

p.masyukov пишет:

Судя по описанию в первом сообщении - это для исполнителя займет от 30 - до 240 минут, в зависимости от квалификации исполнителя и правильного обьяснения алгоритма заказчиком.

"Судя по описанию в первом сообщении", а также по моему 12-летнему опыту фрилансерства в качестве основной работы, ТС на самом деле нужно не это. Это он думает, что если бы это у него было, дальше бы он сам доделал. Что нужно окончательно, ТС пока ещё сам не знает. Вернее, он думает, что знает, но на самом деле, знает только в самых общих чертах. Как только это будет сделано, потребуется что-то ещё, потом ещё, потом снова. Причём каждое ещё будет "на 20-30 минут" и типа даром. Результатом будет месячная работа. сделанная без педварительного продумывания архитектуры, методом наложения заплат на заплаты, а потому, изначально криво и работать она будет также криво и глюкаво. В какой-то момент исполнтелю надоест делать даром 20-минутные работы уже второй месяц и он пошлёт ТС. С этого момента исполнитель станет козлом, который кинул ТС с незавершённым проектом.

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

 Как я говорю, основная проблема это не понимание сложности задачи. У ЧПУ есть такая фишка G-код  http://goo.gl/NcAgKT . Так что ТС надо сначало освоить программу которая создает такой код, а потом ШД переведет в исполнение.  Что слабо это сделать за 20-30 минут. Да там разбираться с мануалами больше времени затянет.